In a previous post, I introduced the SEA S-Box – an 8×8 substitution box constructed via Fractional Linear and Affine Transformations (FLAT) that matched or exceeded AES on nearly every cryptographic metric. The SEA S-Box was discovered through random seed […]
Tag: crypto
Introducing the SEA S-Box: A High-Quality Substitution Box via Fractional Linear and Affine Transformations
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 […]
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 […]
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 […]