Post
Topic
Board Кодеры
Merits 1 from 1 user
Re: ---TTC---
by
negeroy
on 23/01/2018, 21:27:54 UTC
⭐ Merited by neiros (1)
Вчера, например, целый день потратил на то, каким образом возможно по сети отправлять алерты. Механизм уже понятен. Даже получилось отправить "на деревню дедушке" пару алертов. Но для правильной работы необходимо каким-то образом сгенерировать публичный и приватный ключи определённого формата.
Кто знает как это можно сделать?
Кто знает того кто знает как это можно сделать?

Quote
Сюда нужно вставить публичный - https://github.com/neiros/---TTC---/blob/TTC-all-Lyra2REv2/src/chainparams.cpp#L32
Сюда приватный - https://github.com/jimmysong/bitcoin/blob/sendalert/src/sendalert.cpp#L98

Делаются они, как гугл говорит, вроде бы примерно таким образом:
openssl ecparam -genkey -name secp256r1 -out mainalert.pem
openssl ec -in mainalert.pem -noout -text
и т.д.


Code:
openssl ecparam -name secp256k1 -genkey -param_enc explicit -outform PEM -out key.pem

hex приватного
Code:
openssl ec -in key.pem -outform DER | tail -c 279 | xxd -p -c 279

hex публичного
Code:
openssl ec -in key.pem -pubout -outform DER | tail -c 65 | xxd -p -c 65