blob: 210f1a60dce8709b6f095647eee7bb5a7adecfe9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# $Id$
import rpki.x509, POW.pkix, base64, sys
def g(x):
return base64.b64encode(x).replace("+", "-").replace("/", "_")
def h(x):
return ":".join(("%02X" % ord(i) for i in x))
for file in sys.argv[1:]:
cert = rpki.x509.X509(Auto_file = file)
ski = cert.get_SKI()
print g(ski), h(ski), file
|