(Avoid) Implementing STARTTLS STARTTLS seems simple. It consists of a single message to switch to encryption. But as you zoom in, you start to see increasingly intricate issues that keep unfolding. It’s best to avoid it. Sierpiński carpet. Infinite perimeter and zero area. Start with a square, split the square into 9 equal squares, remove the central square, and continue recursively. Yet… someone needs it. You start bargaining: You know that STARTTLS is a real-world attack target.| Duesee's Blog
The European Union must keep funding free software Initially publishead by petites singularités. English translation provided by OW2. If you want to sign the letter, please publish the letter on your website and complete the table below here. Open Letter to the European Commission Since 2020, Next Generation Internet (NGI) programmes, part of European Commission’s Horizon programme, fund free software in Europe using a cascade funding mechanism (see for example NLnet’s calls).| Duesee's Blog
Hello, World! I’m Damian Poddebniak, a software engineer and IT security researcher who believes in free software, open access to knowledge, and a world with net-zero greenhouse gas emissions. I always enjoyed programming but fell in love with (the) Rust (community). Thus, expect to read a lot about Rust in this blog! However, I am also human and may write about other things. Freelancing I recently started a journey as a freelancing software engineer to work on projects and with clients tha...| Duesee's Blog
Hello, World!, again! When asked for advice on what to do as a fresh Ph.D. student a few months ago, I said confidently: “Create a blog and publish regularly.” 1 So… two and a half years, a move to Hamburg, an excursion as a cryptography engineer, and a few new hobbies later, here’s the next post! Joking aside, the last blog post was crucial to me as it paved the way toward a grant from the NLnet Foundation! NLnet heavily contributes to an open information society and helps to fix the...| Duesee's Blog
| Duesee's Blog
| Duesee's Blog
| Duesee's Blog
| Duesee's Blog
© | Duesee's Blog
I wrote an IMAP parsing and serialization library and want to make it correct and misuse resistant by leveraging Rust's type system.| Duesee's Blog