CryptTools - Tools for encryption, decryption and cracking from several cryptography systems.

CryptTools – Tools for encryption, decryption and cracking from several cryptography systems.

CryptTools is a Tools for encryption, decryption and cracking from several cryptographic systems.
Tool Lists:
+ Caesar Chiper: is one of the simplest and most widely known encryption techniques. It is a type of substitution cipher in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet
+ Scytale: is a tool used to perform a transposition cipher, consisting of a cylinder with a strip of parchment wound around it on which is written a message. The ancient Greeks, and the Spartans in particular, are said to have used this cipher to communicate during military campaigns.
+ Vigenère cipher is a method of encrypting alphabetic text by using a series of interwoven Caesar ciphers based on the letters of a keyword. It is a form of polyalphabetic substitution.

CryptTools

Dependencies:
+ Python 3.6.x and numpy, pyenchant library.
+ libenchant1c2a

Usage:

Source: https://github.com/Carleslc