BitCrypt - The Ultra-Strong Encryption that is easy to use

"The Strongest Encryption Ever"

Click here to Download 1.1 Mb (or here to download from alternative site)

BitCrypt is an elegant encryption utility that allows for storage and transmission of information in an undetectable manner. The software may be used to store plain text and hide it from any third party, or to send or publish the information through the means provided by the Internet. The software processes the user supplied text: firstly encrypting it with the ciphers, and subsequently storing it in a user selected bitmap image.

This later step is called steganography, which means "to hide in an invisible manner". Both of these steps employ complex procedures to achieve their goal. At the same time, the software hides from the user the complexity of its inner workings. In fact the software is designed to be easy to use, and requires only a few steps to perform the task of storing and retrieving the text.

System Requirements

Operating System: Win98,WinME,Windows2000,WinXP,Windows2003, Windows Vista
Processor: 400MHz Pentium Processor or better
Memory: 64 Mb RAM

Click here to Download 1.1 Mb

Ciphers Used in the Program
Cipher
Key Length
3Way 96 bit
Blowfish 448 bit
Diamond II 2048 bit
Gost 256 bit
Q128 128 bit
Rijndael 256 bit
SAFER-K128 128 bit
SAFER-SK128 128 bit
SCOP 384 bit
Sapphire II 8192 bit
Shark 128 bit
Square 128 bit
TEA 128 bit
TEAN 128 bit
Twofish 256 bit

Secure Communication Software objectives

Secure communication includes means by which people can share information with varying degrees of certainty that third parties cannot know what was said. Other than communication spoken face to face out of possibility of listening, it is probably safe to say that no communication is guaranteed secure in this sense, although practical limitations such as legislation, resources, technical issues (interception and encryption), and the sheer volume of communication are limiting factors to surveillance.

The purpose of this software is to allow for the level of security which is sought by the most demanding applications. Most importantly when a person may expect to be under some form of surveillance and still needs to be able to communicate in an unobservable manner. In such a situation an encryption software that make the transmission visibly encrypted is not good enough. The objective of the software is to make the very fact of transmission being invisible.

The problem of hiding information is sometimes referred to as steganography or stego for short. The simplest and most commonly thought of would be a use of some form of invisible ink on plain paper. The writing would show itself up when the ink was heated.

With the software implementation one would suspect that the most sought after solution would be to perform two step hiding of the data. Firstly, encrypt the text itself, and secondly hide the resultant encryption is some medium that would make the transmission invisible. Thus, one could use one of the strong software text encrypting algorithms, and then hide the encryption in pictures, music downloads, video clips and the like.

The recipient would download the image and then process it through some decrypting software. As long as the hiding itself is not detectable this would be the perfect method of hiding data.

One of the problems associated with the most commonly available software that does this is the fact that the software tries to hide data in jpeg images. This has been proven to be a fatal choice, as the act of hiding is detectable through software methods. The problem with jpeg images is associated with the fact that the jpegs are already processed through the compressing software (to create the jpeg itself). This together with the additional disturbance provided by the encrypting software makes the communication detectable.

The way out of this problem is to use plain bitmap images as the medium of communication. When the encrypting software makes changes to the bitmap the effect may be made undetectable. The software provided on this page is a strong example of such approach.  That is, even if a computer aided analyzes of the encrypted bitmap image is performed, the fact that it contains the encrypted text would not be detectable.

Keywords: encryption, text encryption, steganography, encryption techniques, secure encryption, powerful encryption, unbreakable encryption, very strong encryption, secret communication, covert transmission, secure transmission, watertight security, secure communication, opaque information transmission