rsa. sign a message with php and validate it in java
$30-250 USD
Concluído
Publicado há quase 15 anos
$30-250 USD
Pago na entrega
With the java crypto package we can create a public and private key, sign a message and validate the signature.
See: [login to view URL]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[login to view URL]("RSA") , .initialize(1024) , and .generateKeyPair() : Generates the keys.
[login to view URL]("MD5WithRSA") : Creates the Signature object.
.initSign([login to view URL]()) : Initializes the Signature object.
.update(plainText) and .sign() : Calculates the signature with a plaintext string.
.initVerify([login to view URL]()) and .verify(signature) : Verifies the signature.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
I need the following php function, that takes the private key and use it to sign a message.
function sign($message, $privateKey) {
...
return $signature;
}
I need a complete compatible example with php and java.
1. I use java to create the public and private key, and stores them in a text file
2. A simple php example that prints the result of sign($message, $privateKey) using MD5 with RSA
3. A simple java example that takes that signature and validates it.
Please, bid only if you have experience in MD5 with RSA.
Thanks,
David
I can do this job for you fast and economical. I am an experienced php and java delveloper
who excels in projects like the one you had specified. I had worked for more than 15 years
doing web development for fortune 500 company and had recently started working on my own.
I am free and therefore am fast and economical. i had got some good reviews too. You can
rely upon me to finish the job fast and smooth.
I am open to suggestions and provide 15 days post job free warranty on work done by me.
Hello sir, this project is really suited for me because I've done this type of project before. I'm a Masters student of Information & Communication Systems Security at KTH in Sweden. And I've 2 years job experience in software industry. So it'll be pleasure for me if I can work this for you. Thank you.