Skip to main content
Cipher Visualizers home

Tag

#Key Encapsulation

5 articles with this tag.

A visual representation of the BIKE key encapsulation scheme
Post-Quantum Cryptography Advanced

BIKE: Bit Flipping Key Encapsulation

BIKE is a post-quantum key encapsulation scheme built on codes with a sparse parity-check matrix. Learn how its keys hide a sparse code in a dense one, how the Black-Gray-Flip decoder removes the error, why one flipped bit is rejected, and why NIST chose HQC instead.

30 min read

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

FrodoKEM

FrodoKEM deliberately throws away the algebraic structure that makes lattice cryptography fast. It trades performance for a security proof that rests on plain, 'vanilla' Learning With Errors. Learn how it works and why some cryptographers prefer that trade.

10 min read

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

HQC (Hamming Quasi-Cyclic)

In March 2025, NIST picked a second code-based algorithm to back up Kyber. This one hides its noise completely differently from McEliece. Learn how HQC masks a public, unscrambled code with pure algebraic randomness instead.

10 min read

A visual representation of the CRYSTALS-Kyber (ML-KEM) Algorithm
Post-Quantum Cryptography Advanced

CRYSTALS-Kyber (ML-KEM)

The key encapsulation mechanism NIST chose to replace RSA and ECDH for general-purpose use. Learn how Kyber hides a noisy linear system inside a polynomial ring to get both lattice-hard security and real-world speed.

9 min read

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

SABER

SABER reached the final round of NIST's post-quantum competition with a trick Kyber doesn't use: instead of adding random noise, it rounds numbers down and lets the rounding error itself do the job. Learn how Learning With Rounding works.

10 min read

← All tags