Write a program (in a language of your choice) that gives the user options to encrypt and decrypt with DES and AES. The program should further offer the user to select a block mode from the options: ECB, CBC, OFB, CFB, and CTR. Your program should be able to work with any length of plaintext message.

(b) Test your program and record the results in a table that shows the output for a corresponding input for each cipher and block mode.

(c) Experiment with your program to measure the throughput of each cipher in each block mode. Record the results in a table. Explain your results.

Encrypt an example plain text with the Cryptool. For the key lengths of 56 bits, enter the input key of 64 bits to obtain the encrypted output. Each time, the leftmost bytes will be chosen as 0 as shown in Table 1. Then run the bruteforce analysis in Cryptool and report the shown time for cracking the key. Show the screenshots in your report. Explain your observations.

Skills: Algorithm, Java

See more: encrypt decrypt using bouncy castle using, php as3 encrypt decrypt, flash as3 encrypt decrypt, j2mepolish encrypt decrypt store, pgp encrypt decrypt java example, encrypt decrypt projects java, flash as3 encrypt decrypt rc4, encrypt decrypt url asp, cesar encrypt decrypt shift, encrypt java decrypt javascript aes, java pgp encrypt decrypt, encrypt decrypt, bouncy castle encrypt decrypt, blowfish encrypt decrypt, bouncy castle encrypt decrypt file, create program encrypt decrypt binary files using des, write a program to encrypt and decrypt using caesar cipher in c++, write a program to encrypt and decrypt using caesar cipher in java, vb net des encrypt decrypt string

About the Employer:
( 0 reviews ) Doha, Qatar

Project ID: #31564260

Awarded to:


Hi I have read all your description. I am professional Java developer and ready to start now. I am sure high quality, good communication. Please contact me and Let's go ahead ! Thanks.

$100 USD in 1 day
(67 Reviews)

11 freelancers are bidding on average $156 for this job


Feel fee to contact me for Cryptography .Shoot me message to discuss further more details .I provide the comments,images,videos,demos and live sessions in order to help the [login to view URL] payment only after the work don More

$150 USD in 7 days
(95 Reviews)

Experienced in cryptography with java language. I can provide the retirement mentioned. Thank you madiraju

$267 USD in 5 days
(51 Reviews)
(10 Reviews)

Let's start NOW More

$140 USD in 2 days
(18 Reviews)

Hi! I'm interested in your project. I can help you with my skill and I have good experiences. I will finish it in time and do my best. Lets discuss more detail in private chat. Thanks for reading my bid.

$140 USD in 7 days
(11 Reviews)

Hello? How are you? Thanks for posting this job. I am a Senior Java developer with 7+ years experience in JavaFX and Java Swing. I have been doing this kind of Java projects many times. Please let me know. Best Regards

$50 USD in 1 day
(2 Reviews)

Hi, Dear! I have a full experience in cryptography with java.... I am very interested in your project and so read your requirement carefully. If you`ll choose me, I am confident to provide you best solution in time. A More

$120 USD in 2 days
(2 Reviews)

Hi, I have a deep understanding and experience in Cryptography Algorithms with c++/java... ******************************************************************************* I've full experience on this kind of project More

$210 USD in 4 days
(2 Reviews)

Hi there Nice to meet you I am mihov from ukraine. Professional Java developer is ready for your project! I have gone through your description and I'm very interesting as an expert in this field. I'm developing Java pr More

$140 USD in 7 days
(0 Reviews)

Hi, client. I am Highly interested in your job because I am living on cryptocurrency, cryptocurrengraph having 7+ years experiences. Last year I have developed several cryptocurrency, cryptograph projects including e-c More

$200 USD in 7 days
(0 Reviews)