Simple File Encrypter


The Simple File Encrypter was developed to provide a cross-platform utility for encrypting and decrypting files.

This software was developed to solve the simple problem of encrypting a file on one platform, and decrypting it on another. It has been tested on Windows, OS X, Linux, and Solaris.


If you want more information or have questions, please contact me at cryptofreek{at}gmail{dot}com.

back to top


Features Under Development

back to top


back to top


Current Stable Version

no stable releases yet...

Current Beta

Version 0.5b is the current beta. You can download it here.

While I'm pretty sure that the PKI functionality is working ok in 0.5b, use with care... It might blow up :)

back to top


Encrypted File Format

The encrypted files generated by this software are packaged as standard Zip files. These files have the following structure:

AES Encryption Information

All AES encryption operations use CBC with PKCS5 padding (AES/CBC/PKCS5Padding). Key sizes of 128, 192, and 256 may be used. However, in order to use keys larger than 128 you must download the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files from Oracle.

PKI Encryption Information

PKI encryption using your own PKI infrastructure to wrap AES keys used for encryption.

Encryption Details