Implementation of AES-128 in pure C. No modes are given. Only one block of encryption and decryption is given here.
-
Updated
Jun 18, 2019 - C
8000
Implementation of AES-128 in pure C. No modes are given. Only one block of encryption and decryption is given here.
Camellia cipher SIMD vector implementations for x86 (with AES-NI, VAES and/or GFNI instructions), ARM (with ARMv8 Crypto Extension instructions) and POWER (with VMX+VSX+crypto instructions)
A 256-bit block cipher based on SPN design, supporting key sizes of 256/384/512 bits
Kalyna cipher implementations
An implementation in C of SIMECK lightweight block ciphers and the simulation of Differential Fault Analysis (DFA) attacks against this family of ciphers
PC4 Block cipher encryption for DMR RADIO. Up to 2112-bit keys.
An implementation of the LowMC block cipher based on WBMatrix library.
LDombi µCipher 2017 Version (Single File Edition)
[42 cursus] An introduction to cryptographic hashing algorithms and cipher blocks algorithm
An algorithm for encryption with block ciphers and authentication of users
An implementation of the Hasty Pudding cipher
Command Line Encryption Program that uses SHA-256 hashing to encrypt files securely.
Tiny library with block ciphers implementation for my cryptography research
A C implementation of the GOST symmetric block cipher.
Advanced Encryption Standard (AES) in C language
LDombi µCipher 1994 Version (Single File Edition)
NEWDES2 Block cipher encryption source code in C. 15552-bit keys. 128-bit block cipher (like AES) 64 rounds
RC2+ RC2Plus Block cipher encryption source code in C. 8192-bit keys. 128-bit block cipher (like AES) 64 rounds.
Blowfish II cipher in C language
Add a description, image, and links to the block-cipher topic page so that developers can more easily learn about it.
To associate your repository with the block-cipher topic, visit your repo's landing page and select "manage topics."