Installation
Last updated
Last updated
Pre-built binaries for Windows (x64), Linux (x64 and ARM64), and macOS (x64 and ARM64) are available on the page.
Kryptor is also available as a package from , although help is wanted to make it available elsewhere.
Go to the 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.
Install the latest . 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:
If you already have Kryptor installed, you can use the previous version to verify the .signature
file for your new download.
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 for cmd
in the taskbar) or the terminal
on Linux and macOS (e.g. search your programs for terminal
).
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.
Open a PowerShell
window (e.g. search PowerShell
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.
Open a terminal
window (e.g. search your programs for terminal
).
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.
The library requires the to work on Windows. However, the appropriate vcruntime140.dll
is automatically written to disk by Kryptor.
Publishing for osx-arm64
using macOS because Apple Silicon Macs require code signing.
win-arm64
isn't supported yet. Currently, linux-arm
, linux-arm64
, linux-musl-arm64
, and linux-musl-x64
are not tested. Better support and testing are on the .
A full list of .NET CLI publish options can be found . The settings Kryptor uses can be found in the file.
If you don't have a previous version of Kryptor installed, you should follow the section below instead.
Download the signature file for your version of Kryptor .
Download the latest SHA-256 .digest
file .
Download the latest SHA-256 .digest
file .