Question: This assignment is centered on cracking a cipher in the case that a nonce is misused. You will see two subdirectories: KPA (known plaintext attack)

This assignment is centered on cracking a cipher in the case that a nonce is misused. You will see two subdirectories: KPA (known plaintext attack) and COA (ciphertext only attack). In each of these directories are 58 books from Project Gutenberg, encrypted and with their titles masked. You have been assigned to decrypt one file from KPA and one file from COA (please see the mapping file in this directory). In the KPA directory, all files were encrypted using AES in CTR mode using the same key and the same IV. Furthermore you have been given a piece of plaintext for one of these files, namely b0EF23 which happens to be the Declaration of Independence. This should allow you to use the two-time-pad trick to decrypt any file in the KPA directory. PLEASE CODE

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!