Skip to main content
Cipher Visualizers home

Tag

#Asymmetric Encryption

10 articles with this tag.

A visual representation of the NTRU Algorithm
Post-Quantum Cryptography Advanced

NTRU

Before Kyber, before LWE was even named, NTRU showed that ordinary polynomial multiplication in the right ring could resist quantum attacks. Learn how NTRU hides a fast decryption trick behind a public convolution product.

11 min read

A visual representation of the DSA Algorithm
Classic Asymmetric Algorithms Intermediate

The DSA (Digital Signature Algorithm)

DSA was the U.S. government's answer to a simple question: how do you prove a message came from you, without RSA's patent? Learn how the Digital Signature Algorithm works, and why a single reused number sank Sony's PS3 security.

9 min read

A visual representation of the McEliece Algorithm
Post-Quantum Cryptography Advanced

The McEliece Cryptosystem

McEliece has survived over 45 years of cryptanalysis without ever being broken. It's one of NIST's chosen post-quantum standards. Learn how hiding an error-correcting code behind scrambling matrices creates a public-key system quantum computers can't crack.

10 min read

A visual representation of the Paillier Algorithm
Classic Asymmetric Algorithms Advanced

The Paillier Cryptosystem

What if you could add two numbers together without ever decrypting them? Paillier encryption makes that possible. It's the mathematical trick behind private vote tallying and secure multi-party computation.

8 min read

A visual representation of the RSA Algorithm
Classic Asymmetric Algorithms Intermediate

RSA

RSA made public-key cryptography practical for the world. Here's how it works, why it's secure, and where it's headed as quantum computing looms.

18 min read

A visual representation of the Schnorr Algorithm
Classic Asymmetric Algorithms Intermediate

Schnorr Signatures

Schnorr signatures are what DSA might have been if a 20-year patent hadn't gotten in the way. Simpler, provably secure, and now at the heart of Bitcoin's Taproot upgrade: here's how they work.

8 min read

A visual representation of the Diffie-Hellman Key Exchange
Classic Asymmetric Algorithms Intermediate

Diffie-Hellman Key Exchange

Diffie-Hellman solved cryptography's oldest problem: sharing a secret over a channel anyone can watch. Here's the math, and how it still secures the web.

14 min read

A visual representation of the ECC Protocol.
Modern Asymmetric Algorithms Advanced

Elliptic Curve Cryptography

ECC gets RSA-level security from far smaller keys. Here's the curve math behind it, and why it now powers most of the web.

13 min read

A visual representation of the ElGamal encryption scheme.
Modern Asymmetric Algorithms Advanced

ElGamal Encryption

ElGamal turns Diffie-Hellman key exchange into full public-key encryption. Here's how the discrete-log problem protects every message it sends.

7 min read

A visual representation of the EdDSA Protocol.
Modern Asymmetric Algorithms Advanced

EdDSA

EdDSA replaced random nonces with deterministic ones, closing off one of ECDSA's worst failure modes. Here's the math behind Ed25519.

8 min read

← All tags