For new users to approach KMS agents and toolkits related to Oasis Security, this guide shows how to download the source and test it easily.
KMS agents and toolkits can be used in the following order.
- Download and install Raspbian
- Download agent and toolkit sources
- Build the agent and toolkit source
- Agent and toolkit library files
- How to set up the agent
- Raspberrypi
- Rasbian OS
- [Raspbian download] (https://www.raspberrypi.org/downloads/raspbian/)
- [Raspbian Installation Guide] (https://www.raspberrypi.org/documentation/installation/installing-images/README.md)
- Download the source and installation files from Release page and use only the source of the KMS folder.
- Build agent source : Run make -f Makefile.linux.arm in the Agent folder
- Build Toolkit Source : Run make -f make.raspberry.32 in the Toolkit/TrustKeystoreCstk/src folder
- Agent library : libTKSAgent.so, libTKSAgent.so, libTKSAgentAdv.so, libTKSAgentLite.so
- Toolkit library : libTKSCstk.so, libTKSCstkLite.so, libTKSKmsCstk.so, libTKSKmsCstkLite.so
- The settings are created in the TrustKeystoreAgent.conf file, located in the same folder as the CA certificate unetsystem-rootca.pem, and entered in the initialization API. The configuration file uses the sample configuration file shown below.
kmsIP=166.104.112.40 kmsPort=9002 agentID=oasis_test agentType=1 agentHint=GeNiVZchB9QrjOy3fvViLoQuilB3im7Y3RzpRzLayp4= Integrity=FpDvNYpuw2kZm11mdAgkmtGgaETFcWCB3kU52VS/uVU=
For new users to approach CAS client and toolkit for Oasis Security, this guide shows how to download the source and test it easily.
The CAS client and toolkit can be used in the following order.
- Download and install Raspbian
- Download client and toolkit sources
- Building client and toolkit sources
- Client and Toolkit library files
- How to set up the client
- Raspberrypi
- Rasbian OS
- [Raspbian download] (https://www.raspberrypi.org/downloads/raspbian/)
- [Raspbian Installation Guide] (https://www.raspberrypi.org/documentation/installation/installing-images/README.md)
- After downloading the source and installation files from Release page, use only the source of the CAS folder.
- Build client source: Run make in the CAClient folder
- Toolkit source build: Run make in the TrustNETCASCstk folder
- Client library : libTrustNETCASClient.so
- Toolkit library : libTrustNETCASCstk.so
- The settings are created in the TrustNetCaClient.conf file, located in the same folder as the CA certificate trustnetcas-rootca.crt, and entered in the initialization API.
casIP=166.104.112.40 casPort=9005