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
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
An implementation of the LowMC block cipher based on WBMatrix library.
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
An algorithm for encryption with block ciphers and authentication of users
LDombi µCipher 2017 Version (Single File Edition)
[42 cursus] An introduction to cryptographic hashing algorithms and cipher blocks algorithm
Tiny library with block ciphers implementation for my cryptography research
Command Line Encryption Program that uses SHA-256 hashing to encrypt files securely.
NEWDES2 Block cipher encryption source code in C. 15552-bit keys. 128-bit block cipher (like AES) 64 rounds
A C implementation of the GOST symmetric block cipher.
LDombi µCipher 1994 Version (Single File Edition)
Advanced Encryption Standard (AES) in C language
PC4 Block cipher encryption for DMR RADIO. Up to 2112-bit keys.
Blowfish II cipher in C language
A 128-bit Feistel network cipher
Public reference implementation of S-1 block cipher.
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."