PHP-OOPDecember 4th, 2010
FiledDecember 4th, 2010This paper describes an implementation of elliptic curves and two crypto-schemes based on elliptic curves defined over finite fields of prime modulus in object oriented PHP (PHP- OOP). The implementation leverages the object- oriented syntax of PHP to clearly delin- eate collections of properties and operations on them. The two crypto schemes discussed in this paper and implemented are the Digital Signature Algorithm (DSA), and the Diffie- Hellman key agreement protocol(DH).