A Hill Cipher Cracker that performs automated crib dragging given a known plaintext and a ciphertext.
-
Updated
May 25, 2015 - Python
A Hill Cipher Cracker that performs automated crib dragging given a known plaintext and a ciphertext.
Crack traditional ciphers through dictionary attacks
Encode a text file using hill cipher. Can also decode the text file which was encoded using hill cipher.
Implementation of Traditional Ciphers
Some classical/modern ciphers in C language and Python to encrypt and decrypt important information and keep the information safe, such as integrity, authentication, confidentiality and availability of the data. Some implemented ciphers are: Affine, DES and AES (with modes of operation for BMP images)
An application (i developped for my master degree synthese (Applied Mathematic)). That implement different classical cryptosystem. And RSA as an asymetric (public key) cryptosytem. And AES as a symetric cryptosystem. With all the mathematics tools. and all what needed in different steps. In different tools. For example the Galois field calculus …
Cryptography from the point of view of functional programming
An encrypted instant messaging desktop app
Hilly (Hill + initial of "Yahya") is and improved version of Hill-Cipher for Encryption & Decryption
Implementation of Hill cipher in Java
GTU Information and Network Security ( INS ) in python .
Cryptography
Cryptography Algorithm Implementations
Implementation of a Hill Cipher encryption and decryption on a 2x2 Matrix in Swift
C++ implementation of Affine Cipher, Hill Cipher, Shift Cipher, etc.
Archive of (mostly C++) Programs I made for Cryptography study. Teaching materials can be downloaded here:
Add a description, image, and links to the hill-cipher topic page so that developers can more easily learn about it.
To associate your repository with the hill-cipher topic, visit your repo's landing page and select "manage topics."