Event JSON
{
"id": "54acf219acec51ef7242d9ba8c4de8404d4af36447b10214e4f8ca80194ed502",
"pubkey": "b3ba3c5045fbaf99be9cb4daa9f1d7baeedaba0fc5b91596511e2fb7a70dd7f9",
"created_at": 1742924880,
"kind": 1,
"tags": [
[
"e",
"1620c56c08ce577bc88c6c6e28f59d4a9df981ebb84d4797c3d8b66c95dd1b32",
"",
"root",
"aa00e048807cc42ad98d805e34dbfd7f60832596cf92f6afa4de89a0c751e822"
],
[
"p",
"b3ba3c5045fbaf99be9cb4daa9f1d7baeedaba0fc5b91596511e2fb7a70dd7f9"
],
[
"p",
"aa00e048807cc42ad98d805e34dbfd7f60832596cf92f6afa4de89a0c751e822"
],
[
"e",
"35893cdc18a6fe49d30e83a363b0bef3e358754f4e6139526fd68a315949753d",
"",
"reply",
"b3ba3c5045fbaf99be9cb4daa9f1d7baeedaba0fc5b91596511e2fb7a70dd7f9"
],
[
"proxy",
"https://grapheneos.social/@GrapheneOS/114224324942297868",
"web"
],
[
"proxy",
"https://grapheneos.social/users/GrapheneOS/statuses/114224324942297868",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://grapheneos.social/users/GrapheneOS/statuses/114224324942297868",
"pink.momostr"
],
[
"-"
]
],
"content": "Our Auditor app generates a hardware backed attest purpose key for each pairing with attestation enabled via the root-based attestation system. It then generates a regular hardware backed signing key with attestation enabled with the attest key it generated as the attestation signing key. It signs the overall messages it sends with that signing key. On subsequent attestations, it makes a temporary unused key with the same attest key for signing it to get fresh attestation data.",
"sig": "04a99ca33031c019c15399c0ecf0e48fe5898558622f402e9ea329de73137601b8c4725f2d2c6a7fdc2f6970259adf355693b706b5c5670dba36b91f8c916a3a"
}