Introduction to Cryptoanalysis

Category:
String Manipulation
Type:
Applications
Difficulty:
Intermediate
Author:
Alexander Levakov

Version Compatibility: Visual Basic 6, Visual Basic 5

More information:
This is an elementary introduction to cryptoanalysis for beginners. You should know that all NSA men when they were students went through this episode, writing applications in such a way. Now they are breaking strong block ciphers using supercomputers and math. But they can do it only due to Shannon and Turing.

This VB project is made of two forms and one module with all commentaries you need. Please, take caution while reading tips. You need them to understand the capabilities of this application. Take all precautions getting started with a real cryptoanalysis.

This code writes a special file SHANNON.DAT in application directory, so you may use it for further analysis.

The project referred to in the tutorial, Three Types of Simple Cryptography, is available at http://www.freevbcode.com/ShowCode.Asp?ID=1164.


Instructions: Click the link below to download the code. Select 'Save' from the IE popup dialog. Once downloaded, open the .zip file from your local drive using WinZip or a comparable program to view the contents.

Download shannon.zip