Classes, interfaces and traits
AES¶
Pure-PHP implementation of AES.
« More »
Blowfish¶
Pure-PHP implementation of Blowfish.
« More »
ChaCha20¶
Pure-PHP implementation of ChaCha20.
« More »
DES¶
Pure-PHP implementation of DES.
« More »
DSA¶
Pure-PHP FIPS 186-4 compliant implementation of DSA.
« More »
Random¶
Pure-PHP Random Number Generator
« More »
RC2¶
Pure-PHP implementation of RC2.
« More »
RC4¶
Pure-PHP implementation of RC4.
« More »
Rijndael¶
Pure-PHP implementation of Rijndael.
« More »
RSA¶
Pure-PHP PKCS#1 compliant implementation of RSA.
« More »
Salsa20¶
Pure-PHP implementation of Salsa20.
« More »
TripleDES¶
Pure-PHP implementation of Triple DES.
« More »
Twofish¶
Pure-PHP implementation of Twofish.
« More »
Classes, interfaces and traits
brainpoolP160r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP160t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP192r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP192t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP224r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP224t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP256r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP256t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP320r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP320t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP384r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP384t1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP512r1¶
Curves over y^2 = x^3 + a*x + b
« More »
brainpoolP512t1¶
Curves over y^2 = x^3 + a*x + b
« More »
Curve25519¶
Curves over y^2 = x^3 + a*x + x
« More »
Curve448¶
Curves over y^2 = x^3 + a*x + x
« More »
Ed25519¶
Curves over a*x^2 + y^2 = 1 + d*x^2*y^2
« More »
Ed448¶
Curves over a*x^2 + y^2 = 1 + d*x^2*y^2
« More »
nistb233¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistb409¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistk163¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistk233¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistk283¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistk409¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
nistp192¶
Curves over y^2 = x^3 + a*x + b
« More »
nistp224¶
Curves over y^2 = x^3 + a*x + b
« More »
nistp256¶
Curves over y^2 = x^3 + a*x + b
« More »
nistp384¶
Curves over y^2 = x^3 + a*x + b
« More »
nistp521¶
Curves over y^2 = x^3 + a*x + b
« More »
nistt571¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
prime192v1¶
Curves over y^2 = x^3 + a*x + b
« More »
prime192v2¶
Curves over y^2 = x^3 + a*x + b
« More »
prime192v3¶
Curves over y^2 = x^3 + a*x + b
« More »
prime239v1¶
Curves over y^2 = x^3 + a*x + b
« More »
prime239v2¶
Curves over y^2 = x^3 + a*x + b
« More »
prime239v3¶
Curves over y^2 = x^3 + a*x + b
« More »
prime256v1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp112r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp112r2¶
Curves over y^2 = x^3 + a*x + b
« More »
secp128r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp128r2¶
Curves over y^2 = x^3 + a*x + b
« More »
secp160k1¶
Curves over y^2 = x^3 + b
« More »
secp160r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp160r2¶
Curves over y^2 = x^3 + a*x + b
« More »
secp192k1¶
Curves over y^2 = x^3 + b
« More »
secp192r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp224k1¶
Curves over y^2 = x^3 + b
« More »
secp224r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp256k1¶
Curves over y^2 = x^3 + b
« More »
secp256r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp384r1¶
Curves over y^2 = x^3 + a*x + b
« More »
secp521r1¶
Curves over y^2 = x^3 + a*x + b
« More »
sect113r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect113r2¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect131r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect131r2¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect163k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect163r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect163r2¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect193r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect193r2¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect233k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect233r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect239k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect283k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect283r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect409k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect409r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect571k1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »
sect571r1¶
Curves over y^2 + x*y = x^3 + a*x^2 + b
« More »