api documentation for crypto-js (v3.1.8)

JavaScript library of crypto standards.

table of contents

  1. module crypto-js
    1. function crypto-js.EvpKDF (password, salt, cfg)
    2. function crypto-js.HmacMD5 (message, key)
    3. function crypto-js.HmacRIPEMD160 (message, key)
    4. function crypto-js.HmacSHA1 (message, key)
    5. function crypto-js.HmacSHA224 (message, key)
    6. function crypto-js.HmacSHA256 (message, key)
    7. function crypto-js.HmacSHA3 (message, key)
    8. function crypto-js.HmacSHA384 (message, key)
    9. function crypto-js.HmacSHA512 (message, key)
    10. function crypto-js.MD5 (message, cfg)
    11. function crypto-js.PBKDF2 (password, salt, cfg)
    12. function crypto-js.RIPEMD160 (message, cfg)
    13. function crypto-js.SHA1 (message, cfg)
    14. function crypto-js.SHA224 (message, cfg)
    15. function crypto-js.SHA256 (message, cfg)
    16. function crypto-js.SHA3 (message, cfg)
    17. function crypto-js.SHA384 (message, cfg)
    18. function crypto-js.SHA512 (message, cfg)
    19. object crypto-js.AES
    20. object crypto-js.DES
    21. object crypto-js.RC4
    22. object crypto-js.RC4Drop
    23. object crypto-js.Rabbit
    24. object crypto-js.RabbitLegacy
    25. object crypto-js.TripleDES
    26. object crypto-js.algo
    27. object crypto-js.core
    28. object crypto-js.crypto_js
    29. object crypto-js.enc
    30. object crypto-js.enc_base64
    31. object crypto-js.enc_hex
    32. object crypto-js.enc_latin1
    33. object crypto-js.enc_utf16
    34. object crypto-js.enc_utf8
    35. object crypto-js.format
    36. object crypto-js.format_hex
    37. object crypto-js.format_openssl
    38. object crypto-js.kdf
    39. object crypto-js.lib
    40. object crypto-js.lib_typedarrays
    41. object crypto-js.mode
    42. object crypto-js.mode_cfb
    43. object crypto-js.mode_ctr
    44. object crypto-js.mode_ctr_gladman
    45. object crypto-js.mode_ecb
    46. object crypto-js.mode_ofb
    47. object crypto-js.pad
    48. object crypto-js.pad_iso10126
    49. object crypto-js.pad_iso97971
    50. object crypto-js.pad_nopadding
    51. object crypto-js.pad_pkcs7
    52. object crypto-js.pad_zeropadding
    53. object crypto-js.x64
  2. module crypto-js.AES
    1. function crypto-js.AES.decrypt (ciphertext, key, cfg)
    2. function crypto-js.AES.encrypt (message, key, cfg)
  3. module crypto-js.DES
    1. function crypto-js.DES.decrypt (ciphertext, key, cfg)
    2. function crypto-js.DES.encrypt (message, key, cfg)
  4. module crypto-js.RC4
    1. function crypto-js.RC4.decrypt (ciphertext, key, cfg)
    2. function crypto-js.RC4.encrypt (message, key, cfg)
  5. module crypto-js.RC4Drop
    1. function crypto-js.RC4Drop.decrypt (ciphertext, key, cfg)
    2. function crypto-js.RC4Drop.encrypt (message, key, cfg)
  6. module crypto-js.Rabbit
    1. function crypto-js.Rabbit.decrypt (ciphertext, key, cfg)
    2. function crypto-js.Rabbit.encrypt (message, key, cfg)
  7. module crypto-js.RabbitLegacy
    1. function crypto-js.RabbitLegacy.decrypt (ciphertext, key, cfg)
    2. function crypto-js.RabbitLegacy.encrypt (message, key, cfg)
  8. module crypto-js.TripleDES
    1. function crypto-js.TripleDES.decrypt (ciphertext, key, cfg)
    2. function crypto-js.TripleDES.encrypt (message, key, cfg)
  9. module crypto-js.core
    1. function crypto-js.core.EvpKDF (password, salt, cfg)
    2. function crypto-js.core.HmacMD5 (message, key)
    3. function crypto-js.core.HmacRIPEMD160 (message, key)
    4. function crypto-js.core.HmacSHA1 (message, key)
    5. function crypto-js.core.HmacSHA224 (message, key)
    6. function crypto-js.core.HmacSHA256 (message, key)
    7. function crypto-js.core.HmacSHA3 (message, key)
    8. function crypto-js.core.HmacSHA384 (message, key)
    9. function crypto-js.core.HmacSHA512 (message, key)
    10. function crypto-js.core.MD5 (message, cfg)
    11. function crypto-js.core.PBKDF2 (password, salt, cfg)
    12. function crypto-js.core.RIPEMD160 (message, cfg)
    13. function crypto-js.core.SHA1 (message, cfg)
    14. function crypto-js.core.SHA224 (message, cfg)
    15. function crypto-js.core.SHA256 (message, cfg)
    16. function crypto-js.core.SHA3 (message, cfg)
    17. function crypto-js.core.SHA384 (message, cfg)
    18. function crypto-js.core.SHA512 (message, cfg)
    19. object crypto-js.core.AES
    20. object crypto-js.core.DES
    21. object crypto-js.core.RC4
    22. object crypto-js.core.RC4Drop
    23. object crypto-js.core.Rabbit
    24. object crypto-js.core.RabbitLegacy
    25. object crypto-js.core.TripleDES
    26. object crypto-js.core.algo
    27. object crypto-js.core.enc
    28. object crypto-js.core.format
    29. object crypto-js.core.kdf
    30. object crypto-js.core.lib
    31. object crypto-js.core.mode
    32. object crypto-js.core.pad
    33. object crypto-js.core.x64
  10. module crypto-js.crypto_js
    1. function crypto-js.crypto_js.EvpKDF (password, salt, cfg)
    2. function crypto-js.crypto_js.HmacMD5 (message, key)
    3. function crypto-js.crypto_js.HmacRIPEMD160 (message, key)
    4. function crypto-js.crypto_js.HmacSHA1 (message, key)
    5. function crypto-js.crypto_js.HmacSHA224 (message, key)
    6. function crypto-js.crypto_js.HmacSHA256 (message, key)
    7. function crypto-js.crypto_js.HmacSHA3 (message, key)
    8. function crypto-js.crypto_js.HmacSHA384 (message, key)
    9. function crypto-js.crypto_js.HmacSHA512 (message, key)
    10. function crypto-js.crypto_js.MD5 (message, cfg)
    11. function crypto-js.crypto_js.PBKDF2 (password, salt, cfg)
    12. function crypto-js.crypto_js.RIPEMD160 (message, cfg)
    13. function crypto-js.crypto_js.SHA1 (message, cfg)
    14. function crypto-js.crypto_js.SHA224 (message, cfg)
    15. function crypto-js.crypto_js.SHA256 (message, cfg)
    16. function crypto-js.crypto_js.SHA3 (message, cfg)
    17. function crypto-js.crypto_js.SHA384 (message, cfg)
    18. function crypto-js.crypto_js.SHA512 (message, cfg)
    19. object crypto-js.crypto_js.AES
    20. object crypto-js.crypto_js.DES
    21. object crypto-js.crypto_js.RC4
    22. object crypto-js.crypto_js.RC4Drop
    23. object crypto-js.crypto_js.Rabbit
    24. object crypto-js.crypto_js.RabbitLegacy
    25. object crypto-js.crypto_js.TripleDES
    26. object crypto-js.crypto_js.algo
    27. object crypto-js.crypto_js.enc
    28. object crypto-js.crypto_js.format
    29. object crypto-js.crypto_js.kdf
    30. object crypto-js.crypto_js.lib
    31. object crypto-js.crypto_js.mode
    32. object crypto-js.crypto_js.pad
    33. object crypto-js.crypto_js.x64
  11. module crypto-js.enc_base64
    1. function crypto-js.enc_base64.parse (base64Str)
    2. function crypto-js.enc_base64.stringify (wordArray)
    3. string crypto-js.enc_base64._map
  12. module crypto-js.enc_hex
    1. function crypto-js.enc_hex.parse (hexStr)
    2. function crypto-js.enc_hex.stringify (wordArray)
  13. module crypto-js.enc_latin1
    1. function crypto-js.enc_latin1.parse (latin1Str)
    2. function crypto-js.enc_latin1.stringify (wordArray)
  14. module crypto-js.enc_utf16
    1. function crypto-js.enc_utf16.parse (utf16Str)
    2. function crypto-js.enc_utf16.stringify (wordArray)
  15. module crypto-js.enc_utf8
    1. function crypto-js.enc_utf8.parse (utf8Str)
    2. function crypto-js.enc_utf8.stringify (wordArray)
  16. module crypto-js.format_hex
    1. function crypto-js.format_hex.parse (input)
    2. function crypto-js.format_hex.stringify (cipherParams)
  17. module crypto-js.format_openssl
    1. function crypto-js.format_openssl.parse (openSSLStr)
    2. function crypto-js.format_openssl.stringify (cipherParams)
  18. module crypto-js.lib_typedarrays
    1. function crypto-js.lib_typedarrays.clamp ()
    2. function crypto-js.lib_typedarrays.clone ()
    3. function crypto-js.lib_typedarrays.concat (wordArray)
    4. function crypto-js.lib_typedarrays.init (typedArray)
    5. function crypto-js.lib_typedarrays.random (nBytes)
    6. function crypto-js.lib_typedarrays.toString (encoder)
  19. module crypto-js.mode_cfb
    1. function crypto-js.mode_cfb.init ()
    2. object crypto-js.mode_cfb.Decryptor
    3. object crypto-js.mode_cfb.Encryptor
  20. module crypto-js.mode_ctr
    1. function crypto-js.mode_ctr.init ()
    2. object crypto-js.mode_ctr.Decryptor
    3. object crypto-js.mode_ctr.Encryptor
  21. module crypto-js.mode_ctr_gladman
    1. function crypto-js.mode_ctr_gladman.init ()
    2. object crypto-js.mode_ctr_gladman.Decryptor
    3. object crypto-js.mode_ctr_gladman.Encryptor
  22. module crypto-js.mode_ecb
    1. function crypto-js.mode_ecb.init ()
    2. object crypto-js.mode_ecb.Decryptor
    3. object crypto-js.mode_ecb.Encryptor
  23. module crypto-js.mode_ofb
    1. function crypto-js.mode_ofb.init ()
    2. object crypto-js.mode_ofb.Decryptor
    3. object crypto-js.mode_ofb.Encryptor
  24. module crypto-js.pad_iso10126
    1. function crypto-js.pad_iso10126.pad (data, blockSize)
    2. function crypto-js.pad_iso10126.unpad (data)
  25. module crypto-js.pad_iso97971
    1. function crypto-js.pad_iso97971.pad (data, blockSize)
    2. function crypto-js.pad_iso97971.unpad (data)
  26. module crypto-js.pad_nopadding
    1. function crypto-js.pad_nopadding.pad ()
    2. function crypto-js.pad_nopadding.unpad ()
  27. module crypto-js.pad_pkcs7
    1. function crypto-js.pad_pkcs7.pad (data, blockSize)
    2. function crypto-js.pad_pkcs7.unpad (data)
  28. module crypto-js.pad_zeropadding
    1. function crypto-js.pad_zeropadding.pad (data, blockSize)
    2. function crypto-js.pad_zeropadding.unpad (data)

module crypto-js

function crypto-js.EvpKDF (password, salt, cfg)

function crypto-js.HmacMD5 (message, key)

function crypto-js.HmacRIPEMD160 (message, key)

function crypto-js.HmacSHA1 (message, key)

function crypto-js.HmacSHA224 (message, key)

function crypto-js.HmacSHA256 (message, key)

function crypto-js.HmacSHA3 (message, key)

function crypto-js.HmacSHA384 (message, key)

function crypto-js.HmacSHA512 (message, key)

function crypto-js.MD5 (message, cfg)

function crypto-js.PBKDF2 (password, salt, cfg)

function crypto-js.RIPEMD160 (message, cfg)

function crypto-js.SHA1 (message, cfg)

function crypto-js.SHA224 (message, cfg)

function crypto-js.SHA256 (message, cfg)

function crypto-js.SHA3 (message, cfg)

function crypto-js.SHA384 (message, cfg)

function crypto-js.SHA512 (message, cfg)

module crypto-js.AES

function crypto-js.AES.decrypt (ciphertext, key, cfg)

function crypto-js.AES.encrypt (message, key, cfg)

module crypto-js.DES

function crypto-js.DES.decrypt (ciphertext, key, cfg)

function crypto-js.DES.encrypt (message, key, cfg)

module crypto-js.RC4

function crypto-js.RC4.decrypt (ciphertext, key, cfg)

function crypto-js.RC4.encrypt (message, key, cfg)

module crypto-js.RC4Drop

function crypto-js.RC4Drop.decrypt (ciphertext, key, cfg)

function crypto-js.RC4Drop.encrypt (message, key, cfg)

module crypto-js.Rabbit

function crypto-js.Rabbit.decrypt (ciphertext, key, cfg)

function crypto-js.Rabbit.encrypt (message, key, cfg)

module crypto-js.RabbitLegacy

function crypto-js.RabbitLegacy.decrypt (ciphertext, key, cfg)

function crypto-js.RabbitLegacy.encrypt (message, key, cfg)

module crypto-js.TripleDES

function crypto-js.TripleDES.decrypt (ciphertext, key, cfg)

function crypto-js.TripleDES.encrypt (message, key, cfg)

module crypto-js.core

function crypto-js.core.EvpKDF (password, salt, cfg)

function crypto-js.core.HmacMD5 (message, key)

function crypto-js.core.HmacRIPEMD160 (message, key)

function crypto-js.core.HmacSHA1 (message, key)

function crypto-js.core.HmacSHA224 (message, key)

function crypto-js.core.HmacSHA256 (message, key)

function crypto-js.core.HmacSHA3 (message, key)

function crypto-js.core.HmacSHA384 (message, key)

function crypto-js.core.HmacSHA512 (message, key)

function crypto-js.core.MD5 (message, cfg)

function crypto-js.core.PBKDF2 (password, salt, cfg)

function crypto-js.core.RIPEMD160 (message, cfg)

function crypto-js.core.SHA1 (message, cfg)

function crypto-js.core.SHA224 (message, cfg)

function crypto-js.core.SHA256 (message, cfg)

function crypto-js.core.SHA3 (message, cfg)

function crypto-js.core.SHA384 (message, cfg)

function crypto-js.core.SHA512 (message, cfg)

module crypto-js.crypto_js

function crypto-js.crypto_js.EvpKDF (password, salt, cfg)

function crypto-js.crypto_js.HmacMD5 (message, key)

function crypto-js.crypto_js.HmacRIPEMD160 (message, key)

function crypto-js.crypto_js.HmacSHA1 (message, key)

function crypto-js.crypto_js.HmacSHA224 (message, key)

function crypto-js.crypto_js.HmacSHA256 (message, key)

function crypto-js.crypto_js.HmacSHA3 (message, key)

function crypto-js.crypto_js.HmacSHA384 (message, key)

function crypto-js.crypto_js.HmacSHA512 (message, key)

function crypto-js.crypto_js.MD5 (message, cfg)

function crypto-js.crypto_js.PBKDF2 (password, salt, cfg)

function crypto-js.crypto_js.RIPEMD160 (message, cfg)

function crypto-js.crypto_js.SHA1 (message, cfg)

function crypto-js.crypto_js.SHA224 (message, cfg)

function crypto-js.crypto_js.SHA256 (message, cfg)

function crypto-js.crypto_js.SHA3 (message, cfg)

function crypto-js.crypto_js.SHA384 (message, cfg)

function crypto-js.crypto_js.SHA512 (message, cfg)

module crypto-js.enc_base64

function crypto-js.enc_base64.parse (base64Str)

function crypto-js.enc_base64.stringify (wordArray)

module crypto-js.enc_hex

function crypto-js.enc_hex.parse (hexStr)

function crypto-js.enc_hex.stringify (wordArray)

module crypto-js.enc_latin1

function crypto-js.enc_latin1.parse (latin1Str)

function crypto-js.enc_latin1.stringify (wordArray)

module crypto-js.enc_utf16

function crypto-js.enc_utf16.parse (utf16Str)

function crypto-js.enc_utf16.stringify (wordArray)

module crypto-js.enc_utf8

function crypto-js.enc_utf8.parse (utf8Str)

function crypto-js.enc_utf8.stringify (wordArray)

module crypto-js.format_hex

function crypto-js.format_hex.parse (input)

function crypto-js.format_hex.stringify (cipherParams)

module crypto-js.format_openssl

function crypto-js.format_openssl.parse (openSSLStr)

function crypto-js.format_openssl.stringify (cipherParams)

module crypto-js.lib_typedarrays

function crypto-js.lib_typedarrays.clamp ()

function crypto-js.lib_typedarrays.clone ()

function crypto-js.lib_typedarrays.concat (wordArray)

function crypto-js.lib_typedarrays.init (typedArray)

function crypto-js.lib_typedarrays.random (nBytes)

function crypto-js.lib_typedarrays.toString (encoder)

module crypto-js.mode_cfb

function crypto-js.mode_cfb.init ()

module crypto-js.mode_ctr

function crypto-js.mode_ctr.init ()

module crypto-js.mode_ctr_gladman

function crypto-js.mode_ctr_gladman.init ()

module crypto-js.mode_ecb

function crypto-js.mode_ecb.init ()

module crypto-js.mode_ofb

function crypto-js.mode_ofb.init ()

module crypto-js.pad_iso10126

function crypto-js.pad_iso10126.pad (data, blockSize)

function crypto-js.pad_iso10126.unpad (data)

module crypto-js.pad_iso97971

function crypto-js.pad_iso97971.pad (data, blockSize)

function crypto-js.pad_iso97971.unpad (data)

module crypto-js.pad_nopadding

function crypto-js.pad_nopadding.pad ()

function crypto-js.pad_nopadding.unpad ()

module crypto-js.pad_pkcs7

function crypto-js.pad_pkcs7.pad (data, blockSize)

function crypto-js.pad_pkcs7.unpad (data)

module crypto-js.pad_zeropadding

function crypto-js.pad_zeropadding.pad (data, blockSize)

function crypto-js.pad_zeropadding.unpad (data)

[ this document was created with utility2 ]