RightSignal

Your RightSignal

Cryptography from zero

How strangers share secrets over the open internet: hashing, encryption, signatures and the padlock in your browser.

  1. Hash functionsA fingerprint for any data that can't be run backwards · 6 min
  2. Modular arithmeticClock maths, the number system cryptography runs on · Coming soon
  3. Symmetric encryptionOne shared key that locks and unlocks, as in AES · Coming soon
  4. Diffie–Hellman key exchangeAgreeing on a secret key in public · 4 min
  5. Public-key cryptographyA lock anyone can close but only you can open · Coming soon
  6. Digital signaturesProving a message came from you and wasn't changed · 3 min
  7. Password hashingStoring passwords so a stolen database reveals little · Coming soon
  8. Certificates and PKIHow your browser knows it's really talking to your bank · Coming soon
  9. TLS handshakeWhat happens before the padlock appears · Coming soon
  10. Merkle treesChecking one piece of huge data without the rest · Coming soon
  11. End-to-end encryptionMessages only the two ends can read, as in Signal and WhatsApp · Coming soon