Articles
Articles
The long versions. CVE research, red team notes, and the occasional postmortem of a bug that turned out to be me.
Mathematical language
This article introduces the fundamental elements of mathematical language used throughout the cryptography course, including topics such as RSA and elliptic curve cryptography. It presents the core symbols, notations, and logical conventions required to read, interpret, and write rigorous mathematical statements. Mastery of this language is essential for understanding formal definitions, proofs, and algorithms in modern cryptography.
Wiener's Attack
This article provides a comprehensive introduction to Wiener’s attack, a classical and powerful cryptanalytic technique targeting RSA implementations that use an excessively small private exponent.