PSSH, or the Primordial Soup of Secure Headers
summary
A deep dive into PSSH (Protection System Specific Header) boxes used to identify encryption keys in DRM, examining concrete examples from multiple DRM schemes. The talk analyzes varied payload encodings — including little-endian UTF-16 XML, protocol buffers, and base64-encoded JSON — and traces PSSH’s historical evolution and how different providers’ implementations and design choices influenced one another.
AI-written summary · about
related talks
38mWhy Do We Need Security Headers?
14mSimple Password-Hardened Encryption Services
30mSecuring the Connected World - Detangling Encryption and Decryption
45mHeaders for hackers
52mFrom PKC to PKI: Reflections on Standardizing the RSA Algorithm
40mBadge of Shame: Breaking into Secure Facilities with OSDP
49mSecurity and Insecurity of HTTP Headers
36mThe Art & Craft of Secrets: Using the Cryptographic Toolbox
