Skip to main navigation Skip to search Skip to main content

Towards Security of Native DRM Execution in HTML5

  • David Livshits
  • , Alexandra Mikityuk
  • , Stefan Pham
  • , Asaf Shabtai

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    1 Scopus citations

    Abstract

    In this paper we present an open, secure and flexible architectural approach for integrating Content Decryption Module (CDM) and Encryption Media Extensions (EME) interface with Trusted Execution Environment (TEE). This provides security hardening for playback of the Digital Rights Management (DRM) protected content without any need for a dedicated secure processor. This article is not focused on specific TEE approaches, but rather considers that any TEE can be potentially integrated with CDM through the EME interface. Our work introduces the approaches for integrating CDM with Intel SGX and ARM TrustZone TEE technologies.

    Original languageEnglish
    Title of host publicationProceedings - 2015 IEEE International Symposium on Multimedia, ISM 2015
    PublisherInstitute of Electrical and Electronics Engineers
    Pages411-416
    Number of pages6
    ISBN (Electronic)9781509003792
    DOIs
    StatePublished - 25 Mar 2016
    Event17th IEEE International Symposium on Multimedia, ISM 2015 - Miami, United States
    Duration: 14 Dec 201516 Dec 2015

    Publication series

    NameProceedings - 2015 IEEE International Symposium on Multimedia, ISM 2015

    Conference

    Conference17th IEEE International Symposium on Multimedia, ISM 2015
    Country/TerritoryUnited States
    CityMiami
    Period14/12/1516/12/15

    Keywords

    • ARM TrustZone
    • CDM
    • DRM
    • EME
    • Intel SGX
    • TEE

    ASJC Scopus subject areas

    • Computer Science Applications
    • Hardware and Architecture
    • Software
    • Computer Networks and Communications

    Fingerprint

    Dive into the research topics of 'Towards Security of Native DRM Execution in HTML5'. Together they form a unique fingerprint.

    Cite this