Encryption Wizard
Encryption Wizard (EW) is simple, strong, Java-based file and folder encryption software for protection of sensitive information, such as FOUO, PII, CUI, and Privacy Act data. EW encypts all file types for data-in-transit protection, and supplements data-at-rest protection. Without requiring a formal installation or elevated privileges, EW runs on Microsoft Windows, Mac OS X, Linux, Solaris, and many other operating systems. Behind its simple drag-and-drop interface, EW offers 128- or 256-bit AES encryption, several secure hashing algorithms, searchable metadata, encrypted archives with compression, secure file deletion (often called "scrubbing" or "shredding"), and PKI/CAC/PIV support.
EW is GOTS: Government invented, owned, and supported software.
Editions
Encryption Wizard comes in multiple editions, all producing encrypted files which are fully interoperable and usable by other editions. A brief summary follows; for more information on a particular edition, click the appropriate link. To download the latest versions, see the Downloads link in the sidebar.
Public Edition may be downloaded and used by anybodyAny nation not in the Export Administration Regulations 740-1 Country Group E:1 can use Public Edition.
As of December 2016, this excludes Iran, North Korea, Sudan, or Syria.
Cuba is no longer on E:1 but is now on E:2, which may be equally prohibitive. Readers are cautioned that this status may change unpredictably, and are advised to obtain proper legal counsel. at no charge. It uses the cryptography support already present in Java. It contains all the important features of EW and serves as a good introduction to the software.Government Edition is FIPS 140-2 validated. It uses a third-party cryptography module licensed for use by Federal employees and contractors only.
Unified Edition is FIPS 140-2 validated, and may be downloaded and used by anybodyAny nation not in the Export Administration Regulations 740-1 Country Group E:1 can use Unified Edition.
As of December 2016, this excludes Iran, North Korea, Sudan, or Syria.
Cuba is no longer on E:1 but is now on E:2, which may be equally prohibitive. Readers are cautioned that this status may change unpredictably, and are advised to obtain proper legal counsel. at no charge. It uses a third-party cryptography module with no distribution restrictions.
Operating Requirements
Encryption Wizard requires a Java SE (Standard Edition) compatible environment, running Java 8 or later. At present, this usually means either the commercial Oracle JDK with installers, or the free OpenJDK Oracle builds without installers. EW itself is a standalone program running with unprivileged user permissions.
Encryption Wizard does not require…
- …installation. EW is an executable JAR file; as long as you have permission to run JAR files, you can put EW in any folder and launch it from there. Users on MS-Windows can optionally run an "Install" step which will create shortcuts for convenience.
- …web browser permissions. EW is not a Java applet and makes no use of any browser plug-in. You can restrict your browser's access to Java, or disable it entirely, without affecting EW.
- …network access. EW does not, itself, use any network functions at all. (Obviously, if you click a link to a website inside EW, or encrypt a file sitting on a network share, then network activity will happen — but it would be done through your web browser or file manager, respectively.)
Encryption Wizard optionally uses a smartcard reader. Support is very dependant on the combination of operating system and middleware you have installed.