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")