Enkod™ Software
Coding software for all

Cryptography Pack

Program Summary

This package provides several important digital security functions, including encryption, decryption, and hashing functionality. Encryption allows you to keep your data safe from spying, and hashing allows you to ensure that no one has tampered with your files. Since these are command-line tools, they are ideal for automated tasks, although they can be run in a non-automated fashion. Do note, however, that these programs do not have a graphical user interface, and therefore may be harder to use than other programs.

Important! US export laws may prohibit the use of this software in your region. In addition, there are some countries that prohibit the use of encryption software. Be aware of US export laws and local legislation before downloading this software.

Version History
Legal Information
Old Versions

Version History

Jun. 24, 2005 - Version 1.0 released


Here you can download the program. You have several choices: the installer, the zip file containing the binaries (the programs themselves), the zip file containing the source code, or the zip file containing everything.


This is probably the file you want. It greatly simplifies the process of installing the program.
Download the installer.


Download and unzip anywhere. It will create a folder called “Crypto” with a folder called “bin” inside it. The executables are in “bin” along with the helpfile, “help.chm”, and the license that governs the program’s use.
Download the binary.


Download and unzip anywhere. It will create a folder called “Crypto” with a folder called “bin” inside it that contains the help file, “help.chm”, and the license that governs the program’s use. It will also create several folders whose names contain “src”. These folders contain the source code for the programs, for the help file, and for the icons. It will also create a file called “compVc.bat” that will compile the programs, provided that you have Microsoft’s Visual C++ compiler installed (available for free, see theForger’s tutorial for more information) and your environment variables set up properly. If this is not the case for you, just compile “crypt.rc” and “crypt.cpp” with your compiler and then link them into an executable, being sure to link in the libraries named in compVc.bat on the line starting with “cl”. Also do the same with “hash.cpp” and “hash.rc”. Be sure to include the directory where the standard Windows include files are located.
Download the source.


This is just the combination of the binary and source. It includes everything for this program that is available for download.
Download everything.

This program is distributed under the terms of the Enkod Standard License. Also, be sure to read the notice above regarding the legal status of cryptography software.

Old Versions

These programs supercede both XORCrypt and md5sum. Previous releases of those programs are provided below.

1.01b (XORCrypt): Everything
1.01 (XORCrypt): Everything
1.0 R2 (XORCrypt): Everything
1.0 (XORCrypt): Everything
1.0 (md5sum): Installer Everything