文件最后提交记录最后更新时间
3 年前
3 年前
3 年前
3 年前
3 年前
3 年前
3 年前
3 年前
3 年前
README.md

Qingtian Secure Module library

This repository collects various and useful tools for Qingtian Enclave application in user space to interact with a connected Qingtian Secure Module(QTSM) device. It supports the following operations:

  • PCR query and manipulation
  • Attestation

Prerequisites

Please install necessaries dependencies firstly: make,git, gcc, rpcgen, libtirpc-devel, libcbor-devel, openssl-devel

Quick Start

How To Build

  1. Clone this repository: git clone ${qtsm repo}

  2. Build from source codes: make all

How to Test

After building, there is an output directory inside the ${pwd to qtsm}. You can run the test demo: ./output/gtest_libqtsm

How to integrate this module in your Qingtian Enclaves project

License

This project is licensed under the Apache-2.0 License.

Contribution

We are grateful to the community for contributing potential security issues discovery, bugfixes and improvements. Read CONTRIBUTION.md to learn how you can take part in improving the Qingtian Secure Module library.