message_cipher.caesar_cipher module

Caesar Cipher module.

This module defines the CaesarCipher class, which is a concrete implementation of the Mod26Cipher class. The CaesarCipher class uses the Caesar cipher algorithm for encryption and decryption.

class message_cipher.caesar_cipher.CaesarCipher(shift: int)

Bases: Mod26Cipher

CaesarCipher performs calculations to encrypt and decrypt strings of alphabetic characters using the infamous Caesar Cipher algorithm.

Parameters:

shift (int)