Caesar encryption algorithms implemented in c or C++ or Java language Caesar encryption program called input module, requires users to enter plain text (string made up of lowercase letters) Require users to enter a key (integer 1~25) Caesar encryption function is called, encrypts plaintext input Call the output module, the ciphertext output.