Certificate Transparency: Radial Merkle Audit Tree
2D radial Merkle-tree audit simulator: watch real hash-chained certificate leaves fill a polar tree, compute genuine inclusion proofs of length log2(N), and see how monitor scans (not the hash tree itself) catch mis-issued certificates.
Every publicly-trusted TLS certificate today must be published to an append-only Certificate Transparency log built as a Merkle hash tree, so a forged or fraudulently mis-issued certificate cannot stay hidden. This 2D companion drops the 3D camera entirely and lays the same 16-leaf tree out as a polar diagram — leaves on the rim, the root at the centre — with a genuine 32-bit hash chained bottom-up at every level and a live inclusion-proof readout that recomputes the root from a leaf and its four sibling hashes. Tune the issuance rate, the forged-certificate probability and the monitor's scan interval, toggle monitoring off entirely to see forged certificates go permanently uncaught, and watch the proof panel demonstrate the sharpest point of the whole scheme: a forged certificate's Merkle proof is exactly as valid as a legitimate one, because transparency proves presence, not legitimacy.
2D polar Merkle-tree simulator: watch real hash-chained certificate leaves fill an outer ring while genuine 32-bit hashes combine level by level toward a root at the centre, with a live inclusion-proof panel that recomputes the root from a leaf and its four sibling hashes and shows that a forged certificate's proof is exactly as valid as a legitimate one.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install