{"library":"crypto-javascript","type":"library","category":null,"description":"JavaScript library of cryptographic standards. Provides implementations of hash functions (MD5, SHA-1, SHA-256, SHA3, RIPEMD-160), HMAC, symmetric ciphers (AES, DES, TripleDES, RC4, Rabbit, RabbitLegacy, PBKDF2, EvpKDF) and encoders (Base64, Hex, Latin1, Utf8, Utf16). Ideal for client-side encryption where Node.js crypto module is unavailable. Version 4.3.6 is the latest stable release. It is a direct port of popular C++ crypto++ library algorithms to JavaScript, with no external dependencies. Not recommended for new projects due to security concerns (insecure default modes, lack of authenticated encryption). Use the Web Crypto API or Node.js crypto module instead.","language":"javascript","status":"active","version":"4.3.6","tags":["javascript","security","crypto","Hash","MD5","SHA1","SHA-1","SHA256","SHA-256"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install crypto-javascript","imports":["import AES from 'crypto-js/aes'","import SHA256 from 'crypto-js/sha256'","import encHex from 'crypto-js/enc-hex'"]},{"cmd":"yarn add crypto-javascript","imports":[]},{"cmd":"pnpm add crypto-javascript","imports":[]}],"homepage":"http://github.com/brix/crypto-js","github":"http://github.com/brix/crypto-js","docs":null,"changelog":null,"pypi":null,"npm":"crypto-javascript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}