Question: ( 1 ) Complete the project # 8 , 'Message Encryption' on page 2 4 0 . Make use of procedures to separate out the
Complete the project # 'Message Encryption' on page Make use of procedures to separate out the functionality. Upload the asm file and output for a couple of runs. One run should be for input string less than key length and another for more.
Message Encryption
Revise the encryption program in Section in the following manner: Create an encryption key consisting of multiple characters. Use this key to encrypt and decrypt the plaintext by XORing each character of the key against a corresponding byte in the message. Repeat the key as many times as necessary until all plain text bytes are translated. Suppose, for example, the key were equal to "ABXmv#
NOTE: Upload an image showing the output with your input, encrypted string & the decrypted string.
mov alstatus
test alb ; test bit
jnz DeviceOffline
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
