Link to white paper on post-quantum cryptography (co-authored by me at cnlab).
2025
• ~1 min read
An explanation of hash functions, their mathematical properties, and their role in cryptography.
2022
• ~4 min read
An explanation of stream ciphers, pseudorandom functions (PRFs), and block ciphers, and how they implement pseudorandomness in practical cryptographic systems.
2025
• ~14 min read
An explanation of pseudorandomness and pseudorandom generators, their construction and their role in cryptography.
2024
• ~19 min read
An accessible introduction to blockchain technology, explaining its decentralized architecture, consensus mechanisms like Proof of Work and Proof of Stake, the role of cryptography, and some applications.
2024
• ~12 min read
An exploration of the functional principles and security challenges of blockchain systems and smart contracts, including their architecture, consensus mechanisms, and common attack vectors.
2024
• ~1 min read
An explanation of the Logjam attack on TLS, which exploits Diffie-Hellman parameter downgrades.
2023
• ~14 min read