Base object for prototypal inheritance.
Extends this object and runs the init method. Arguments to create() will be passed to init().
The new object.
Creates a new object that inherits from this object.
Properties to copy into the new object.
The new object.
Copies properties into this object.
The properties to mix in.
Abstract base block cipher mode template.
Creates shortcut functions to a cipher's object interface.
The cipher to create a helper for.
An object with encrypt and decrypt shortcut functions.
Initializes a newly created cipher params object.
An object with any of the possible cipher parameters.
Creates a shortcut function to a hasher's object interface.
The hasher to create a helper for.
The shortcut function.
Creates a shortcut function to the HMAC's object interface.
The hasher to use in this HMAC helper.
The shortcut function.
A serializable cipher wrapper that derives the key from a password, and returns ciphertext as a serializable cipher params object.
Decrypts serialized ciphertext using a password.
The cipher algorithm to use.
The ciphertext to decrypt.
The password.
(Optional) The configuration options to use for this operation.
The plaintext.
Encrypts a message using a password.
The cipher algorithm to use.
The message to encrypt.
The password.
(Optional) The configuration options to use for this operation.
A cipher params object.
A cipher wrapper that returns ciphertext as a serializable cipher params object.
Converts serialized ciphertext to CipherParams, else assumed CipherParams already and returns ciphertext unchanged.
The ciphertext.
The formatting strategy to use to parse serialized ciphertext.
The unserialized ciphertext.
Decrypts serialized ciphertext.
The cipher algorithm to use.
The ciphertext to decrypt.
The key.
(Optional) The configuration options to use for this operation.
The plaintext.
Encrypts a message.
The cipher algorithm to use.
The message to encrypt.
The key.
(Optional) The configuration options to use for this operation.
A cipher params object.
Generated using TypeDoc
Library namespace.