]> Cypherpunks.ru repositories - pygost.git/blobdiff - pygost/test_gost34112012.py
pygost.wrap.* Sbox specifying
[pygost.git] / pygost / test_gost34112012.py
index 562be12deb34879dc87487149c97b6be444b3244..e8f922d185ff9e21e5d30a612e6db69337dc3bcd 100644 (file)
@@ -77,7 +77,8 @@ class TestVectors(TestCase):
         )
 
     def test_m2(self):
-        m = hexdec("fbe2e5f0eee3c820fbeafaebef20fffbf0e1e0f0f520e0ed20e8ece0ebe5f0f2f120fff0eeec20f120faf2fee5e2202ce8f6f3ede220e8e6eee1e8f0f2d1202ce8f0f2e5e220e5d1")[::-1]
+        m = u"Се ветри, Стрибожи внуци, веютъ с моря стрелами на храбрыя плъкы Игоревы".encode("cp1251")
+        self.assertSequenceEqual(m, hexdec("fbe2e5f0eee3c820fbeafaebef20fffbf0e1e0f0f520e0ed20e8ece0ebe5f0f2f120fff0eeec20f120faf2fee5e2202ce8f6f3ede220e8e6eee1e8f0f2d1202ce8f0f2e5e220e5d1")[::-1])
         self.assertEqual(
             GOST34112012512(m).digest(),
             hexdec("28fbc9bada033b1460642bdcddb90c3fb3e56c497ccd0f62b8a2ad4935e85f037613966de4ee00531ae60f3b5a47f8dae06915d5f2f194996fcabf2622e6881e")[::-1]