Refer to ZtM2 chp3.5, we can see that in step 5
rπ = α − cπ * kπ (mod l)
It's fine for public-key-ring part because there is private key kπ.
But what if it is commitment-ring? How to do with no kπ?
Please help to answer it. Thanks!
Refer to ZtM2 chp3.5, we can see that in step 5
rπ = α − cπ * kπ (mod l)
It's fine for public-key-ring part because there is private key kπ.
But what if it is commitment-ring? How to do with no kπ?
Please help to answer it. Thanks!
#Thanks for the reminder from @Koe.
Refer to ZtM2 chp 5.4...
The kπ here for "commitment-ring" should be xj-xj'
So that the challenge is
cπ+1 = Hn(m, Kπ, [α1G], [α1*Hp(K)], commitment_to_zero, [α2G])
Where commitment_to_zero can be derived fromxj-xj'
.
z_j
, from section 6.2.2 – koe Jun 23 '20 at 15:47c_pi = H(m, (K_pi), [alpha_k G], [alpha_k H_p(K_pi)], (C_pi - C'_pi), [alpha_z G])
.r_k_pi = alpha_k - c_pi*k_pi
andr_z = alpha_z - c_pi*z
. You can find discussion of the commitment to zero in section 5.4 – koe Jun 23 '20 at 16:55