Implementation of PKCS7 padding in C
-
Updated
Dec 17, 2021 - C
Implementation of PKCS7 padding in C
Tool for generation of data from cryptoprimitives (block and stream ciphers, hash functions). Cryptoprimitives are round-reduced and the data can be configured for multiple testing scenarios.
Kalyna cipher implementations
C Implementation of 64 bit block Feistel Cipher Based on Russian Specification GOST 28147-89 (RFC 5830)
TREYFER2 Block cipher encryption source code in C. 8192-bit keys. 128-bit block cipher (like AES) 64 rounds.
PC4 Block cipher encryption for DMR RADIO. Up to 2112-bit keys.
BLOWFISH2 Block Cipher encryption source code in C. 4224-bit keys, 128-bit block, 64 rounds.
GOST2-128 Block cipher encryption source code in C. 4096-bit keys, 128-bit block cipher (like AES), 64 rounds.
TEA2 Block cipher encryption source code in C. Tiny Encryption Algorithm 2. 256-bit key. 128-bit block cipher (like AES) 128 rounds.
REDPIKE2 Block cipher encryption source code in C. 128-bit keys.
Blowfish II cipher in C language
Implementation of some block ciphers modes of operation. This library is written for my research about full disk encryption.
XTEA2 Block cipher encryption source code in C. 256-bit keys.
IDEA 832-bit keys Block cipher encryption source code in C. International Data Encryption Algorithm 832 bits.
NEWDES2 Block cipher encryption source code in C. 15552-bit keys. 128-bit block cipher (like AES) 64 rounds
NEWDES3 Block cipher encryption source code in C. 9344-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.
Add a description, image, and links to the block-ciphers topic page so that developers can more easily learn about it.
To associate your repository with the block-ciphers topic, visit your repo's landing page and select "manage topics."