From 2070b66bbbe420968a70dfd9b066dc91809abdc7 Mon Sep 17 00:00:00 2001 From: zhongjie Date: Tue, 5 Mar 2024 12:13:03 +0800 Subject: [PATCH] rust: add README Signed-off-by: zhongjie --- src/rust/README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 src/rust/README.md diff --git a/src/rust/README.md b/src/rust/README.md new file mode 100644 index 0000000..9460f33 --- /dev/null +++ b/src/rust/README.md @@ -0,0 +1,50 @@ +# Rust SDK for CC Trusted API in Confidential VM + +This is the Rust version of our VM SDK to help you using the CC Trusted API in your Rust programs. + +# Run CLI Samples + +We can try the CLI samples like this: + +```bash +cd sample + +# get measurement +cargo run --bin cc-sample-measurement + +# get event log +cargo run --bin cc-sample-eventlog + +# get quote +cargo run --bin cc-sample-quote + +``` + +Or, after build successfuly, we can also run the CLIs directly: + +```bash +cd sample + +# build the release version +cargo build --release + +# get measurement +target/release/cc-sample-measurement + +# get event log +target/release/cc-sample-eventlog + +# get quote +target/release/cc-sample-quote +``` + + + +# Run Test + +The test is simple: + +```bash +cd cctrusted_vm +cargo test +``` \ No newline at end of file