parent
a055f4e8fb
commit
2bc37a10fe
@ -1,14 +0,0 @@
|
||||
seckey1: 4141414141414141414141414141414141414141414141414141414141414141
|
||||
pubkey1: db995fe25169d141cab9bbba92baa01f9f2e1ece7df4cb2ac05190f37fcc1f9d
|
||||
|
||||
seckey2: 4242424242424242424242424242424242424242424242424242424242424242
|
||||
pubkey2: 2152f8d19b791d24453242e15f2eab6cb7cffa7b6a5ed30097960e069881db12
|
||||
|
||||
seckey3: 4343434343434343434343434343434343434343434343434343434343434343
|
||||
pubkey3: 22fc297792f0b6ffc0bfcfdb7edb0c0aa14e025a365ec0e342e86e3829cb74b6
|
||||
|
||||
seckey4: 4444444444444444444444444444444444444444444444444444444444444444
|
||||
pubkey4: d759793bbc13a2819a827c76adb6fba8a49aee007f49f2d0992d99b825ad2c48
|
||||
|
||||
seckey5: 4545454545454545454545454545454545454545454545454545454545454545
|
||||
pubkey5: 6355691c178a8ff91007a7478afb955ef7352c63e7b25703984cf78b26e21a56
|
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import binascii
|
||||
import ed25519
|
||||
|
||||
def hex_to_c(s):
|
||||
return '"\\x' + '\\x'.join([s[i:i + 2] for i in range(0, len(s), 2)]) + '"'
|
||||
|
||||
for c in 'ABCDEFGHI':
|
||||
print()
|
||||
seckey = c.encode() * 32
|
||||
seckey_hex = binascii.hexlify(seckey).decode()
|
||||
print('seckey', seckey_hex)
|
||||
print(' ', hex_to_c(seckey_hex))
|
||||
sk = ed25519.SigningKey(seckey)
|
||||
pubkey = sk.get_verifying_key().to_bytes()
|
||||
pubkey_hex = binascii.hexlify(pubkey).decode()
|
||||
print('pubkey', pubkey_hex)
|
||||
print(' ', hex_to_c(pubkey_hex))
|
Loading…
Reference in new issue