Common Encryption (CENC) Standard
Description
The ISO/IEC 23001-7 standard for Common Encryption in ISO base media file format files. CENC allows a single video file to be encrypted once and used with multiple DRM systems (Widevine, PlayReady, etc.) by defining a common encryption scheme and signaling, forming the basis of DRM interoperability in DASH and HLS fMP4.
Resource details
- Category path
- General Tools›DRM
- Classification
- Not yet classified
Common Encryption (CENC) Standard is cataloged in General Tools and DRM.
URL
Related resources
- Shaka PackagerVOD/live DASH/HLS packager with Common Encryption support for both Widevine and PlayReady.
- cpixtsIsomorphic TypeScript library for reading and writing DASH-IF CPIX documents, with Widevine/PlayReady DRM system support and AWS SPEKE v2.
- SPEKE — Secure Packager and Encoder Key Exchange documentationOfficial entry point to SPEKE technical documentation for encryptor-to-key-provider exchange, including CPIX-based interoperability and ver…
- Securing Immersive 360 Video Streams through Attribute-Based Selective EncryptionAcademic case study applying attribute-based selective encryption as DRM approach for 360-degree/immersive video streaming.
- Secure the Stream, Not the Hosts: Attribute-Based Encryption for DRM-Enabled Video StreamingACM MMSys 2025 paper proposing attribute-based encryption as alternative to per-host DRM for video streaming.