This assignment consists in recovering the plaintext associated with the ciphertext attached to this assignmen
September 25, 2024September 25, 2024
Discipline: Cryptography
This assignment consists in recovering the plaintext associated with the ciphertext attached to this assignment. In particular, you will need to: 1. Determine which encryption algorithm was use to produce the ciphertext attached to this assignment 2. Identify which weakness in the scheme allows you to recover the plaintext 3. Write a program that leverages the weakness you identified to recover the plaintext. The program can be written in Java, Python, C, or C++ The decryption does not need to be perfect. For instance, 20%-25% of the characters in the ciphertext might be decrypted incorrectly by your program. However, it should be still possible to understand the output of your program.
Instructions Sumbt slides or docs with speakers notes on (1) how your identify the encryption algorithm used, together with any analysis of the ciphertext that you might have performed; (2) an explanation of the weaknesses of the scheme you identified; and (3) an explanation of how the code in your program works 3. Source code (no Eclipse projects), with written instructions on how to run
3. Source code (no Eclipse projects), with written instructions on how to run the code and exmplaing in detail the questions asked above with speakers notes.
Ace Your Assignments! 🏆 - Hire a Professional Essay Writer Now!
Complete the order form by providing as much information as possible, and then click the submit button.
Choose writer
Select your preferred writer for the project, or let us assign the best writer for you.
Add funds
Allocate funds to your wallet. You can release these funds to the writer incrementally, after each section is completed and meets your expected quality.
Ready
Download the finished work. Review the paper and request free edits if needed. Optionally, rate the writer and leave a review.