An implementation of Caesar cipher & Vigenère cipher