You are signed in. Close

You are signed out. Close

Thank you. Your subscription has started. Close

Thank you. You will get an email when a new comic comes out. Close

We could not confirm your payment. If you paid, use the link "Sign in" at the bottom of the page. Close

Something went wrong on our side. Please try again in a moment. Close

Previous episode The birthday paradox beyond birthdays: how many random picks until two match?

The birthday paradox: why 23 people are enough to share a birthday

The birthday attack: how a forger uses the birthday paradox to fake a signature

When your computer puts a digital signature on a file, it signs a short fingerprint of the file, not the file itself. A forger cannot copy your signature. Can he still make you sign the wrong file?

  1. 1 Rono signs a contract online with a bus company, for next summer's buses. His computer does not sign the whole file. It makes a short fingerprint of the file, a number, and signs that. This fingerprint is called a hash.Ronocontracthash:4071 8823Rono'ssignature

    Rono signs a contract online with a bus company, for next summer's buses. His computer does not sign the whole file. It makes a short fingerprint of the file, a number, and signs that. This fingerprint is called a hash.

  2. 2 Change one comma in the file, and the hash comes out completely different. So if someone changes a signed file, the signature no longer fits it.the contract4071 8823one commachanged9265 0147

    Change one comma in the file, and the hash comes out completely different. So if someone changes a signed file, the signature no longer fits it.

The rest of this episode is for subscribers

Subscribe to read every premium episode. You can cancel when you want.

Paid yearly: $99 instead of $119.88

You finished the comic Back to the comic

Share this comic

More comics