Skip to main content
Cipher Visualizers home

Tag

#One-Time Pad

2 articles with this tag.

A visual representation of the many-time-pad attack recovering reused-key messages
Basic Classic Symmetric Breakers Intermediate

Breaking the One-Time Pad by Reusing Its Key

A one-time pad is unbreakable, but only if the key is used once. Reuse it across several messages and the key cancels out. Learn the many-time-pad attack and crib-dragging, with Python that recovers the messages from the ciphertexts alone.

14 min read

A visual representation of the One-Time Pad
Basic Classic Symmetric Intermediate

The One-Time Pad

Learn about the one-time pad, the only cipher in this series that is mathematically proven unbreakable, and why that proof rests on three conditions that are almost impossible to satisfy in practice.

15 min read

← All tags