/crypto-tools

Simple cryptography tools for fun.

Primary LanguagePerl

NAME

crypto-tools.git - A small collection of crypto tools written by me

DESCRIPTION

This is a small collection of armchair, non secure cryptography tools designed for my amusement, or the amusement of others. Nothing provided here will result in any 'real' security.

Encryption tools

spdxor.pl

This is a simple tool to xor the contents of a binary file with an ascii string.

Tabula_recta.pl

This tool implements a Tabula Recta style of encryption. Currently it supports the Trithemius cipher, the Vigenere cipher, and the Autokey Cipher. I don't know of any other Tabula Recta based ciphers, but if you would like one implemented please let me know.

Encoding tools

cypherplay.pl

A simple encoding or obfusticating method that came to my mind one day. The basics are that the characters in the coded string are the difference in place value between the current character and the previous character, given that A=1, B=2,C=3 etc. Thus a string 'helloworld' becomes 'hxhadisdus'. The difference between h and e being 23 or 'x', and the difference beween e an l is 8, thus 'h'