pr booklet
DESCRIPTION
PR BookletTRANSCRIPT
Discretix Multi-Scheme DRM Clientwith Microsoft® PlayReady® Support
A complete, robust PlayReady® implementation for all connected and mobile devices
2 Complete client implementation
2 OS and application integration
2 Testing and interoperability
2 Documentation and support
2 Rapid time-to-market and significant R&D savings
2 Leveraging over ten years of experience in mobile device
security and content protection clients
2 Pre-integrated with leading hardware and OS platforms
2 Fully compliant with Microsoft’s compliance and robustness
(C&R) rules
2 Highest level of robustness and security, ensuring minimal
liability
2 Optimized performance and CPU utilization
2 Field-proven, in service worldwide
DISCRETIX’ PLAYREADY® IMPLEMENTATION - ENHANCED SECURITY AND PERFORMANCE
3
Microsoft® PlayReady® Content Access TechnologyIn partnership with Microsoft®, the Discretix Multi-Scheme DRM Client supports PlayReady® content access technology for mobile and connected home entertainment devices. Microsoft PlayReady® is approved by all major Hollywood studios, the Digital Entertainment Content Ecosystem and UltraViolet - http://www.uvvu.com/.
PlayReady® provides support for multiple business models including purchase, rental and subscription. It includes multiple distribution options such as download, streaming and super-distribution, and is optimized for the new generation of connected devices.
Key Features of Microsoft® PlayReady®
2 Supports unified content delivery to multiple screens
(TV, PC and Mobile)
2 Standard infrastructure to provide similar user experience
2 Variety of Business models
2 Purchase, rental, subscription & metering
2 Smooth content streaming
2 Resolution and bitrate set according to the
bandwidth and device capability
2 Content sharing between devices and subscribers
2 Using domains and embedded licenses
2 Backwards compatible with WMDRM10
Content Protection for Connected DevicesToday’s connected devices, including smartphones,
tablets, web TVs and hybrid-STBs, embody a new era in
consumer electronics, creating immense opportunities
and disruptions in the market. In this new age of over-
the-top TV (OTT-TV) and mobile content services, device
manufacturers and service providers require content
protection schemes that are approved by studios, yet are
flexible enough to support multiple business models and
new use cases. Moreover, a robust implementation requires
an in-depth understanding of the security vulnerabilities of
today’s connected devices.
4 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 5
Discretix’ implementation of PlayReady® adheres to Microsoft’s Compliance and Robustness (C&R) rules as well as to the stringent requirements set by major studios and content providers. The solution leverages Discretix’ vast hands-on experience, in-depth systems knowledge and hardware-based security expertise.Discretix’ PlayReady® implementation provides a secure content data path and all the essential elements required for a robust implementation including secure provisioning, enhanced anti-rollback, optimized cryptography and integration with hardware security elements.
Complementing Microsoft® PlayReady®- Security, Interoperability & Performance
The Discretix Multi-Scheme DRM Client - Comprehensive PlayReady® Implementation
As part of the its Multi-Scheme DRM Client product, Discretix offers a comprehensive implementation of Microsoft PlayReady® DRM. Leveraging more than ten years of experience in mobile device security, Discretix’ Microsoft PlayReady® solution delivers significant benefits to service providers and device manufacturers including; short time-to-market, significant R&D savings, rigorous interoperability and QA testing. Moreover, the client’s increased security level, enhanced robustness and optimized CPU utilization ensure the secure and seamless delivery of premium content to the end-user.
The Discretix Multi-Scheme DRM Client is field-proven across a broad range of connected devices and operating systems. The client is in mass production across multiple programs at vendors including Sony Ericsson, Motorola, HTC, Acer, Fujitsu, Skyviia, TechniSat, Foxconn and others.
6 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 7
User Applications
Multi Scheme Content Protection Client
DRM API
DRM Scheme
Interface to Security
Applications
Middlew
areH
WSecure
Database
Rights Objects Handler
Content Decryption
Anti-Hacking Security
Suite
Provisioning
OMA DRMV1, V2.1
CPRMPlayReady
[WM-DRM 10]
Download /Communication apps
GUI Applications
Video Player
Audio Player
File Manager
3rd PartyHardware Security
DiscretixSoftware Security
Discretix CryptoCellHardware Security
Discretix P
orting Layer (VO
S)
DRM API: Common API for the device applications regardless of the scheme in use. Includes the functions required to integrate with all relevant applications.
Applications: All fully integrated with the DRM solution to provide a seamless user experience and quick time to market.
Multiple DRM Schemes: Allows more than one scheme per device, providing flexibility and scalability.
Middleware: All the security services required for DRM schemes.
Hardware: Deployed as a software only solution, or integrated with hardware security infrastructure for more robust implementations. Supported hardware security platforms include: CryptoCell (Intel Atom), M-Shield (TI OMAP) and others.
DISCRETIX MULTI-SCHEME DRM CLIENT ARCHITECTURE
8 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 9
MICROSOFT® PLAYREADY® SDK
ROBUST SECURITY
• Compliance with Microsoft C&R
• Compliance with major Hollywood studios
• Anti-hacking suite
• Secure storage
SEAMLESS INTEGRATION WITH HARDWARE PLATFORMS
• Secure execution environment
• Secure content path
COMPLETE ANDROID AND LINUX SUPPORT
• Integrated with multimedia framework and apps
• Support for OS upgrades
ENHANCED PERFORMANCE
• Accelerated cryptography
• Optimized for mobile and home entertainment devices
COMMERCIAL VIDEO SERVICES
FROM MICROSOFT PLAYREADY® SDK TO COMMERCIAL VIDEO SERVICES
10 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 11
Discretix’ Unique Security Features 2 Time-based enforcement - Utilizes a hardware-based
real-time clock and enhanced anti-rollback mechanism.
2 State-of-the-art software security - A combination of obfuscation techniques to provide the required robustness for software only platforms with minimal performance degradation. Source code obfuscation, binary obfuscation together will secure code techniques.
2 Secure Provisioning - Includes tools for the secure certificate handling and secure storage of secret data and keys.
2 Secure Storage - Provides enhanced security for the protection of the unique device key and the PlayReady® certificates chain.
2 Optimized Cryptography - Modifications to the Microsoft SDK crypto engines are optimized for mobile platforms and adjusted to specific configurations in order to enhance performance and security.
2 Integration with Hardware Security - Executing sensitive components over secured hardware elements such as accelerators, secure execution environment and secure content path.
2 High-Performance and Multi-Tasking Architecture - Allows several applications to use the DRM engine simultaneously.
Ensuring complaince with PlayReady® robustness rulesDiscretix’ Multi-Layered Secuirty Approach
12 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 13
THE LEADING
Android and Linux SupportThe Discretix Multi-Scheme DRM Client is designed to address the security vulnerabilities of open operating systems. The client supports all versions of Android as well as multiple Linux flavors including MeeGo and native Linux. For Android-based devices, the client includes full integration with Android media framework (Stagefright) and enables immediate platform bring up and DRM awareness of all multimedia applications. For native Linux devices, the Discretix API allow quick integration with the customer-specific media framework, such as GStreamer and others. Discretix also provides a PlayReady® client for versions of Windows Embedded CE without built-in support.
DRM PROVIDER ON ANDROID DEVICES
Implementation and DeliverablesDiscretix provides compiled binaries of the Multi-Scheme DRM supporting PlayReady®, including Microsoft®’s PlayReady® device porting kit. Detailed documentation includes release notes, an integration guide, building instructions and an API help file. Discretix provides its DRM client, compiled to the customer’s tool chain and platform. Discretix provides the customer with all of the tools and knowledge in order to customize its applications and UI.
For Android-based devices, Discretix provides modified, DRM-aware Java reference code of the native Android applications, as well as application and UI specification documentation. For Linux-based devices, Discretix provides reference code for the GStreamer media framework.In order to ensure seamless integration, Discretix provides access to extended test suite containing a full range of protected content and licenses. The test suite is available to customers and related 3rd party vendors throughout the duration of the implementation.
14 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 15
About DiscretixDiscretix is the leading provider of field-proven embedded security and multi-scheme DRM solutions. Discretix’ platform and content protection allows service providers to securely deploy premium content on today’s smart mobile and home entertainment devices. Licensed by the world’s largest smartphone, tablet, TV, set-top box vendors and semiconductor manufacturers, Discretix’ solutions are used in millions of devices across the globe. Spanning from hardware to applications, Discretix solutions are deployed across the full spectrum of hardware platforms and operating systems.
Related Partners & Ecosystem
VisualOn
Multi-Scheme DRM Customers
COMPAL
COMPAL
16 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support 17
MULTI-SCREEN VIDEO SERVICEFOR ALL CONNECTED DEVICES
Powered by Microsoft® PlayReady®
DISCRETIX MULTI-SCHEME DRM CLIENT WITH MICROSOFT® PLAYREADY® SUPPORT - KEY FEATURES
2 Addresses security issues in open operating systems
2 Enhanced rollback protection
2 Tools for secure provisioning and revocation
2 Secure data storage for keys and content licenses
2 Cryptpgraphy optimized for specific platforms
2 Easily modified to new versions of the OS
2 Integrated with hardware security functions (where
available)
2 Anti-hacking and software obfuscation technologies
18 Discretix Multi-Scheme DRM Client with Microsoft® PlayRead® Support
www.discretix.com [email protected]
HEADQUARTERS
- ISRAEL
+972 73 255 8800
USA
+1 408 969 9991
JAPAN
+81 3 5148 2053
TAIWAN
+886 2 8792 9423
KOREA
+82 10 4787 0049
CHINA
+86 21 2926 4120