pubkey
This commit is contained in:
@@ -1,6 +1,16 @@
|
||||
from ecdsa import SigningKey, NIST256p
|
||||
from ecdsa.util import randrange_from_seed__trytryagain
|
||||
import sys
|
||||
|
||||
if len(sys.argv) > 1:
|
||||
print('using input seed file ', sys.argv[1])
|
||||
rng = open(sys.argv[1],'rb').read()
|
||||
secexp = randrange_from_seed__trytryagain(rng, NIST256p.order)
|
||||
sk = SigningKey.from_secret_exponent(secexp,curve = NIST256p)
|
||||
else:
|
||||
sk = SigningKey.generate(curve = NIST256p)
|
||||
|
||||
|
||||
sk = SigningKey.generate(curve = NIST256p)
|
||||
|
||||
sk_name = 'signing_key.pem'
|
||||
print('Signing key for signing device firmware: '+sk_name)
|
||||
|
Reference in New Issue
Block a user