Texts with a passport
Every text deserves a passport.
An AI model wrote the text below inside a confidential NVIDIA H100. Its passport records where, by which model and when. Your browser checks that not one character has changed, and points to the sentence if one has.
According to the latest figures from the bureau, the national unemployment rate has dropped to 5.5%. While this is a promising sign, it's important to remember that it doesn't paint a complete picture of the job market. For example, many people who have lost their jobs during the pandemic have not yet returned to the workforce. Furthermore, the data suggests that many who are employed are still working part-time or in lower-paying positions than they were before the pandemic. Additionally, the job market varies greatly depending on location and industry. Some regions and sectors, such as technology and healthcare, have seen significant growth, while others, like hospitality and travel, continue to struggle. It's also worth noting that while the unemployment rate has improved, it is still higher than it was pre-pandemic. This highlights the ongoing challenges faced by both job seekers and employers as we navigate through this economic recovery. In conclusion, while the drop in the unemployment rate is a positive development, it is crucial to remain cautious and closely monitor the job market to ensure
- Document no.
- pA_ljQGmYBgM5KZ-
- Written by
- Qwen2.5-7B-Instruct
- Weights
- fd024e4f…
- Written on
- NVIDIA H100, confidential mode
- Inside
- AMD SEV-SNP machine
- Sealed
- 27 Oct 2026 · 17:44:07 UTC
- Sentences
- 9
- Log entry
- 39 of 40
this browserVerified47 hardware checks
- The sealing key’s signature on this text’s statement
- The seal’s record is the one that statement commits to
- The verifier’s signed verdict on exactly this text
The five stamps
Every stamp, checked again here from AMD’s and NVIDIA’s own roots.
The evidence for this text is one 285 KB file. Your browser runs the reference code on it: 47 checks of the hardware, the signatures, the log and the clock.
Processor
The report of the machine chains to AMD’s root; firmware at or above AMD’s minimums.
ARK Genoa 4c6598d1…not checked yetGPU
Confidential mode on; driver 595.91.07 and VBIOS 96.00.9F.00.04 equal NVIDIA’s signed values.
device root 102bf659…not checked yetAuthority
Boot (9), model and key (8) checked too; the sealing key certified 17:37:19 UTC.
root bfb434b1…not checked yetPublic log
The statement about this text is entered in a transparency log.
root 840bafd8…not checked yetTime
An independent time-stamping authority signed when the statement existed.
27 Oct 2026not checked yetWhat ran in your browser
- wheels/cbor2-5.9.0-py3-none-any.whl
27695cbd70c90b8d… - wheels/entropy_protocol-0.1.0-py3-none-any.whl
6f632c8ba59c046c… - wheels/signxml-5.2.0-py3-none-any.whl
47667e55d3bf974b… - pyodide/pyodide.mjs
6f1d60f7bf529beb… - pyodide/pyodide.asm.mjs
f7cdc8ece80678ce… - pyodide/pyodide.asm.wasm
cc36e3cab04fdfc9… - pyodide/python_stdlib.zip
fa1957e5777068fc… - pyodide/pyodide-lock.json
5dc2fc119108bc14… - pyodide/certifi-2026.4.22-py3-none-any.whl
c2c0091986db798d… - pyodide/cffi-2.0.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
9ae1a61096321cef… - pyodide/cryptography-47.0.0-cp314-abi3-pyemscripten_2026_0_wasm32.whl
0b41491ced2cf850… - pyodide/lxml-6.1.3-cp314-cp314-pyemscripten_2026_0_wasm32.whl
6a0b98f57a538cb6… - pyodide/micropip-0.11.1-py3-none-any.whl
e2d52886594fd4cd… - pyodide/pycparser-3.0-py3-none-any.whl
0b4cbc12c42e25df… - pyodide/six-1.17.0-py2.py3-none-any.whl
228c50f73aa7addf…
How it works
A seal made while the text is written, checked wherever the text goes.
Sealed as it is written
At 16 points in this text the model’s own choice was recorded: its first choice, or not. The record keeps those positions and choices and no words.
Signed inside the hardware
The key that signed this text exists only inside the confidential machine. An authority checked 48 facts about that machine before it certified the key.
Checked anywhere
The passport, the signatures and the hardware evidence travel in one file. Your browser checks it here; a command line checks it the same way.
On our GPU
Issue a passport. Hold any text to the light.
These two run on our demo GPU: an ordinary cloud GPU, not attested, with keys of its own. Attested passports, like the one above, come from confidential H100s.
Issue a passport demo GPU · not attested
- The record opened with a key this browser made
- The demo GPU’s signature on its statement
- The record is the one that statement commits to
Watch the H100 seal the text above, at its real pace
PromptContinue the following text with one or two paragraphs: According to the latest figures from the bureau,
According to the latest figures from the bureau,
Hold it to the light no passport needed
The detector reads only the text, under the demo GPU’s key, and gives the exact chance that a text not sealed with that key looks like this. It calls a seal found below 10⁻⁶. It finds texts this demo GPU sealed.
checks of human and unsealed texts against keys: at every threshold from 10⁻² to 10⁻⁵, false alarms ran at 0.63–0.75 of the exact bound.
bench/results/phase_cverifications of unchanged text on four GPU architectures: all verified, none falsely “modified”.
bench/results/phase_bhardware checks re-run in your browser; the 48th is the authority’s one-time ticket.
bench/results/attestedbytes of your text sent when you check or edit it.
assets/ep1-web.jsCheck it yourself
Two commands, no account, no server of ours.
$ pip install "entropy-protocol[attested]" $ curl -LO https://raw.githubusercontent.com/entropy-ep1/entropy-protocol/main/bench/results/attested/run-20261027T172258Z/packs/pA_ljQGmYBgM5KZ-.cbor $ entropy evidence --check pA_ljQGmYBgM5KZ-.cbor
- This text’s evidence file (285 KB), the same bytes as in the repository.
- Source, specification and test vectors: two implementations, Python and JavaScript, agree on every vector.
- Release 0.1.0, signed with Sigstore; the same files on PyPI.
- Report a vulnerability privately.