Assembly Programming Question:
Add 1 or several new lines of code to the program below and tellme where and what it was that you’d added.
; Encryption Program (Encrypt.asm)
; This program demonstrates simple symmetric
; encryption using the XOR instruction.
INCLUDE Irvine32.inc
KEY = 239 ; any value between 1-255
BUFMAX = 128 ; maximum buffer size
.data
sPrompt BYTE “Enter the plain text: “,0
sEncrypt BYTE “Cipher text: “,0
sDecrypt BYTE “Decrypted: “,0
buffer BYTE BUFMAX+1 DUP(0)
bufSize DWORD ?
.code
main PROC
call InputTheString ; input the plain text
call TranslateBuffer ; encrypt the buffer
mov edx,OFFSET sEncrypt ; display encrypted message
call DisplayMessage
call TranslateBuffer ; decrypt the buffer
mov edx,OFFSET sDecrypt ; display decrypted message
call DisplayMessage
exit
main
PayPal Gateway not configured
PayPal Gateway not configured