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.
Port of the OpenBSD bcryptpbkdf function to pure Javascript. npm-ified version of [Devi Mandiri's port] (https://github.com/devi/tmp/blob/master/js/bcryptpbkdf.js), with some minor performance improvements. The code is copied verbatim (and un-styled) from Devi's work.
الميزات الرئيسية لـ joyent/node-bcrypt-pbkdf هي: Cryptography and Security.
تشمل البدائل مفتوحة المصدر لـ joyent/node-bcrypt-pbkdf: 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/pbkdf2 — This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned… alexgorbatchev/crc — Functions for calculating Cyclic Redundancy Checks (CRC) values for the Node.js and front-end.