CryptoJS Class
Class to capture CryptoJS properties and methods.
Item Index
Properties
- _minBufferSize The number of blocks that should be kept unprocessed in the buffer. Default: 0
- blockSize The number of 32-bit words this cipher operates on. Default: 1 (32 bits)
- blockSize The number of 32-bit words this cipher operates on. Default: 4 (128 bits)
- blockSize The number of 32-bit words this hasher operates on. Default: 16 (512 bits)
- drop The number of keystream words to drop. Default 192
- format The formatting strategy to convert cipher param objects to and from a string. Default: OpenSSL
- iv The IV to use for this operation.
- kdf The key derivation function to use to generate a key and IV from a password. Default: OpenSSL
- outputLength!~YUIDOC_LINE~! The desired number of bits in the output hash.!~YUIDOC_LINE~! Only values permitted are: 224, 256, 384, 512.!~YUIDOC_LINE~! Default: 512
- {Format} formatter The default formatting strategy to convert this cipher params object to a string.
- {number} _DEC_XFORM_MODE A constant representing decryption mode.
- {number} iterations The number of iterations to perform. Default: 1
- {number} iterations The number of iterations to perform. Default: 1
- {number} sigBytes The number of significant bytes in this word array.
- {number} sigBytes The number of significant bytes in this word array.
- {Padding} padding The padding strategy to use. Default: Pkcs7
Properties
_minBufferSize The number of blocks that should be kept unprocessed in the buffer. Default: 0
Number
Abstract buffered block algorithm template.
The property blockSize must be implemented in a concrete subtype.
blockSize The number of 32-bit words this cipher operates on. Default: 1 (32 bits)
Number
Abstract base stream cipher template.
blockSize The number of 32-bit words this cipher operates on. Default: 4 (128 bits)
Number
Abstract base block cipher template.
blockSize The number of 32-bit words this hasher operates on. Default: 16 (512 bits)
Number
Abstract hasher template.
format The formatting strategy to convert cipher param objects to and from a string. Default: OpenSSL
Formatter
Configuration options.
iv The IV to use for this operation.
WordArray
Configuration options.
kdf The key derivation function to use to generate a key and IV from a password. Default: OpenSSL
KDF
Configuration options.
outputLength!~YUIDOC_LINE~! The desired number of bits in the output hash.!~YUIDOC_LINE~! Only values permitted are: 224, 256, 384, 512.!~YUIDOC_LINE~! Default: 512
Number
Configuration options.
{Format} formatter The default formatting strategy to convert this cipher params object to a string.
WordArray
A collection of cipher parameters.
{number} _DEC_XFORM_MODE A constant representing decryption mode.
Number
Abstract base cipher template.
{number} sigBytes The number of significant bytes in this word array.
Array
An array of 64-bit words.
{number} sigBytes The number of significant bytes in this word array.
Array
An array of 32-bit words.
{Padding} padding The padding strategy to use. Default: Pkcs7
Mode
Configuration options.