Private-Key

如何在 C++ 中創建未壓縮的公鑰?

  • February 25, 2018

我需要以未壓縮的形式從我的私鑰中導出公鑰。我知道如何使用libbitcoin創建壓縮格式,但我在那裡找不到合適的未壓縮格式方法。

C++ 中有沒有其他庫可以做到這一點?

我對c++或libbitcoin不太了解,但是我在bc::wallet::ec_public類中找到了一個公共方法

bool to_uncompressed(ec_uncompressed& out) const;

所以我想你ec_public可以ec_uncompressed通過byte_array

ec_uncompressed uncomp;
<public key>.to_uncompressed(uncomp);
std::cout << "Uncompressed: " << uncomp << std::endl;

引用自:https://bitcoin.stackexchange.com/questions/71386