From: Sergey Matveev Date: Tue, 30 Apr 2019 07:07:40 +0000 (+0300) Subject: Yet another test vector for 34.11-2012-256 X-Git-Tag: 4.0~9 X-Git-Url: http://www.git.cypherpunks.ru/?p=pygost.git;a=commitdiff_plain;h=739b2be4cbdbf29726d132c1fd1679590ad7957f Yet another test vector for 34.11-2012-256 --- diff --git a/pygost/test_gost34112012.py b/pygost/test_gost34112012.py index a5e0b71..14be493 100644 --- a/pygost/test_gost34112012.py +++ b/pygost/test_gost34112012.py @@ -87,6 +87,14 @@ class TestVectors(TestCase): GOST34112012256(m).digest(), hexdec("508f7e553c06501d749a66fc28c6cac0b005746d97537fa85d9e40904efed29d")[::-1] ) + def test_habr144(self): + """Test vector from https://habr.com/ru/post/450024/ + """ + m = hexdec("d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff0900060000000000000000000000010000000100000000000000001000002400000001000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff") + self.assertSequenceEqual( + GOST34112012256(m).hexdigest(), + "c766085540caaa8953bfcf7a1ba220619cee50d65dc242f82f23ba4b180b18e0", + ) class TestPBKDF2(TestCase):