GNU fcrypt
GNU fcrypt is the official on-the-fly disk encryption software of the GNU operating system. It should be safe and give you plausible deniability. This program is in development.
This program should protect your privacy in a way that absolutely nobody
should be able to see your data, without inserting the correct password.
This program is designed to run on
GNU/Linux system and
the original GNU system(
GNU/Hurd ).
Main features
These features will be available in the next release. If you want to be notified when the release occurs, join to this mailing list.To know the definition of the quoted text, see the section Definitions of the documentation.
- Support to "hidden volumes" with "plausible deniability". Every volume may be a "hidden volume" and "outer volume".
- Fast and Real-time "free space" mapping: You will be able to add or remove "hidden volumes" at anytime. If you remove a "hidden volume", the "outer volume" will be able to use it's space again.
-
Support for "key files" of any size: Even if they are known, will
at least double the security. If unknown will increase the size
of the key space.
The "key files" are derived so as to rely on more than 128 bits. Providing maximum safety to advanced attackers, using e.g. "quantum computers". - Supports triple encryption: It is optional, but will increase the complexity of the brute-force attack. You can use 3 different algorithms or three-time "AES".
- Works on a terminal: It is generally interactive by default, but it can work in a non-interactive way and as a "daemon" too. Running as a daemon is useful when GNU fcrypt is called from shell-scripts.
- Supports multiple hash algorithms: Hash algorithms is a essential
part of many crypto-systems, if broken can compromise your security.
But with GNU fcrypt you can use multiple hash algorithms, this will improve your security against word-list attacks. And resistance even if one of these hash algorithm's is broken. - It is free software: Respect your freedom. It should run on free operating systems. These will be better to protect your freedom and your privacy. If you value your freedom and your privacy, then you should upgrade from windows 8 to a free operating system, like GNU/Linux.
Any problems or doubts you may have. You are very welcome to ask GNU fcrypt mailing lists, or directly to its maintainer: Fabio Gonzalez <fabio@gnu.org>. When possible I will submit GNU fcrypt to Free Code. GNU fcrypt is part of the the free software directory.
Encryption
This project includes publicly available encryption source code which, together with object code resulting from the compiling of publicly available source code, may be exported from the United States under License Exception "TSU" pursuant to 15 C.F.R. Section 740.13(e).Downloading GNU fcrypt
Not released yet. Wait a time. Subscribe to https://lists.gnu.org/mailman/listinfo/info-fcrypt, to be notified when the release occursGNU fcrypt stable can be found on the main GNU ftp server: http://ftp.gnu.org/gnu/fcrypt/ (via HTTP) and ftp://ftp.gnu.org/gnu/fcrypt/ (via FTP). It can also be found on the GNU mirrors; please use a mirror if possible.
If you want to be notified when the next release occurs see below.
You can download test versions too
You can get the development version(generally unstable and not reliable) from the Git repository using git clone git://git.savannah.gnu.org/fcrypt.git. You can browse the GNU fcrypt source code too.
About version numbers
The release tarball name is something like:fcrypt-<major>.<minor>.<micro>.tar.gz
- micro: Just bug corrections.
- minor: Have new features and backward compatibility.
- major: Not have backward compatibility.
Documentation
Documentation is incomplete. Will be completed when the release version is ready.Documentation for GNU fcrypt is available online, as is documentation for most GNU software. You may also find more information about GNU fcrypt by running info fcrypt. A brief summary is available by running fcrypt --help.
Mailing lists
GNU fcrypt has the following mailing lists:
- bug-fcrypt is used to discuss most aspects of GNU fcrypt, including development and enhancement requests, as well as bug reports.
- help-fcrypt is for general user help and discussion.
- info-fcrypt is for GNU fcrypt release announcement.
- fcrypt is for General discussion about GNU fcrypt.
Announcements about GNU fcrypt and most other GNU software are made on info-gnu (archive).
Security reports that should not be made immediately public can be sent directly to the maintainer( Fabio Gonzalez <fabio@gnu.org> ). If there is no response to an urgent issue, you can escalate to the general security mailing list for advice.
Getting involved
Development of GNU fcrypt, and GNU in general, is a volunteer effort, and you can contribute. For information, please read How to help GNU. If you'd like to get involved, it's a good idea to join the discussion mailing list (see above).
- Test releases
- Trying the latest test release (when available) is always appreciated. Test releases of GNU fcrypt can be found at http://alpha.gnu.org/gnu/fcrypt/ (via HTTP) and ftp://alpha.gnu.org/gnu/fcrypt/ (via FTP).
- Development
- For development sources, issue trackers, and other information, please see the GNU fcrypt project page at savannah.gnu.org.
- Maintainer
- GNU fcrypt is currently being maintained by Fabio Gonzalez <fabio@gnu.org>. Please use the mailing lists for contact.
Licensing
GNU fcrypt is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
