Contains code related to solving cryptography challenges
-
Updated
Dec 18, 2012 - Python
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.[
Contains code related to solving cryptography challenges
Using a trained Markov chain - a stochastic model for describing a sequence of possible events - to decipher the Vigenère code.
Prøst implementation in Python
A small proof of concept of the Feige-Fiat-Shamir zero-knowledge proof
A Hill Cipher Cracker that performs automated crib dragging given a known plaintext and a ciphertext.
Expermental implementation of randomized Montgomery exponentiation
Cracking 2DES using a meet-in-the-middle attack implemented in python 3.
aescrypt is a small command line tool to encrypt/decrypt files and directories with the well-established AES-256-CBC algorithm.
The matasano crypto challenges
Copy of python-can from bitbucket for the purposes of new protocol development
In this repo you'll find a reference python implementation of PRESENT cipher and my own minified version with 16-bit key and 8-bit block.
Instant Messaging System based on a secure client-server architecture
Asymmetric cryptographic algorithm python
Solutions to CTF problems.
A repo hosting all the assigment and source code of the Cryptography subject. ETSIIT
Steganography in images with Python