BSides London 2021 BSides London 2021
Join event to build your agenda.

Decoding PEM Keys

Rookie Track

Currently working as a full-stack developer, lecturing on Java and completing his MSc in Computer Science, Joe also manages to find time to pursue his real passion, security research!

PEM, RSA and SSH keys are something we use everyday, both as developers and security professionals. There are plenty of tools out there that will decode a PEM key for you, but very few resources on what is actually going on. In building my own PEM decoder I learnt a lot about how some of the most important numbers in digital cryptography are transported across the web.