-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update quickstarts for SDK 0.11.14 (#49)
* Update quickstarts for SDK 0.11.14 * Adding sudo ldconfig --------- Co-authored-by: Jay Patel <[email protected]>
- Loading branch information
Showing
6 changed files
with
48 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,18 @@ | ||
## Building this quickstart manually | ||
The QryptSecurity SDK is intended to be run on an Ubuntu 20.04 system with an arm64 architecture, either natively or using an emulated platform. The following commands assume a system configured with OpenSSL, CMake, and g++. | ||
The QryptSecurity SDK is intended to be run on an Ubuntu 20.04 system with an arm64 architecture, either natively or using an emulated platform. The following commands assume a system configured with OpenSSL, CURL, CMake, and g++. | ||
|
||
Recommended packages to install: | ||
> apt-get -y install git cmake gcc g++ xxd libssl-dev libgtest-dev libcurl4-openssl-dev openssh-server ufw sshpass curl jq | ||
Steps: | ||
1. [Create a Qrypt account for free](https://portal.qrypt.com/register). | ||
1. On the Qrypt portal, download the Qrypt SDK from "Products > Qrypt SDK" and save the .tgz to the project root. | ||
1. (Optional) On the Qrypt portal, register a personal access token for keygen. | ||
1. `tar -zxvf qrypt-security-0.11.6-ubuntu.tgz --strip-components=1 -C QryptSecurity` | ||
1. `tar -zxvf qrypt-security-0.11.14-ubuntu.tgz --strip-components=1 -C QryptSecurity` | ||
1. `cmake . -B build` | ||
1. `cmake --build build` | ||
1. `./qrypt --help` | ||
|
||
If googletest is installed on your system, you may add `-DBUILD_TESTS=ON` to your cmake command to enable an automated | ||
If googletest is installed on your system, you may add `-DENABLE_TESTS=ON` to your cmake command to enable an automated | ||
validation suite which can be run with `./qrypt test`: | ||
![test example](res/rest_run.png) |