]> Cypherpunks.ru repositories - pygost.git/blobdiff - pygost/test_gost3411_94.py
Consistent source code quote symbols
[pygost.git] / pygost / test_gost3411_94.py
index 771cad689fd4eec2eae247a50492f29fdd4fd99d..b4d08fbdd839ea590b2c4d73ff36b21a0b42fe62 100644 (file)
@@ -26,54 +26,54 @@ class TestCopy(TestCase):
     def runTest(self):
         m = GOST341194()
         c = m.copy()
-        m.update(b'foobar')
-        c.update(b'foo')
-        c.update(b'bar')
+        m.update(b"foobar")
+        c.update(b"foo")
+        c.update(b"bar")
         self.assertEqual(m.digest(), c.digest())
 
 
 class TestHMACPEP247(TestCase):
     def runTest(self):
-        h = hmac.new(b'foo', digestmod=gost3411_94)
-        h.update(b'foobar')
+        h = hmac.new(b"foo", digestmod=gost3411_94)
+        h.update(b"foobar")
         h.digest()
 
 
 class TestVectors(TestCase):
     def test_empty(self):
         self.assertEqual(
-            GOST341194(b'', "GostR3411_94_TestParamSet").hexdigest(),
+            GOST341194(b"", "GostR3411_94_TestParamSet").hexdigest(),
             "8d0f49492c91f45a68ff5c05d2c2b4ab78027b9aab5ce3feff5267c49cb985ce",
         )
 
     def test_a(self):
         self.assertEqual(
-            GOST341194(b'a', "GostR3411_94_TestParamSet").hexdigest(),
+            GOST341194(b"a", "GostR3411_94_TestParamSet").hexdigest(),
             "dd14f362cefd49f873a5c644431b87219c3449661f808ac8e9667c369e532cd4",
         )
 
     def test_abc(self):
         self.assertEqual(
-            GOST341194(b'abc', "GostR3411_94_TestParamSet").hexdigest(),
+            GOST341194(b"abc", "GostR3411_94_TestParamSet").hexdigest(),
             "1dd5a4067c49703b75bc75c9290f5ecbb5eb85229e7277a2b2b14fc4484313f3",
         )
 
     def test_message_digest(self):
         self.assertEqual(
-            GOST341194(b'message digest', "GostR3411_94_TestParamSet").hexdigest(),
+            GOST341194(b"message digest", "GostR3411_94_TestParamSet").hexdigest(),
             "4d9a88a416de2fdb72de483f27652b5869243dec59be0cb6992c8fb1ec3444ad",
         )
 
     def test_Us(self):
         self.assertEqual(
-            GOST341194(128 * b'U', "GostR3411_94_TestParamSet").hexdigest(),
+            GOST341194(128 * b"U", "GostR3411_94_TestParamSet").hexdigest(),
             "a43357fee8a926d9522a06870a66251c553e2774a0851d0cef0c1825eda3a353",
         )
 
     def test_dog(self):
         self.assertEqual(
             GOST341194(
-                b'The quick brown fox jumps over the lazy dog',
+                b"The quick brown fox jumps over the lazy dog",
                 "GostR3411_94_TestParamSet",
             ).hexdigest(),
             "94421f6d370fa1d16ba7ac5e31296529c968047dca9bf4258ac59a0c41fab777",
@@ -82,7 +82,7 @@ class TestVectors(TestCase):
     def test_cog(self):
         self.assertEqual(
             GOST341194(
-                b'The quick brown fox jumps over the lazy cog',
+                b"The quick brown fox jumps over the lazy cog",
                 "GostR3411_94_TestParamSet",
             ).hexdigest(),
             "45c4ee4ee1d25091312135540d6702e6677f7a73b5da31e10b8bb7aadac4eba3",
@@ -91,7 +91,7 @@ class TestVectors(TestCase):
     def test_rfc32(self):
         self.assertEqual(
             GOST341194(
-                b'This is message, length=32 bytes',
+                b"This is message, length=32 bytes",
                 "GostR3411_94_TestParamSet",
             ).hexdigest(),
             "faff37a615a816691cff3ef8b68ca247e09525f39f8119832eb81975d366c4b1",
@@ -100,7 +100,7 @@ class TestVectors(TestCase):
     def test_rfc50(self):
         self.assertEqual(
             GOST341194(
-                b'Suppose the original message has length = 50 bytes',
+                b"Suppose the original message has length = 50 bytes",
                 "GostR3411_94_TestParamSet",
             ).hexdigest(),
             "0852f5623b89dd57aeb4781fe54df14eeafbc1350613763a0d770aa657ba1a47",
@@ -112,26 +112,26 @@ class TestVectorsCryptoPro(TestCase):
     """
     def test_empty(self):
         self.assertEqual(
-            GOST341194(b'', "GostR3411_94_CryptoProParamSet").hexdigest(),
+            GOST341194(b"", "GostR3411_94_CryptoProParamSet").hexdigest(),
             "c056d64c2383c44a58139c9b560111ac133e43fb840f838714840ca33c5f1e98",
         )
 
     def test_a(self):
         self.assertEqual(
-            GOST341194(b'a', "GostR3411_94_CryptoProParamSet").hexdigest(),
+            GOST341194(b"a", "GostR3411_94_CryptoProParamSet").hexdigest(),
             "1130402fcfaaf1ef3c13e3173f105a715580f7c97900af37bf832128dd524ce7",
         )
 
     def test_abc(self):
         self.assertEqual(
-            GOST341194(b'abc', "GostR3411_94_CryptoProParamSet").hexdigest(),
+            GOST341194(b"abc", "GostR3411_94_CryptoProParamSet").hexdigest(),
             "2cd42ff986293b167e994381ed59747414dd24953677762d39d718bf6d0585b2",
         )
 
     def test_message_digest(self):
         self.assertEqual(
             GOST341194(
-                b'message digest',
+                b"message digest",
                 "GostR3411_94_CryptoProParamSet",
             ).hexdigest(),
             "a01b72299bc39a540fd672a99a72b4bdfe74417386986efaeb01a42add4160bc",
@@ -140,7 +140,7 @@ class TestVectorsCryptoPro(TestCase):
     def test_dog(self):
         self.assertEqual(
             GOST341194(
-                b'The quick brown fox jumps over the lazy dog',
+                b"The quick brown fox jumps over the lazy dog",
                 "GostR3411_94_CryptoProParamSet",
             ).hexdigest(),
             "760a8365d570476e787254761be7656774021b1f3de56f588c501a364a290490",
@@ -149,7 +149,7 @@ class TestVectorsCryptoPro(TestCase):
     def test_32(self):
         self.assertEqual(
             GOST341194(
-                b'This is message, length=32 bytes',
+                b"This is message, length=32 bytes",
                 "GostR3411_94_CryptoProParamSet",
             ).hexdigest(),
             "eb48de3e89e71bcb695fc752d617fae757f34fa77fa58ee114c5bdb7f7c2ef2c",
@@ -158,7 +158,7 @@ class TestVectorsCryptoPro(TestCase):
     def test_50(self):
         self.assertEqual(
             GOST341194(
-                b'Suppose the original message has length = 50 bytes',
+                b"Suppose the original message has length = 50 bytes",
                 "GostR3411_94_CryptoProParamSet",
             ).hexdigest(),
             "1150a63031dc611a5f5e40d93153f74ebde8216f6792c25a91cfcabc5c0c73c3",
@@ -166,6 +166,6 @@ class TestVectorsCryptoPro(TestCase):
 
     def test_Us(self):
         self.assertEqual(
-            GOST341194(128 * b'U', "GostR3411_94_CryptoProParamSet").hexdigest(),
+            GOST341194(128 * b"U", "GostR3411_94_CryptoProParamSet").hexdigest(),
             "e8c449f608104c512710cd37fded920df1e86b211623fa27f4bb914661c74a1c",
         )