mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2025-07-29 17:48:43 -04:00
Compute I earlier
This commit is contained in:
parent
22ff99b65f
commit
46d0eaedea
1 changed files with 3 additions and 8 deletions
|
@ -46,8 +46,7 @@ fn final_challenge(
|
||||||
I_hat_a: EdwardsPoint,
|
I_hat_a: EdwardsPoint,
|
||||||
I_hat_b: EdwardsPoint,
|
I_hat_b: EdwardsPoint,
|
||||||
R_prime_a: EdwardsPoint,
|
R_prime_a: EdwardsPoint,
|
||||||
I_a: EdwardsPoint,
|
I: EdwardsPoint,
|
||||||
I_b: EdwardsPoint,
|
|
||||||
msg: [u8; 32],
|
msg: [u8; 32],
|
||||||
) -> Result<(Scalar, Scalar)> {
|
) -> Result<(Scalar, Scalar)> {
|
||||||
let h_0 = {
|
let h_0 = {
|
||||||
|
@ -79,8 +78,6 @@ fn final_challenge(
|
||||||
keccak.update(ring_concat.as_slice());
|
keccak.update(ring_concat.as_slice());
|
||||||
keccak.update(&msg);
|
keccak.update(&msg);
|
||||||
|
|
||||||
let I = I_a + I_b;
|
|
||||||
|
|
||||||
let h_last = fake_responses
|
let h_last = fake_responses
|
||||||
.iter()
|
.iter()
|
||||||
.enumerate()
|
.enumerate()
|
||||||
|
@ -255,8 +252,7 @@ impl Alice0 {
|
||||||
self.I_hat_a,
|
self.I_hat_a,
|
||||||
msg.I_hat_b,
|
msg.I_hat_b,
|
||||||
self.R_prime_a,
|
self.R_prime_a,
|
||||||
self.I_a,
|
self.I_a + msg.I_b,
|
||||||
msg.I_b,
|
|
||||||
self.msg,
|
self.msg,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
|
@ -427,8 +423,7 @@ impl Bob1 {
|
||||||
I_hat_a,
|
I_hat_a,
|
||||||
self.I_hat_b,
|
self.I_hat_b,
|
||||||
self.R_prime_a,
|
self.R_prime_a,
|
||||||
I_a,
|
I_a + self.I_b,
|
||||||
self.I_b,
|
|
||||||
self.msg,
|
self.msg,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue