Martin's Blog

Azure Defense in Depth
23 January 2026

Secure Allocation of Memory: A 2025 Update
11 January 2026

Making it easy to implement cryptography in applications: Google Tink
08 January 2026

Implementing security protocols in a robust manner
06 May 2023

Dear OpenSSL project, you can do better
03 November 2022

CVE-2022-21449: implementing cryptography correct requires attention to details
23 May 2022

The stealth mechanisms of SUNBURST
21 December 2020

Intercepting Android app traffic
05 November 2019

Unwrapping malicious mail attachments
05 July 2019

Security testing flash applications with AMF
06 December 2008

Editing .NET assemblies
11 January 2008

Fast elliptic curve arithmetic in Java
22 February 2006

Secure allocation of memory
27 June 2002