add cert/privkey scripts

This commit is contained in:
Conor Patrick
2018-05-06 20:14:11 -04:00
parent e68e6c9466
commit eb1d3f6267
4 changed files with 93 additions and 0 deletions

21
tools/dump_pem.py Normal file
View File

@@ -0,0 +1,21 @@
#!/usr/bin/env python
from __future__ import print_function
import sys,fileinput,binascii
try:
import ecdsa
except:
print('python ecdsa module is required')
print('try running: ')
print(' pip install ecdsa')
sys.exit(1)
if len(sys.argv) not in [2]:
print('usage: %s <key.pem>' % sys.argv[0])
sys.exit(1)
pemkey = sys.argv[1]
attestkey = ecdsa.SigningKey.from_pem(open(pemkey).read())
print(binascii.hexlify(attestkey.to_string()))
print(repr(attestkey.to_string()))