Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

PHP code for a crypto algorithm
Sign in to Add to Watch List

IT & Programming > Networking & Security

View Change History

The client has made the following changes to the job.


Job canceled.

Jul 9, 2012

Job Description

  |  Change History >>


  • Posted: Sat, Jul 07, 2012
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

Implement the ElGamal cryptographic encryption/decryption algorithm in PHP.

Tasks include:
- Design of a simple API.
- Implementation of the code based on definition of the algorithm in the open literature. We require original PHP code, using the PHP Big Integer library.
- Implementation of a test infrastructure with random test vectors, to demonstrate that results are identical to a reference implementation (some options: pycrypto, BouncyCastle).
- The implementation should include unit test code.

See this link as a reference:   [obscured]  /p/opensocial-python-client/source/browse/trunk/src/opensocial/Crypto/PublicKey/ElGamal.py?r=65

Sign in or Register to see more

Desired Skills
PHP, Mathematical background
Job ID: 31770087
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 United States  |  
Computer Scientist with in depth knowledge of HTML, CSS, JavaScript, jQuery, AJAX, C#, MySQL, SQL ,ASP.Net MVC, WPF, Python ,Django ,PyQt
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 31782331  |  Submitted: Jul 7, 2012 20:12 ET 
Proposal SEALED

Abhijeet Sandil      
Abhijeet Sandil's identity has been verified.  Learn More
 India  |  
Hi , I am a web developer with 7+ years of website development experience. where I have 5+ years of experience in drupal devlopment. . I love...
 5.0   |  Private   |  11 Jobs
Bid ID: 31774934  |  Submitted: Jul 7, 2012 10:16 ET 
Proposal SEALED

Nenad J.      
Nenad J.'s identity has been verified.  Learn More
 Serbia  |  
Delivering high quality within schedule. With in depth knowledge of HTML, CSS, JavaScript, jQuery, AJAX, PHP, MySQL, Photoshop, English, I am...
 5.0   |  Private   |  39 Jobs
Bid ID: 31772620  |  Submitted: Jul 7, 2012 07:16 ET 
Proposal SEALED

 Israel  |  
- Object Oriented Programing - Unified Modeling Language - Use case creation design and customization. - High proficiency in SAP Business One. -...
 0.0   |  Private   |  0 Jobs
Bid ID: 31771216  |  Submitted: Jul 7, 2012 05:26 ET 
Proposal SEALED

 Pakistan  |  
Why hire us? Because we are talented, experienced, sincere and transparent with our clients. Specialist of Web Desiging, Psd to Html5-Responsive &...
 4.9   |  Private   |  3 Jobs
Bid ID: 31771052  |  Submitted: Jul 7, 2012 05:14 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choice of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »