Introducing the SEA S-Box: A High-Quality Substitution Box via Fractional Linear and Affine Transformations In symmetric cryptography, the substitution box (S-box) is the primary source of nonlinear confusion in block ciphers. The security of ciphers like AES depends critically on […]
Category: Privacy
Cryptanalysis of the iMessage Protocol
Introductory Material It was brought to my attention recently that the Apple publishes the details of their security protocols online (which is pretty cool of them), so I took the opportunity to do a somewhat rudimentary review of the iMessage […]
My Decision to Disconnect – Part 2
Now that it’s been 3+ months since I left Facebook, I figured it might be a good idea to share some additional thoughts on the matter! [Pros] Less distractions. Triggered me to sit down and analyze all of the different […]
The Death of SHA-1
Today (February 23, 2017), Google announced the first known collision in SHA-1. They’ve posted two PDF files (which I’ve re-uploaded here and here) that both hash to the same value (38762cf7f55934b34d179ae6a4c80cadccbb7f0a). What does this mean? In short – the collision […]
My Decision to Disconnect
“Want me to buy you some tinfoil for a hat?” – “You’re not important enough for anyone to spy on.” – “You’ve gone of the deep end.” – “I’ve got nothing to hide.” – “The millennial social media addiction is […]