]> Cypherpunks.ru repositories - pygost.git/commitdiff
X.509 certificate uses reversed digest
authorSergey Matveev <stargrave@stargrave.org>
Tue, 12 May 2020 20:59:40 +0000 (23:59 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 12 May 2020 20:59:49 +0000 (23:59 +0300)
Fix asn1schemas/cert-selfsigned-example.py.

pygost/asn1schemas/cert-selfsigned-example.py

index 10ec5d29de3eeb8c620d39786336dd22b9875e2c..e8a3327904301258acc235f3db1ea094e93267fc 100644 (file)
@@ -123,7 +123,7 @@ cert = Certificate((
     ("signatureValue", BitString(sign(
         curve,
         prv,
-        GOST34112012512(tbs.encode()).digest(),
+        GOST34112012512(tbs.encode()).digest()[::-1],
         mode=2012,
     ))),
 ))