Skip to content
This repository has been archived by the owner on Jul 16, 2020. It is now read-only.

Commit

Permalink
Add 'wasmtime: custom syscall' demo
Browse files Browse the repository at this point in the history
  • Loading branch information
steveej committed Nov 11, 2019
1 parent 6b70407 commit c735292
Show file tree
Hide file tree
Showing 9 changed files with 2,070 additions and 0 deletions.
351 changes: 351 additions & 0 deletions Cargo.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ members = [
"amd-sev",
"wasmtime-basic",
"wasmtime-native-embed",
"wasmtime-custom-syscall",
]
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ Compiling either a C or Rust program to WASM and running it natively using a Rus
## [Wasmtime - Rust native in WASM](wasmtime-native-embed)
Running native Rust code in a WASM virtual machine without pre-compiling it.

## [Wasmtime - Custom Syscalls](wasmtime-custom-syscall)
Providing a custom syscall to a pre-compiled WASM binary written in Rust.

## Intel SGX
A demonstration of remote attestation for an SGX enclave. The attesting enclave prepares a Report for the platform's
Quoting Enclave, which verifies the Report and signs it with its Attestation Key, producing a Quote. The Quote is
Expand Down
Loading

0 comments on commit c735292

Please sign in to comment.