Cifra de Vigenère devidamente implementada e testada, falta apenas repetir a chave até o tamanho do texto a ser encriptado/decriptado de forma automática.