Vsevolod Yevgiyenko

Author Homepage: http://www.cipherwall.com

Send e-mail to this Author

  • UMANG gives you the option to hire experienced Delphi programmers on a monthly and hourly basis.
  • Hire Dedicated Full-time Programmers at 25-60 US$ per hour.
  • Application Re-engineering and Maintenance of exiting legacy software has been UMANG's forte.
  • Outsource your Delphi Project to the award-winning software company.
Author Products

Total 1 product

CipherWall Self-Decryptor v.2.0 RC3

Applications in Delphi and BCB > Security > Crypting

By Vsevolod Yevgiyenko.

Freeware 08 Feb 2005


The program for self-decrypting archives creation and data wiping.

How does it works? User's data is compressed and encrypted with a key made from a pass phrase and a key file. Then executable module is added to this archive so it becomes independent from the main program. To decrypt and decompress this archive you don't need to have the same program. You must know the pass phrase and/or have the key file.

Key features of the program:

  • high variable compression level (Deflate algorithm);
  • you can set different compression level for each file or directory in the archive;
  • strong crypto-algorithms (Blowfish with 448-bits key in CFB mode, RC4 with 512-bits key, RC5 with 512-bits key in CFB mode);
  • archives are not limited in size;
  • files' attributes and other system information is also stored in archive;
  • your can use pass phrase and key file at the same time;
  • your can use remote key file (the program will download it itself from specified URL);
  • modified ANSI X9.17 algorithm is used for random initial vectors (IV) generation;
  • SHA-512 algorithm is used to generate encryption key from pass phrase and key file;
  • CRC32 algorithm is used for data verification;
  • wipe algorithms: fast, DoD-5220.22-M and Gutman's.


  • Status: Fully functional
  • Source: N/A
  • Size: 444kB

Platforms: W2K, W2K3, XP,