sjcl is a JavaScript cryptography library providing a collection of primitives for encryption, hashing, and encoding within a web browser. It functions as an AES symmetric encryption tool, a cryptographic hashing library, and a Base32 data encoder. The project provides implementations for the Advanced Encryption Standard to secure data through symmetric key encryption and decryption. It also enables the generation of fixed-length data fingerprints to verify information integrity and authenticity. The library covers a broader range of security capabilities, including client-side data hashing,
Functions for calculating Cyclic Redundancy Checks (CRC) values for the Node.js and front-end.
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
crypto-browserify/pbkdf2 的主要功能包括:Cryptography and Security。
crypto-browserify/pbkdf2 的开源替代品包括: anoskov/rsa-ex — Library for working with RSA keys using Elixir and OpenSSL ports. bevacqua/hash-sum — ``shell npm i hash-sum -S ``. bitwiseshiftleft/sjcl — sjcl is a JavaScript cryptography library providing a collection of primitives for encryption, hashing, and encoding… brix/crypto-js — crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data… crypto-browserify/sha.js — Node style SHA on pure JavaScript. alexgorbatchev/crc — Functions for calculating Cyclic Redundancy Checks (CRC) values for the Node.js and front-end.