Algorithms implemented in various languages
-
Updated
Oct 2, 2020 - C++
Algorithms implemented in various languages
An example of text files encryption using the strategy design pattern.
Gematria Analyzer is a Gematria calculator who takes word and phrases and compare it to dates and solar eclipses. Created with Qt Creator 5.14 Community, works on DMY and MDY. Expose news and events with this neat little program to decode the headlines.
Simplified Data Encryption Standard (S-DES) is a simple version of the DES Algorithm. It is a block cipher that takes a block of plain text and converts it into ciphertext. It takes a block of 8 bit. It is a symmetric key cipher, they use the same key for both encryption and decryption. We take a random 10-bit key and produce two 8-bit keys.
Implementation in some well known cipher algorithms.
DES takes a 64-bit plaintext and creates a 64-bit ciphertext during encryption and takes a 64-bit ciphertext and creates a 64-bit block of plaintext during decryption. A 56-bit cipher key is used for both encryption and decryption.
rot13 in c++
XTEA cipher library, with MAC support, for the Arduino environment.
Foi uma ideia que teve depois de ver "O jogo da Imitação", um programa para encriptar e desencriptar mensagens. Irei devagar, primeiro cifrado Caesar, depois Vignere. O desafio final vai se criar uma Máquina Enigma. Como cada tipo de cifrado tem condições iniciais diferentes um stacked widget vai ser responsavel de mostrar os parametros de cada …
A WebAssembly toy project.
👋This Project is a C++ Cipher/Decipher Code with multiple lists to choose from and ciphering using the following methods 1️⃣Caesar (additive) cipher, 2️⃣Affine cipher, 3️⃣Simple shift vigenere cipher, 4️⃣Fall vigenere cipher, 5️⃣Playfair cipher, 6️⃣Rail Fence cipher, 7️⃣S-box Cipher. ⚠**Please Note**: This code is still under improvement and dev…
Program that takes simple substitution ciphers and outputs the possible results of that cipher. Implemented using C++, STL, and open hash tables.
This is an implementation of the NSA's Speck Cipher in C++ using 128bit blocksize and 12 rounds
encryption and decryption algorithms in c++.
Один из вариантов блочного шифрования ГОСТ 28147-89 с блоком длины n=64 бит. Режим простой замены
B5_Cipher is a C++ program for encryption and decryption with some algorithms
Easy one line function calls for AES Encryption, SHA hashes, MD5 hashes, key generation and other utilities.
Add a description, image, and links to the cipher-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the cipher-algorithms topic, visit your repo's landing page and select "manage topics."