ddn.api.crypto.keygen
Key generator API.
Defines interfaces for generating cryptographic keys and key pairs. Concrete implementations live in the ddn.crypto package.
Types 2
interfaceKeyGenerator
Interface for symmetric key generators.
Implementations produce secret keys of a fixed size using a cryptographically secure random number generator.
Methods
SecretKey generateKey()Generates a new random symmetric key.interfaceKeyPairGenerator
Interface for asymmetric key pair generators.
Implementations produce a public/private key pair using a cryptographically secure random number generator.
Methods
KeyPair generateKeyPair()Generates a new key pair.