FileGuard - File Encryption Utility


FileGuard is a file encryption utility written in Java.
It can encrypt files and folders using passwords to securely store and transmit them.
FileGuard is cross-platform and pre-packaged distributions are available for Windows, Linux, and OSX.

FileGuard uses state-of-the-art cryptographic algorithms to secure your data.
The security algorithms are updated with time as cryptographic standards change.

FileGuard - File Encryption Utility


FileGuard is a file encryption utility written in Java.
It can encrypt files and folders using passwords to securely store and transmit them.
FileGuard is cross-platform and pre-packaged distributions are available for Windows, Linux, and OSX.

FileGuard uses state-of-the-art cryptographic algorithms to secure your data.
The security algorithms are updated with time as cryptographic standards change.

Tested & Free

FileGuard is rigorously tested to ensure security, quality, and stability.

Additionally, FileGuard is provided completely free of cost for non-commercial use.

Flexible

FileGuard is designed to cater equally well for beginner and advanced users.

For advanced users, if the need arises, you can start a task from the terminal without interacting with the GUI.

Cross Platform

FileGuard pre-packaged distibutions are available for Windows, Linux, and OSX.
You do not need to install Java if you are on Windows, Linux, or OSX.

Additionally, the Java JAR archive is provided for download which is compatible with Java 11+.

Pricing


Non-Commercial Commercial
Parallel Tasks 3 Unlimited
Commercial Use No Yes
Text Encryption (upcoming feature) No Yes
Download now for free Buy now for $10 only

Password Hashing



File passwords are hashed with Argon2 in "id" mode.

Argon2 is a key derivation function that was selected as the winner of the Password Hashing Competition in July 2015.

Argon2id mode used in FileGuard follows Argon2i approach for the first pass over memory and the Argon2d approach for subsequent passes.
This maximizes resistance to GPU cracking attacks while optimizing resistance to side-channel attacks.

File Encryption



Your files and folders are encrypted using AES in GCM mode with a key length of 256 bits.

The Advanced Encryption Standard (AES), also known by its original name Rijndael, is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.

In cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers. The operation is an authenticated encryption algorithm designed to provide both data authenticity (integrity) and confidentiality.

Archives and Changelogs



Release Date:
Not yet released

Engine:
5.1.215

Security:
Argon2 + AES-GCM-256

Roadmap:
+ Entire UI Overhaul
+ UI Framework changed from Swing to JavaFX
+ UI now has 3 themes (Classic, Modern, and Modern Dark)
+ Massive speed improvement
+ True folder support added
+ File compression support added
+ Changed extension to FileGuard Zip Archive (.fgz)
+ Added Linux, OSX, Cross-Platform support

- Dropped support for Encoded File Format (.eff) encryption [Decryption is supported]
- Secure Delete feature dropped [Not relevant anymore technologically; Diskwipe in the future?]

Release Date:
June 27th, 2015

Engine:
4.0

Security:
BCrypt + AES-CBC-128

Changelog:
+ Support for Folder Encryption added (ZIP)
+ File Explorer rebuilt for easier access
+ Associated ENTER key with action buttons
+ Support for Hidden Files added
+ Version Checker improved
+ Added Windows 10 Support


Download Setup for Windows (.exe)

Release Date:
January 16th, 2015

Engine:
4.0

Security:
BCrypt + AES-CBC-128

Changelog:
+ First release with name FileGuard
+ Swing Framework based
+ Metro UI inspired design
+ Windows XP to 7 support


Download Setup for Windows (.exe)