Elliptic Curve Cryptography in Digital Rights Management
Abstract
Digital Rights Managment (DRM) is a platform used to control, restrict, and securely
deliver digital media to a computer, portable device, or network device. This most often
refers to media such as music, computer or video games, and movies. Microsoft, for example uses
their own brand of digital rights management (MS-DRM) to monitor the downloading of .wma (audio)
files so that music is not pirated. Apple Computer uses a system called FairPlay. MS-DRM uses
elliptic curve cryptography for public key cryptography, Data Encryption Standard (DES)
for a block cipher, RC4 (ARCFOUR) as a stream cipher, and the Secure Hash Algorithm (SHA) for
a hash function. These different mathematical components of MS-DRM combined with computer
science allow for the regulation of the distribution of music over the internet.
Table of Contents
Complete List of References
- [CR1]
Churchhouse, Robert.
Codes and Ciphers: Julius Caesar, the Enigma, and the internet.
Cambridge: Cambridge University Press, 2002.
- [GP1]
Garrett, Paul.
Making & Breaking Codes: An Introduction to Cryptography.
New Jersey: Prentice Hall, 2001.
- [KP1]
Krawczyk, Pawel.
Microsoft's Digital Rights Management Scheme-Technical Details.
- [KN1]
Koblitz, Neal.
Cryptography
in Mathematics Unlimited. pp. 749-770. New York, Springer, 2001.