Vigenère Cipher Visualization Tools Download Page
Vigenère Cipher Visualization Tools Download Page
This page has three versions of our Vigenère Cipher Visualization prototype software for Windows, Linux and MacOS.
Installation
- Click here to download the Windows version.
This version is a self-extracting one with name
VIGvisualWin.exe.
- Download this file to a selected directory and run it
by double-clicking on its icon.
- This program will run, create a directory
VIGvisualWin,
and save all files to this directory.
- Double-click the program
VIGvisual.exe
to run it.
- Click here to download the Linux version.
This version is a standard Unix tar.gz files with filename
VIGvisualLinux64.tar.gz
- Download this file to a selected directory.
- The standard Unix way to uncompress and untar this file is to
run the following commands
gzip -d *.gz; tar xvf *.tar
- A binary executable
VIGvisual
will be created in the directory VIGvisualLinux64.
This is the Vigenere Cipher Visualization program.
- Click here to download the MacOS version.
This version is a standard zip file with name
VIGvisualMac.zip.
However, the MacOS version requires some extra work to be installed properly.
- Download this file to a selected directory.
- If you are using an Unix based machine, run the following command
unzip *.zip
This will create several directories.
The Vigenere Cipher Visualization software is in
VIGvisualMac/VIGvisual.app/Contents/MacOS/VIGvisual
- If you are using a MacIntosh machine, doulbe click the zip file and this will create a directory
VIGvisualMac, which contains executable VIGvisual.
- However, you need one more step because the
Qt library is not provided.
The package can be downloaded from the following link (recommended):
http://download.qt-project.org/archive/qt/4.8/4.8.4/qt-mac-opensource-4.8.4.dmg.
Tutorial and User Guide
A tutorial of the Vigenère cipher, including the encryption and decryption algorithms,
tools (i.e., Vigenère table, disk and slide),
Kasiski's method and the Index of Coincidence method for keyword length estimation,
the χ2 method for keyword recovery,
and some complete examples,
and a user guide is available
here.