solo1/tools/gencert/print_x_y.py

18 wiersze
384 B
Python

2019-01-04 03:30:00 +00:00
#!/usr/bin/env python
# -*- coding: utf-8 -*-
2018-12-17 00:05:33 +00:00
#
2018-10-28 20:30:55 +00:00
import sys
from ecdsa import SigningKey, NIST256p
sk = SigningKey.from_pem(open(sys.argv[1]).read())
print('Private key in various formats:')
print()
print([c for c in sk.to_string()])
print()
2019-01-03 13:27:21 +00:00
print(''.join(['%02x' % c for c in sk.to_string()]))
2018-10-28 20:30:55 +00:00
print()
2019-01-03 13:27:21 +00:00
print('"\\x' + '\\x'.join(['%02x' % c for c in sk.to_string()]) + '"')
2018-10-28 20:30:55 +00:00
print()