diff --git a/repo-guide.md b/repo-guide.md
index 94a43fe..68414c1 100644
--- a/repo-guide.md
+++ b/repo-guide.md
@@ -12,6 +12,9 @@ This is the main repo holding the code implementing the attestation verification
[docs](https://github.com/veraison/docs)
Veraison documentation
+[book](https://github.com/veraison/book)
+Compilation of documentation for various Veraison projects into a reader-friendly format
+
## Project
[community](https://github.com/veraison/community)
Veraison community files. Look here for introductory presentations to the project and CCC membership materials.
@@ -35,12 +38,19 @@ This collection of libraries provides manipulation and verification functionalit
[ccatoken](https://github.com/veraison/ccatoken)
A library for the Arm Confidential Computing Architecture (CCA) Attestation Token.
+[rust-ccatoken](https://github.com/veraison/rust-ccatoken)
+Rust implementation of the Arm Confidential Computing Architecture (CCA) Attestation Token library.
+
[dice](https://github.com/veraison/dice): library providing support functions for manipulating various profiles of DICE.
[parsec](https://github.com/veraison/parsec): Library support for handling the Parsec Key Attestation formats used in the attested TLS PoC.
+## Demos and Integration Examples
+
[enact-demo](https://github.com/veraison/enact-demo): EnactTrust TPM/Veraison interop demo and related docs
+[keybroker-demo](https://github.com/veraison/keybroker-demo): A simple key broker protocol demonstration
+
## CLI tools
CLI tools for illustrative interactions with attestation tokens or a Veraison service. Used for demos & integration testing.
@@ -54,6 +64,12 @@ CLI for Veraison services policy management client
[gen-corim](https://github.com/veraison/gen-corim)
CLI for generating CoRIM (containing Endorsements and Reference Values) using Evidence
+[gen-testcase](https://github.com/veraison/gen-testcase)
+Test case generator for CoRIM-related testing and validation
+
+[cca-realm-measurements](https://github.com/veraison/cca-realm-measurements)
+A tool to calculate Realm Initial Measurements and Realm Extended Measurements for Arm CCA
+
## Standards driven work
The Veraison Project supports Attestation related working groups in standards bodies, in particular IETF & TCG. This set of repos provide test bed implementations for some of the standards work, as related to Veraison services.
@@ -66,15 +82,22 @@ These libraries provide functions for working with EAR (EAT Attestation Results)
[ear](https://github.com/veraison/ear): Golang implementation of EAT Attestation Results
[rust-ear](https://github.com/veraison/rust-ear): Rust implementation of EAT Attestation Results
-[c-ear](https://github.com/veraison/ear): C implementation of EAT Attestation Results
+[c-ear](https://github.com/veraison/c-ear): C implementation of EAT Attestation Results
+[python-ear](https://github.com/veraison/python-ear): Python implementation of EAT Attestation Results
[cmw](https://github.com/veraison/cmw): implementation for RATS WG Conceptual Message Wrappers (draft-ftbs-rats-msg-wrap) for attestation related data encapsulation.
+[rust-cmw](https://github.com/veraison/rust-cmw): Rust implementation of RATS WG Conceptual Message Wrappers
+
+[ratsd](https://github.com/veraison/ratsd): A RATS conceptual message collection daemon
+
#### Verifier Provisioning
These libraries provide support for the standard information models used to convey data to a Verifier.
[corim](https://github.com/veraison/corim): manipulation of Concise Reference Integrity Manifest (CoRIM) and Concise Module Identifier (CoMID) tags. Also includes cocli CLI tool, that assists users creating CoRIM & CoMID tags.
+[corim-rs](https://github.com/veraison/corim-rs): Rust implementation of CoRIM and CoMID manipulation library
+
[swid](https://github.com/veraison/swid) : SWID and CoSWID manipulation library
#### COSE
@@ -101,12 +124,10 @@ flowchart TD
subgraph Veraison["Core Structure Endorsement Manipulation CLI Tool
@@ -117,6 +138,7 @@ GEN-CORIM["Endorsement creation from Evidence CLI Tool
VPF["Verifier Provisioning Formats
corim
+ corim-rs
coswid"]
COCLI ---> VPF
@@ -130,22 +152,25 @@ EF["Evidence Formats
eat
psatoken
ccatoken
+ rust-ccatoken
enacttrust-tpm
parsec (tpm, cca)"]
EF ---> CL
SD["Core Verifier repositories
services
- docs"]
+ docs
+ book
+ ratsd"]
-RP("Relying Party \n
- \n")
+RP("Relying Party")
style RP fill:#f9f,stroke:#333,stroke-width:4px
AR["Attestation Results
ear
c-ear
- rust-ear"]
+ rust-ear
+ python-ear"]
RP ---> AR
subgraph Verifier["Verifier"]
@@ -173,7 +198,8 @@ EVCLI["Evidence Manipulation CLI Tool \n evcli "]
EVCLI ---> API
CMW["CONCEPTUAL MESSAGE WRAPPER
- cmw"]
+ cmw
+ rust-cmw"]
ATT --->EF
ATT -.-> EVCLI
@@ -183,8 +209,7 @@ Verifier ---> CMW
POCLI["Policy Mgmt CLI Tool
pocli"]
-VO("Verifier Owner \n
- \n")
+VO("Verifier Owner")
style VO fill:#f9f,stroke:#333,stroke-width:4px
VO --> POCLI