Vigenère cipher utility program : encipher, decipher and key breaker