For our project, we wrote a simple encryption program in assembly language.  We use it to encode and decode a string.  It would be classified as a symmetric encryption algorithm because it uses the same key to encode and decode.

It works by using XOR with an 8-bit binary key, then rotates the bits 2 to the left and adds 20h.  Decrypt works as the reverse.

Encryption Program 


Main Page