
Education > Cryptology
Part of my Cryptology class was a presentation that I had to do on the Advanced Access Content System, which is the encryption scheme used to protect HD-DVD's and BluRay discs.
My presentation discussed the history of AACS, explains what is in in depth, and covers its timeline as well as current events.
One of the assigments in this class was to decrypt both RSA ciphertext and ElGamal ciphertext. I wrote two java programs to assist in the decryption, one for RSA and one for ElGamal. This document shows the process I used to achieve the decryption, and contains the output and source code for the java programs.