oasisprotocol / oasisprotocol/oasis-sdk
Simple SGX ROFL component for local CPU-bound key derivation
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 90
- Forks
- 35
- Avg merge
- 5d 9h
- Merged PRs (30d)
- 5
Description
Create a simple SGX ROFL component that exposes a simple EnclaveRPC service for CPU-bound key derivation using the existing EGETKEY implementation. Keys would use the enclave identity of the requesting enclave as part of domain separation. This can be used by other components (e.g. TDX-based ROFLs) to generate sealing keys.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing EGETKEY implementation and EnclaveRPC service patterns in the repository. Done means an SGX ROFL component exposes CPU-bound key derivation, uses the requesting enclave's identity for domain separation, and can serve consumers such as TDX-based ROFLs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cryptography, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100