The ESM-03 is targeted at Personal Media Players (PMPs) supporting Microsoft Windows DRM. Microsoft DRM has become the most popular digital rights management system due to its reasonable licensing terms and comprehensive reference implementation. As designers have upgraded from audio to video capability in PMPs, the security processing has become a significant burden on the embedded processor. Designers are implementing security offload engines such as the ESM-03 to free the embedded processor for other activities.
Features
Base configuration
DES and RC4 symmetric encryption blocks
SHA-1 hashing block
Configuration options including:
AES cipher to future proof design and support Apple FairPlayTM
MD5 hashing support for Apple FairPlayTM
True Random Number generator
Public key acceleration for low gate count processors such as the 8051
AMBA/AHB Slave Lite interface
Benefits
Drop solution for offload of security
Ellipsys middleware support simplifies integration
Capable of implementing both audio, video or both
Deliverables
HDL Source Licenses:
Verilog HDL
Testbench
Sample synthesis script
Documentation
Netlist Licenses:
Post synthesis netlist
Testbench
Sample simulation script
Documentation
View Windows DRM Embedded Security Module full description to...
see the entire Windows DRM Embedded Security Module datasheet
get in contact with Windows DRM Embedded Security Module Supplier
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of Design And Reuse.
Give us your feedback
Was this page helpful? Ask us a question or get help