Question: Advanced Encryption Standard ( AES ) is a symmetric block cipher encryption that receives 1 2 8 - bit size for each block and the

Advanced Encryption Standard (AES) is a symmetric block cipher encryption that receives 128-bit size for each
block and the size of key is 128,192, and 256 bits. AES procedure involves some encryption rounds, which are
determined by the cipher key size.
(1) Use JavaScript or Java to implement the Client-Side Encryption Tool Interface as shown in Figure 1.
(2) Use a Crypto Library to implement AES-256 encryption on a secret message with a list of your accounts,
usernames, and passwords, where the encryption key is your email address.
(3) Output the encrypted message (in the hexadecimal form).
(4) Use a Crypto Library to implement AES-256 decryption on the encrypted message (in the hexadecimal
form), where the decryption key is your email address.
(5) Output the decrypted message and check if it is the same as the original secret message.

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 Programming Questions!