Stealth-Address

測試 BIP47 測試向量

  • January 23, 2016

BIP47是繼BIP64(隱形地址)之後的一種新的秘密共享協議。

測試向量在這裡。

我被卡住了2.iv。我們乘以S0 = B0 * a0( 024ce8e3b04ea205ff49f529950616c3db615b1e37753858cc60c1ce64d17e2ad8 * 8d6a8ecd8ee5e0042ad0cb56e3a971c760b5145c3917a8e7beaf0ed92d7a520c = 03f5bb84706ee366052471e6139e6a9a969d586e5fe6471a9b96c3d8caefe86fef)。

從中我們正在尋找:

s = HMAC-SHA512(x, o)
"x" is the x value of the secret point
"o" is the outpoint being spent by the first pubkey-exposing input of the transaction.

首先是什麼HMAC-SHA512(x, o)意思?具體是什麼o?這個因素如何影響測試向量值?

根據 BIP47 (Justus Ranvier) 的創建者,它是 RFC2014 表示法:

<https://en.wikipedia.org/wiki/Hash-based_message_authentication_code#Definition_.28from_RFC_2104.29>

<https://www.rfc-editor.org/rfc/rfc2104>

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