This release contains a few small changes to patch two CLI bugs.
v2.3.0 Beta will hopefully be released in January. Lots of code improvements, masked password entry in the CLI version, private key encryption, and better Windows Forms handling in the GUI version are on the way. You can keep track of my progress here.
Changelog
KryptorCLI
- Fixed System.OverflowException when trying to encrypt large files.
- Fixed --update command. This was due to an issue with .NET Core publishing.
- Added hidden --error-log command to allow the user to access their error log when reporting a bug on GitHub.
KryptorGUI
- One minor code improvement - changed Argon2 benchmark parameter from bool to int.
Instructions & Requirements
Click to view
Running Kryptor
Instructions for running Kryptor can be found here.
CLI Requirements
There are no requirements for Windows, Linux, or macOS. Remember to mark the 'kryptor' file as executable (e.g. 'chmod +x kryptor') on Linux and macOS before running it from the terminal.
GUI Requirements
Windows: .NET Framework 4.8
Linux & macOS: Mono
Building Kryptor
If you'd like to build Kryptor from source, then please download the master branch. Instructions can be found in the README.
Verifying Signatures & Hashes
Click to view
Verifying Signatures
The GPG signatures are attached (the '.sig' files) and so is my public key (the 'kryptor_gpg_key.asc' file). Instructions for verifying the signatures can be found here.
Hashes
Version | SHA256 |
---|---|
KryptorGUI - Installer | de9523d87d5c099493ab18232ffb14a834e6abd59ae6a8caba48acb5a59d39b0 |
KryptorGUI - Portable | 48bc66c5755426b25928f58aa58df22ff29bd78c01a3669c0d8f5760a9066816 |
KryptorCLI - Windows | e1cac0009a73dda8aa686e3614cf07a1260e02e52de12b9deb1f0591b6e32a9f |
KryptorCLI - Linux | e0d9f4f6ba9e5f2d8e4ca5ed07b9ad332e6578bcacd1953704d12bc5ebd98f17 |
KryptorCLI - macOS | 86504ba2beebb54c2a935043371da94a82e3c212d1ff2de6bc51a9500cae986b |