Verify a record
Every film's quality & consent record — the human review of that exact film and the lecturer's consent — is tamper-evident (signed). Paste or upload the record's JSON file to check that it was issued by Moallem and has not been changed since.
The record
The file is checked and forgotten: nothing in it is stored.
Result
The result appears here.
Check it yourself
- Canonical JSON: the record with its object keys sorted at every level and no spaces or line breaks.
- The record's "signature" field is an Ed25519 signature over the text "moallem:quality-record:v1", a line break, and the canonical JSON of the record without its "signature" field.
- Each review decision in humanReview.records: its "hash" is the SHA-256 of its canonical JSON without "hash" and "sig"; its "prevHash" is the previous decision's "hash"; its "sig" is an Ed25519 signature over "moallem:film-review:v1", a line break, and its canonical JSON without "sig".
- Check the signatures with the public key below (the key id is the first 16 hexadecimal characters of the SHA-256 of the raw key).
- Algorithm
- Ed25519
- Key id
dcb10dc9a5f779db- Public key
hoJwjLthScEfkudiJQicqyx4wiQtaIrHfUQFDkoLlFg- Published at
- /api/trust/public-key
