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?