Data Node Measurement Registry
Registry of expected measurements for each data node.
Users can spin up their own data nodes with the open-source code provided for each type of data node. Once the enclave is up and running, users can check the measurements of their enclave by using the command
nitro-cli describe-enclaves
This will produce information for each currently running enclave, including their PCR measurements.
Compare these measurements with the Expected measurements
for your data node category to ensure that the application code running inside your enclave is expected.
ONNX Inference Data Node
Expected measurements
"Measurements": {
"HashAlgorithm": "Sha384 { ... }",
"PCR0": "e8f20b86339dd3625c10da22fdf735998a763fda1932924a66dbd0c233f76d8dd41c17d748391c1353371be0ea6ef72c",
"PCR1": "4b4d5b3661b3efc12920900c80e126e4ce783c522de6c02a2a5bf7af3a2b9327b86776f188e4be1c1c404a129dbda493",
"PCR2": "f4396a24f7dea0fceb4c363e3d0ce7b48cbe45272afa7759b178c45225bd19192b556b9d3fbfd08359cc61614eccf061"
}
Twitter API Data Node
Git Repository (Not currently public)
Expected measurements
{
"Measurements": {
"HashAlgorithm": "Sha384 { ... }",
"PCR0": "c310d45431b8307df613fdf14e23fab41f4139aacd5dc3bdd857676fe9a31ced206308201ff8349762643490198ac02f",
"PCR1": "4b4d5b3661b3efc12920900c80e126e4ce783c522de6c02a2a5bf7af3a2b9327b86776f188e4be1c1c404a129dbda493",
"PCR2": "f591f752f2ee606f0e65b734e025c49eabdf10e9da8e5f9cd7152b3e36dee15e687adb0ee321deedffae94ba9423e102"
}
}