Installation
Downloading Kryptor
Pre-built binaries for Windows (x64), Linux (x64 and ARM64), and macOS (x64 and ARM64) are available on the Introduction page.
Kryptor is also available as a package from several package managers, although help is wanted to make it available elsewhere.
Building Kryptor from source
Downloading the source code
Go to the latest release on GitHub and download the
Source code (zip)
asset.Navigate to the download location and extract the ZIP file.
Do NOT download the source code from the master branch.
Using the .NET CLI
Install the latest .NET 6 SDK. This may be newer than the SDK and runtime version used to build the release files.
Navigate to the
src
folder in the terminal (e.g.cd Downloads\Kryptor-4.0.0\src
).Copy and paste the following command for the operating system and architecture you'd like to build for:
Windows (x64)
The libsodium library requires the Visual C++ Redistributable for Visual Studio 2015-2022 to work on Windows. However, the appropriate vcruntime140.dll
is automatically written to disk by Kryptor.
Linux (x64)
macOS (x64)
Linux (ARM64)
macOS (ARM64)
Publishing for osx-arm64
requires using macOS because Apple Silicon Macs require code signing.
Linux (ARM)
win-arm
, win-arm64
, and linux-musl-x64
aren't supported.
A full list of .NET CLI publish options can be found here.
Verifying signatures
If you already have Kryptor installed, you can use the previous version to verify the .signature
file for your new download.
If you don't have a previous version of Kryptor installed, you should follow the Verifying digests section below instead.
Download the signature file for your version of Kryptor here.
Make sure the
.signature
file is in the same directory as the downloaded Kryptor.zip
file.Open the
Command Prompt
on Windows (e.g. search forcmd
in the taskbar) or theterminal
on Linux and macOS (e.g. search your programs forterminal
).For v4 and above, copy and paste the following command, replacing
[file]
with the file path of the Kryptor.zip
file:
For v3, use the following command instead:
Kryptor should display the message 'Good signature
', followed by the authenticated comment 'Kryptor v[version]
'.
If you see 'Bad signature
', your download is either corrupted or not legitimate and may be unsafe.
Verifying digests
Windows
Download the latest SHA-256
.digest
file here.Open a
PowerShell
window (e.g. searchPowerShell
in the taskbar).Navigate to the directory of the downloaded Kryptor
.zip
file (e.g.cd Downloads
).Copy and paste the following command into PowerShell:
The word True
should appear in the PowerShell
window.
If you see False
, your download is either corrupted or not legitimate and may be unsafe.
Linux and macOS
Download the latest SHA-256
.digest
file here.Open a
terminal
window (e.g. search your programs forterminal
).Navigate to the directory of the downloaded Kryptor
.zip
file (e.g.cd Downloads
).Copy and paste the following command, replacing
[file]
with the file name of the.zip
file:
The word OK
should appear.
If you see another message, your download is either corrupted or not legitimate and may be unsafe.
Last updated