Compute a legacy SHA-1 digest for compatibility or file fingerprinting.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Bytes are padded with a length field and processed in 512-bit blocks through 80 rounds, producing five 32-bit words and a 160-bit digest. The result is deterministic but not suitable for new collision-sensitive security uses.
hello
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
Legacy Git objects, compatibility checksums, and digest migrations use SHA-1.