impl library

This library contains all out-of-the-box implementations of the interfaces provided in the API which are compatible with client and server sides.

Classes

Argon2Parameters
The Argon2 parameters.
ECAsymmetricKey
Base class for asymmetric keys in ECC
ECCurve
An elliptic curve
ECDecryptor
The decryptor using Elliptic Curve
ECDHAgreement
ECDHBasicAgreement
P1363 7.2.1 ECSVDP-DH
ECDHKDFParameters
ECDomainParameters
Standard ECC curve description
ECEncryptor
The encryptor using Elliptic Curve
ECFieldElement
Type for coordinates of an ECPoint
ECKeyGeneratorParameters
Abstract CipherParameters to init an ECC key generator.
ECPair
A pair of ECPoints.
ECPoint
An elliptic curve point
ECPrivateKey
Private keys in ECC
ECPublicKey
Public keys in ECC
ECSignature
A Signature created with ECC.
HkdfParameters
Generates CipherParameters for HKDF key derivation function.
Pbkdf2Parameters
CipherParameters used by PBKDF2.
PSSSignature
A Signature created with PSS.
RSAAsymmetricKey
Base class for asymmetric keys in RSA
RSAKeyGeneratorParameters
Abstract CipherParameters to init an RSA key generator.
RSAPrivateKey
Private keys in RSA
RSAPublicKey
Public keys in RSA
RSASignature
A Signature created with RSA.
ScryptParameters
CipherParameters for the scrypt password based key derivation function.

Functions

cleanPoint(ECCurve c, ECPoint p) ECPoint?