Correct hash (honest) Tampered hash (colluding) Spurious hash (non-determinism)
⚠ WebCrypto unavailablecrypto.subtle.digest requires a secure context (https/localhost). Reload over HTTPS.

Build Attestation Quorum (2D)

Software supply-chain defenses like SLSA, in-toto and Sigstore replace "trust one build server" with "trust a quorum of independent rebuilders". This 2D canvas simulator computes a real SHA-256 hash per builder in your browser via WebCrypto: honest builders hash the true artifact bytes and glow green, colluding attackers hash a tampered artifact and glow red, and non-deterministic honest builds hash true-source-plus-random-nonce and glow amber as one-off outliers that can't help either side reach consensus. Set the builder count, the quorum threshold k, how many builders are compromised, and how non-deterministic the toolchain is, then re-roll a round and watch which real hash — genuine or tampered — actually reaches k matching votes.