def test_matrix_encipher_w3(self): expected = "SFKZRWY ADTYRO AWNAWYZA YNJE KSTŻTAE CRMIZAEOW==Y==M==" message = "SZYFR KWADRATOWY NAZYWANY JEST TAKŻE MACIERZOWYM" result = Cipher.matrix_cipher(message, w=3) self.assertEquals(expected, result)
def zad_2(): message = "LICZBA WYSOCE ZŁOŻONA" result1 = Cipher.railFence_encipher(message, 3) print("1") print(result1) result2 = Cipher.matrix_cipher(message, 3) print("2") print(result2) result3 = Cipher.column_encipher(message, "NWD") print("3") print(result3) result4 = Cipher.vigenere_encipher(message, "NWW", len("NWW")) print("4") print(result4) result5 = Cipher.cesar(message) print("5") print(result5)
def test_matrix_decipher_w3(self): expected = "SZYFR KWADRATOWY NAZYWANY JEST TAKŻE MACIERZOWYMAĄBCĆD" encrypted = "SFKZRWY ADTYRO AWNAWYZA YNJE KSTŻTAE CRMIZAEOWACYĄĆMBD" result = Cipher.matrix_cipher(encrypted, w=3) self.assertEquals(expected, result)