noble-ciphers

Cipher library

A collection of minimal and audited implementations of various cryptographic algorithms

Audited & minimal JS implementation of Salsa20, ChaCha and AES

GitHub

222 stars
5 watching
8 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 1 awesome list

aesaes-sivchachachacha20chacha20-poly1305chacha20poly1305ciphercryptographyencryptionff1gcmnaclrfc8452salsa20secretboxsodiumxsalsa20poly1305

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paulmillr/noble-hashes A lightweight JavaScript implementation of various hash functions and cryptographic primitives 608
paulmillr/noble-curves A set of implementations of elliptic curve cryptography libraries and utilities for digital signatures, key exchange, and other cryptographic primitives. 708
davylandman/portable8439 Implementation of ChaCha20-Poly1305 encryption algorithm in portable and fast C99 33
paulmillr/noble-secp256k1 Fastest 4KB implementation of secp256k1 signatures and ECDH in JavaScript 771
maythamfahmi/cryptonet A lightweight encryption library supporting both asymmetric and symmetric encryption methods. 104
kkayataka/plusaes A C++ AES cipher library that provides basic encryption and decryption functionality in a header-only format. 197
kelp404/cocoasecurity A utility class providing encryption and hashing functionality using AES and various hash algorithms, along with encoding and decoding methods. 1,136
paulmillr/scure-starknet An audited implementation of Starknet cryptography 71
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 64
nordmike/gibberish-aes-as3 A port of a lightweight Javascript AES encryption library to ActionScript 3 0
mpdavis/python-jose Provides a Python implementation of the JOSE technologies for encrypting and/or signing content. 1,553