Basic frequency analysis tool.
-
Updated
May 8, 2024 - Haskell
Basic frequency analysis tool.
Information and Network Security Lab Tasks and Resources
Cryptography and Network Security
A visualisation of Caesar Cipher - one of the oldest cipher in the human history.
Simple web-app implementation of our 'new' block cipher, CryptoNight, with Shannon's diffusion-confusion principle, substitution, transposition, and iterated cipher using feistel network
hillclimbing attack on simple substitution ciphers
A CLI in C to encrypt and decrypt text using a variety of cipher algorithms
MULTIPLE SUBSTITUTION ENCRYPTION Chiffrement de texte par substitution + obscurcissement
Implemented various exploitation techniques such as frequency analysis, differential analysis and linear cryptanalysis. Decoded various encryption techniques like substitution cipher, vigenere cipher, permutation cipher, substitution and trans- position cipher
🔐📜 Dive into cryptography with this OTP (One-Time Pad) encryption tool! 🔄 Using substitution ciphers, it shuffles ASCII characters for encryption/decryption. 📋 Features a menu to generate keys 🗝️, display mappings 🔀, & handle tasks. 🛠️ 🌟 Future: GUI 🖱️ & key storage! 🖥️🔒
Simple Substitution Cipher This Python script demonstrates a simple substitution cipher. It allows you to encrypt and decrypt text using a custom cipher alphabet.
Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3
Solving substitution ciphers using Markov Chain Monte Carlo (MCMC)
This repository contains a Python implementation of HMM and MCMC methods for text decryption. These methods are applied for decrypting messages which have been encoded using a various ciphers.
OpenACC GPU parallelization for various numerical methods and miscellaneous problems using C
Implementation of Cryptographic Algorithms of course Modern Cryptography(CSC049P1M) offered in IIT Jammu.
A Differential Cryptanalysis attack on a Toy Cipher
Add a description, image, and links to the substitution-cipher topic page so that developers can more easily learn about it.
To associate your repository with the substitution-cipher topic, visit your repo's landing page and select "manage topics."