Question: Using Keil write an ARM assembly language program to perform a Caesar cipher on plaintext. Your program should not encipher non-printable characters, in other words,
Using Keil write an ARM assembly language program to perform a Caesar cipher on plaintext. Your program should not encipher non-printable characters, in other words, leave the line endings alone. This means that you shouldnt add or subtract any control characters (< ascii 32) or the delete character (ascii 127). Your program shouldnt modify any ascii value greater then 127. The key value that is used to encrypt the data can be positive or negative. You can verify that you have the solution by negating the key and enciphering your cipher text. The result of that should be identical to the original. Assume that the key will not wrap-around, it will be bounded by 94.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
