# ROT256. > Personal blog of Mathias Hall-Andersen — cryptography, security, and mathematics. ## Posts - [$ Whoami](https://rot256.dev/post/whoami/index.md) (2026-06-14) - [Powers-of-Funbenius](https://rot256.dev/post/frobenius/index.md) (2026-05-12) - [Multilinear Proofs, Part I: Cubes & Roots](https://rot256.dev/post/mle-1-basics/index.md) (2025-07-03) - [Spikey Elf @ HXP 38C3 CTF](https://rot256.dev/post/spiky-elf/index.md) (2025-01-02) - [Proof-Carrying Border Gateway Protocol](https://rot256.dev/post/bgp-pcd/index.md) (2024-12-25) - [Multivariate Sum-Check](https://rot256.dev/post/multivariate-sum/index.md) (2024-04-14) - [Fast Reed-Solomon IOP (FRI) Proximity Test](https://rot256.dev/post/fri/index.md) (2023-11-19) - [Code Signing for Web Applications Using SXG](https://rot256.dev/post/browser-crypto/index.md) (2023-08-20) - [Mixed Trees: Trade-Off Between (In/Out-Of)-Circuit Costs](https://rot256.dev/post/mix-trees/index.md) (2023-04-19) - [Git-Ring: Easy & Flexible SSH Ring Signatures.](https://rot256.dev/post/git-ring/index.md) (2022-10-10) - [H1 @ Google CTF 2021](https://rot256.dev/post/h1/index.md) (2021-07-24) - [(In)Security of the "Pass" password manager](https://rot256.dev/post/pass/index.md) (2021-01-01) - [Differential Fault Injection Against AES on Atmega328](https://rot256.dev/post/glitch/index.md) (2020-03-09) - [HalfFeed @ Codegate 2020](https://rot256.dev/post/halffeed/index.md) (2020-02-13) - [3DES-HMAC @ AU-CTF](https://rot256.dev/post/3des-hmac/index.md) (2019-05-16) - [Zero-Correlation Linear Cryptanalysis](https://rot256.dev/post/zero-correlation/index.md) (2018-04-01) - [Software Update @ 34C3](https://rot256.dev/post/software-update/index.md) (2017-12-30) - [GSoC: WireGuard](https://rot256.dev/post/gsoc/index.md) (2017-09-07) - [Bornhack CTF (2017)](https://rot256.dev/post/bornhack-2017/index.md) (2017-08-30) - [Bluesound POWERNODE](https://rot256.dev/post/bluesound-powernode/index.md) (2016-12-23) - [PAKE @ Hitcon 2016](https://rot256.dev/post/pake/index.md) (2016-11-15) - [NeoDNS](https://rot256.dev/post/neodns/index.md) (2016-08-20) - [Proxy Server @ Pwnable](https://rot256.dev/post/proxy-server/index.md) (2016-04-29) - [AEG @ Pwnable](https://rot256.dev/post/aeg/index.md) (2016-04-01)