-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
component:secure-enclaveonlydust-waveContribute to awesome OSS repos during OnlyDust's open source weekContribute to awesome OSS repos during OnlyDust's open source week
Description
- Description:
Design and implement support for Confidential Space PKI key parsing in Solidity within flare-vtpm-attestation - Acceptance Criteria:
- In-contract PKI key parsing and validation support (see Google docs for example PKI key parsing)
- Similar functionality and interface to existing OIDC parser in FlareVtpmAttestation.sol
- Key Files/Modules Involved (Tentative):
flare_vtpm_attestation/contracts/verifiers/PKIValidator.sol
- Tasks / Implementation Steps:
- See the example implementation of OIDC key verification
- Based on this develop a similar interface for PKI key verification, add additional files under
contracts/types/andcontracts/utils/as needed - Set up unit tests similar to FlareVtpmAttestation.t.sol
- An example PKI key for testing can be found in pki.txt
Metadata
Metadata
Assignees
Labels
component:secure-enclaveonlydust-waveContribute to awesome OSS repos during OnlyDust's open source weekContribute to awesome OSS repos during OnlyDust's open source week