Releases: TotalTechGeek/DiscreteCrypt
Release v2.2.5
Release v2.2.5
This is a minor release that adds a DiscreteCrypt configuration folder and a way to import contact files using the following syntax:
cryptotool -i <contact>
This update should make the tool easier to use.
It also added support ignoring the ".contact" extension
Archives Signed with jdm's official UID: 0x97790D4738FF167674D6C30ABB077CE8CAB0D8DE4BDF0A062B5E42C4B27A6DB2
v2.2 Release
v2.2 Release
Few minor updates and a slight revision to the file specifications.
Removed cppcrypto dependency, which will allow the software to build on ARM and hopefully nearly all Little-Endian Architectures.
New flags like --deniable allow you to send files securely while also denying authorship of the file. Not enabled by default due to author preferences.
New default parameters for Scrypt. The new default parameters are technically weaker (for performance reasons on weaker hardware), but are still extremely secure. Bruteforcing a zxcvbn-measured 60 bit password within 65 years would require 100,000,000 i3 Processors running in parallel.
I encourage zxcvbn measurements above 80 bits.
The encrypted files produced by this build are not backwards compatible but can be used to open older versions. This should be the last time the spec will be changed this drastically.
Archives Signed with jdm's official UID: 0x97790D4738FF167674D6C30ABB077CE8CAB0D8DE4BDF0A062B5E42C4B27A6DB2
v2.1 Release
Release v2.1
This is a quick updated release of the tool, with slightly more complete documentation.
It adds a few new ciphers and removes dead code.
v2.0 Release
Release v2.0
This marks the first official release of the tool.
The software is now fully functional, and future releases under this version number will focus on bug fixes and input tolerance. Documentation will now become a much higher priority.
The tool now fully supports signatures, OTR-Style authentication & signatures, bundle files, authenticated encryption, and multiple recipients.
The tool now supports most of the features that are necessary to put it on par with OpenPGP/GPG.
pre-v2.0
Pre-Release for v2.0
This is the pre-release for v2. Signatures and authentication are now supported within the scheme.
You can now do both OTR-Style Symmetric Authentication and Asymmetric Signatures within encrypted files.
You can also create external .sig files. There is also finally an argument-based CLI.
This is a pre-release as more documentation needs to be created before I create an official release. I also might be tweaking some of the commands.
The output files should be 1:1 compatible with the official release though.
v1.75b Multiple Recipients
Release v1.75b
This is the second usable release of the tool.
It is not backwards compatible with Release 1.5. This version introduces functionality that will prevent these kinds of changes from breaking future/backwards incompatibility between versions. This version will be compatible with version 2.
v1.75 adds the ability to attach multiple recipients to encrypted files, and fixes a few bugs with the previous versions.
v1.5
Release v1.5
This is the first usable release of the tool.
The user experience is still bulky, but contacts and authenticated encryption are fully supported.
What's next?
Version 2 will focus on allowing multiple recipients (which is not a drastic change from the current code base), cleaning up the user experience, and allowing symmetric authentication (like OTR) and asymmetric signatures.