MercuryXE - 8,000,000 Bit File Encryption Program


Advantages of MercuryXE 1.03


Who uses it?


How it works


Building MercuryXE (on unix/linux)

  1. Make sure your operating system has the commands "make" and "gcc" installed.
  2. Download the unix/linux source code: mercuryxe-1.03.tar
  3. Follow the instructions in the file INSTALL.TXT


DOS-32 version (runs in Windows95/98/ME/NT/2000/XP Command Prompt Window)

  1. Download the Self Extracting File: mercuryxe-103.exe
  2. Run the Self Extracting File and click UNZIP, OK, CLOSE.
  3. To start a Command Prompt on Win95/98/ME: Start --> Run --> type "command" --> OK
  4. To start a Command Prompt on WinNT/2000/XP: Start --> Run --> type "cmd" --> OK
  5. At the Command Prompt type "cd \mercuryxe". You are now ready to prepare and use MercuryXE.


Preparing MercuryXE

  1. Run "mercinit" and write down the 8 digit number you used. Anyone wishing to decrypt your files will have to run "mercinit" and use the same 8 digit number. This number is the seed for generating the Random Keys.
  2. Copy any file larger than 1 megabyte into your home directory (c:\mercuryxe directory for the DOS-32 version) and rename it to "mercuryxe.arb". Anyone wishing to decrypt your files will need to use the same file. Compressed files such as ".mp3", ".zip" or ".gz" are best as they contain no long sequences of the same character.


Using MercuryXE


Security Tips for people using the Internet to send MercuryXE Encrypted Files

  1. Never send the 8 digit number (random seed used when running "mercinit") over the Internet. If you wish to allow someone to decrypt your files, give them the 8 digit number in person.
  2. Never send your "mercuryxe.arb" file over the Internet. If you wish to allow someone to decrypt your files, give them your "mercuryxe.arb" file on a floppy disk or CD.
  3. Never send the three 6 digit numbers (used on the command line when running "mercuryxe") over the Internet. If you wish to allow someone to decrypt your files, give them the three 6 digit numbers in person.
  4. When encrypting a large number of files, establish a pattern between the person sending encrypted files and the person receiving encrypted files so that both people change either the first or second 6 digit number (used on the command line when running "mercuryxe") for each file encrypted or at least on a regular basis. This ensures that the 8 trillion bit random sequence keeps shifting.


MercuryXE Author: mk@freeweb.ozi.nu

visitors