]> Cypherpunks.ru repositories - pygost.git/blobdiff - pygost/asn1schemas/cert-dane-hash.py
cert-dane-hash takes data from stdin for convenience
[pygost.git] / pygost / asn1schemas / cert-dane-hash.py
index ac891c14083ccbbdada8ca7c34db1c4c3ffefc4b..0292b9ea3b984d46c14a92c72dfb229c1614a82e 100755 (executable)
@@ -9,8 +9,7 @@ import sys
 from pygost.asn1schemas.x509 import Certificate
 
 
-with open(sys.argv[1], "rb") as fd:
-    lines = fd.read().decode("ascii").split("-----")
+lines = sys.stdin.read().split("-----")
 idx = lines.index("BEGIN CERTIFICATE")
 if idx == -1:
     raise ValueError("PEM has no CERTIFICATE")