195 skills found · Page 1 of 7
libtom / LibtomcryptLibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
ricmoo / Aes JsA pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.
RustCrypto / Block CiphersCollection of block cipher algorithms written in pure Rust
ricmoo / PyaesPure-Python implementation of AES block-cipher and common modes of operation.
secworks / AesVerilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Plailect / KeyshufflingKeyshuffling Attack for Persistent Early Code Execution in the Nintendo 3DS Secure Bootchain
nsacyber / Simon SpeckThe SIMON and SPECK families of lightweight block ciphers. #nsacyber
Acceis / Crypto IdentifierCrypto tool for pentest and ctf : try to uncipher data using multiple algorithms and block chaining modes. Usefull for a quick check on unknown cipher text and key dictionnary
inmcm / Simon Speck CiphersImplementations of the Simon and Speck Block Ciphers
etcimon / BotanBlock & stream ciphers, public key crypto, hashing, KDF, MAC, PKCS, TLS, ASN.1, BER/DER, etc.
magiclen / MagicCryptMagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrpyt strings, files, or data, using Data Encryption Standard(DES) or Advanced Encryption Standard(AES) algorithms. It supports CBC block cipher mode, PKCS5 padding and 64, 128, 192 or 256-bits key length. If the encrypted data is a string, it will be formatted automatically to Base64.
mjosaarinen / KuznechikImplementation of the proposed Russian block cipher standard, Kuznechik ("Grasshopper"). 128-bit block size, 256-bit key.
lextpf / Nintendo Rd HiremeBlock cipher reverse engineering: A challenge by Nintendo European Research & Development
sashank / LibfnrFNR is a small domain block cipher to encrypt objects ( < 128 bits ) like IPv4, MAC, Credit Card numbers etc.
floodyberry / Chacha OptOptimized block functions for the ChaCha stream cipher
nsacyber / Simon Speck SupercopFast implementations of the SIMON and SPECK lightweight block ciphers for the SUPERCOP benchmark toolkit. #nsacyber
nlenepveu / Skip32Skip32 php implementation - 32-bit block cipher based on Skipjack
bozhu / RC4 PythonA python implementation of the block cipher RC4
cisco / LibfnrFNR is a small domain block cipher to encrypt small objects ( < 128 bits )
magiclen / Rust MagiccryptMagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrypt strings, files, or data, using Data Encryption Standard(DES) or Advanced Encryption Standard(AES) algorithms. It supports CBC block cipher mode, PKCS7 padding and 64, 128, 192 or 256-bits key length.