Apollo
Apollo defines the set of cryptographic operations that are used in the Atala PRISM.
Inheritors
Functions
Creates a private key using the provided properties.
Creates a public key using the provided properties.
Creates a random set of mnemonic phrases that can be used as a seed for generating a private key.
Creates a random seed and a corresponding set of mnemonic phrases.
Takes in a set of mnemonics and a passphrase, and returns a seed object used to generate a private key.
Determines if the input data corresponds to a private key
Determines if the input data corresponds to a public key
Restores a key from a JWK (JSON Web Key).
A method to restore a private key from a StorableKey
Restores a private key from StorablePrivateKey.
Restores a private key using a restoration identifier and private key data encoded in base 64.
A method to restore a public key from a StorableKey