Displaying posts tagged with


On Encryption, Part 2: Of Rung Bells and Cats Out of Bags

Last time, we discussed the basics of encryption, and talked about concepts like security through obscurity, Kerckhoffs’ principle, Linus’s law, and the fundamental challenge of encryption (the adversary and you). In this post, we’ll discuss how those concepts apply to ideas like backdoors and deliberate flaws in encryption software, and then I’ll end with a […]

On Encryption, Part 1: The Morality of Mathematics

I have been privileged throughout my life to be surrounded by many intelligent and articulate people. Between friends, colleagues, and family members, I regularly have a chance to engage in real, honest, and meaningful discussion on a wide range of subjects. I value and cherish this fact for numerous reasons, not the least of which […]

What’s YOUR PIN?

This article combines a number of my loves: data visualization, information security, and large-scale data analysis. Enjoy!