crypto_keys/crypto_keys library

Classes

AlgorithmIdentifier<T extends Algorithm>
Algorithms
EcKey
Base class for elliptic curve (EC) keys
EcPrivateKey
An elliptic curve (EC) private key
EcPublicKey
An elliptic curve (EC) public key
Encrypter<T extends Key>
Operator for encrypting and decrypting data
EncryptionResult
Represents the result of encrypting some data
Identifier
An identifier for uniquely identify algorithms and other objects
Key
A cryptographic key
KeyPair
Holds a key pair (private and public key)
Operator<T extends Key>
Base class for cryptographic operations
PrivateKey
A cryptographic private key
PublicKey
A cryptographic public key
RsaKey
Base class for RSA keys
RsaPrivateKey
A RSA private key
RsaPublicKey
A RSA public key
Signature
Represents the result of signing some data
Signer<T extends PrivateKey>
Operator for signing
SymmetricKey
A symmetric key
Verifier<T extends PublicKey>
Operator for verifying a signature

Properties

algorithms Algorithms
Contains the identifiers for supported algorithms
final
curves → _Curves
Contains the identifiers for supported cryptographic curves
final