The encryption algorithm uses a 10-round Feistel structure and is based on the concept of a substitution-permutation network (SPN).
-
Updated
Mar 24, 2023 - Python
The encryption algorithm uses a 10-round Feistel structure and is based on the concept of a substitution-permutation network (SPN).
Simple proof of concept of the Viginere cipher
Simple and complex encryption algorithms in c++ [objective: learning] - IN UPDATE
Caesar Cipher in the command line made in Python.
simple project to make simple things like managing credentials to be complicated af
An iOS app that encodes and decodes text using ciphers.
Extended version of mendeleevs-cipher project that includes calling program from shell, an html raport and a menu.
XTEA2 Block cipher encryption source code in C. 256-bit keys.
Share some secrets after you encrypt them. Here’s the way to do it.
Cracking the Secret Codes
Whole-message cipher and tree hash, Julia implementation
Ideograph Cipher - A way of encrypting text using Kanji and Kana. (Proof of Concept)
Triple DES 2304-bit keys block cipher encryption source code. Triple Data Encryption Standard with 2304-bit keys.
Digital version of the pocket encoder/decoder from the Usborne Spies' Guidebook
A command line tool for encrypting and decrypting files with several different algorithms
Source-codes (with examples) to get threshold implementations for a given SBox
TREYFER2 Block cipher encryption source code in C. 8192-bit keys. 128-bit block cipher (like AES) 64 rounds.
Quick and dirty proof of concept of the Viginere cipher
BLOWFISH2 Block Cipher encryption source code in C. 4224-bit keys, 128-bit block, 64 rounds.
Add a description, image, and links to the cipher-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the cipher-algorithm topic, visit your repo's landing page and select "manage topics."