vigenere + debut test Kasiski + feistel