tiny-AES-c

AES library

An implementation of small portable AES encryption algorithms in C

Small portable AES128/192/256 in C

GitHub

4k stars
143 watching
1k forks
Language: C
last commit: about 2 months ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mpgn/padding-oracle-attack Exploits the vulnerability in CBC mode encryption with PKCS7 padding to reveal plaintext bytes from intercepted ciphertexts. 325
jacklinquan/micropython-cryptocfb An AES-128 CFB mode encryption module for MicroPython devices. 4
eosio/eosjs-ecc Provides functions for elliptic curve cryptography and key management 289
kelp404/cocoasecurity A utility class providing encryption and hashing functionality using AES and various hash algorithms, along with encoding and decoding methods. 1,134
ericelliott/credential Protects user passwords from brute force, rainbow tables, and timing attacks by generating unique salts for each password. 347
paulmillr/noble-secp256k1 A high-performance JavaScript implementation of secp256k1 signatures and ECDH (Elliptic Curve Diffie-Hellman) algorithms 761
unboundsecurity/blockchain-crypto-mpc Protects cryptographic keys and seed secrets using secure multiparty computation 456
rustcrypto/elliptic-curves A collection of implementations for pure Rust elliptic curve cryptography. 683
q9f/secp256k1.cr A native Crystal language implementation of the Secp256k1 elliptic curve cryptographic algorithm 48
pjebs/obfuscator-ios Protects iOS apps by encoding sensitive strings as unreadable C language strings. 647
indutny/elliptic Provides a JavaScript implementation of elliptic curve cryptography for secure data signing and verification. 1,703
cryptocoinjs/ecdsa Provides tools for secure digital transactions using elliptical curve cryptography 38
essentialkaos/branca An implementation of authenticated encrypted API tokens using the XChaCha20-Poly1305 AEAD algorithm in Go. 85
edenblockvc/spook Anonymizes Ethereum RPC requests using the Nym network 55
bitpay/bitcore-ecies A module for symmetric key negotiation and encryption using Elliptic Curve Integrated Encryption Scheme (ECIES) 58