python3 -c "import hashlib;print(hashlib.sha256(bytes(32)+hashlib.sha256(b'A').digest()).hexdigest())". Swap A and B order and watch the result change — feel why order matters.openssl verify -CAfile root.pem chain.pem and read what each rung asserts.Explain, pointing at the diagram, why you cannot force a register to a chosen value — naming the exact hash property that stops you. Explain why a firmware update changes the fingerprint in a way an attacker still can't predict-to-forge.
New chapters
The field guide is still being written. Put an address here to get an email when a chapter ships — that is all it is used for.