Decrypt Blueray Discs or Benchmark Your Computer
The HDCP Encryption/Decryption code was released and already there is an open source tool available that can encrypt or decrypt your blueray discs. I’m hosting it here (Safe, tested).
Download the archive, fire up your terminal and extract the contents to a folder, get in that directory and issue the ‘make’ command to quickly compile yourself a working executable.
To test the tool: ./hdcp -t
(If there is any “!” in the output, then there was an error)
To benchmark your computer: ./hdcp -S
I have a macbook pro i7 @ 2.66Ghz and i scored 242 640×480 Frames/second – Post your results in the comments.
The HDCP cipher is designed to be efficient when implemented in hardware, but it is terribly inefficient in software, primarily because it makes extensive use of bit operations. This implementation uses bit-slicing to achieve high speeds by exploiting bit-level parallelism. The developers of this software have created a few high-level routines to make it as easy as possible to implement HDCP.
Decryption of 1080p content is about 7x slower but decryption can be parallelized across multiple cores, so a high-end 64-bit CPU should be able to decrypt 30fps 1080p content using two cores and about 1.6GB of RAM.








