Why Signature Verification in OpenPGP is hard
Signature Verification in OpenPGP is hard. Here is why.
PGPainless 0.1.0 released
After two years and a dozen alpha versions I am very glad to announce the first stable release of PGPainless, a library that makes using OpenPGP fun again!
Install Jitsi-Meet alongside ejabberd
I got Jitsi Meet working with my ejabberd installation. This is how I did it. #xmpp #jitsi #jitsimeet #meeting #videoconference #conference
OMEMO Specification Sprint
The past weekend some members of the XMPP community gathered in Düsseldorf to work on the next iteration of the OMEMO End to End Encryption Specification. All of us agree that the result – version 0.4 of XEP-0384 – is a huge step forward and better than ever!
How to Implement a XEP for Smack.
Many (80+ and counting) XMPP Extension Protocols (XEPs) are already implemented in Smack. Today I want to bring you along with me and add one more 🙂 #xmpp #smack #protocol #development
Smack: Some more busy nights and 12 bytes of IV
In the last months I stayed up late some nights, so I decided to add some additional features to Smack.
Re: The Ecosystem is Moving
Moxie Marlinspike gave a talk at 36C3 that misrepresented decentralized systems. This is my opinion regarding his arguments.
Pitfalls for OMEMO Implementations – Part 1: Inactive Devices
In this post I want to discuss, what can go wrong when implementing OMEMO encryption and how the pitfalls can be avoided.
On “Clean Architecture”
I’m currently reading Clean Architecture by Robert C. Martin. These are my thought so far.
Dealing with Colors in lower Android versions
I wrote a little helper class to deal with colors in Android API levels < 26.