noble-ciphers

Encryption library

A lightweight JavaScript implementation of multiple encryption algorithms

Audited & minimal JS implementation of Salsa20, ChaCha and AES

GitHub

213 stars
5 watching
8 forks
Language: TypeScript
last commit: 11 days ago
Linked from 1 awesome list

aesaes-sivchachachacha20chacha20-poly1305chacha20poly1305ciphercryptographyencryptionff1gcmnaclrfc8452salsa20secretboxsodiumxsalsa20poly1305

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paulmillr/noble-hashes An audited and minimal implementation of various hash functions, MACs, and KDFs in JavaScript. 586
paulmillr/noble-curves An implementation of elliptic curve cryptography and related algorithms in JavaScript 691
davylandman/portable8439 Implementation of ChaCha20-Poly1305 encryption algorithm in portable and fast C99 31
paulmillr/noble-secp256k1 A high-performance JavaScript implementation of secp256k1 signatures and ECDH (Elliptic Curve Diffie-Hellman) algorithms 761
maythamfahmi/cryptonet A lightweight C# library providing basic encryption and decryption capabilities using asymmetric (RSA) and symmetric (AES) encryption algorithms. 100
kkayataka/plusaes A C++ AES cipher library that provides basic encryption and decryption functionality in a header-only format. 190
kelp404/cocoasecurity A utility class providing encryption and hashing functionality using AES and various hash algorithms, along with encoding and decoding methods. 1,134
paulmillr/scure-starknet An audited implementation of Starknet cryptography 70
azadkuh/mbedcrypto A portable C++ library for encryption and decryption of binary data using various algorithms 47
jhumphry/ascon_spark An implementation of the Ascon AEAD algorithm in Ada 2012 / SPARK 2014 for cryptographic encryption and decryption. 3
mvayngrib/react-native-aes Provides AES encryption and decryption capabilities in React Native applications. 29
kleinernik/elixir-aes-cmac An Elixir implementation of the AES-CMAC encryption algorithm as defined in RFC 4493. 9
davesag/jose-simple A simple library for encrypting and decrypting data using the JOSE standard 63
nordmike/gibberish-aes-as3 An implementation of AES encryption in ActionScript 3. 0
mpdavis/python-jose Provides a Python implementation of the JOSE technologies for encrypting and/or signing content. 1,548