We’re also making available the source code for certain key components of PCC that help to implement its security and privacy requirements. We provide this source under a limited-use license agreement to allow you to perform deeper analysis of PCC.
The projects for which we’re releasing source code cover a range of PCC areas, including:
The CloudAttestation project, which is responsible for constructing and validating the PCC node’s attestations.
The Thimble project, which includes the privatecloudcomputed daemon that runs on a user’s device and uses CloudAttestation to enforce verifiable transparency.
The splunkloggingd daemon, which filters the logs that can be emitted from a PCC node to protect against accidental data disclosure.
The srd_tools project, which contains the VRE tooling and which you can use to understand how the VRE enables running the PCC code.