Implement GPG decryption in PHP
This project received 12 bids from talented freelancers with an average bid price of $659 USD.Get free quotes for a project like this
Project Budget$250 - $750 USD
I have an open source port of GPG that is written in pure PHP which I contracted a few years ago. Currently it only implements encryption. I would like to add decryption and signing. This project is available for free under the GPL and so any work you do will also be available as GPL for anyone to use. I basically am just funding this project because I think it is good to have it out there for everyone to use. It obviously requires someone who understands encryption enough to port code from C to PHP.
The currently library is located at [url removed, login to view]
For deliverables, the library will be exactly the same except there will be two additional functions. This will need to work with all of the currently supported key types which are RSA, DSA public key length of 2,4,8,16,512,1024,2048 or 4096
Here's an example of the two new functions:
// decrypt an encrypted message
$plain_text_string = $gpg->decrypt($private_key,$passphrase, $encrypted_string);
// sign a message
$signed_string = $gpg->sign($private_key,$passphrase, $message_string);
Thanks for checking out the project
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online