File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ mod tests {
70
70
71
71
use super :: * ;
72
72
73
- const EXPECTED_HASH : & str = "093b4b8044c9b0f33ed678ac34096f4d5071768c8804bf98e9f239af0bbbfeeb " ;
73
+ const EXPECTED_HASH : & str = "47675a6fad57040b194655b103bc0439ff9d6920a7ba86bd53756db7ce2952f5 " ;
74
74
75
75
#[ test]
76
76
fn test_compute_hash ( ) {
Original file line number Diff line number Diff line change @@ -151,15 +151,13 @@ impl MithrilFixtureBuilder {
151
151
party_index : usize ,
152
152
kes_key_seed : & mut [ u8 ] ,
153
153
) -> PartyId {
154
- let cold_key_seed: Vec < u8 > = self
155
- . party_id_seed
154
+ let mut cold_key_seed: Vec < u8 > = ( party_index )
155
+ . to_le_bytes ( )
156
156
. iter ( )
157
- . copied ( )
158
- . map ( |s| {
159
- s. saturating_mul ( self . number_of_signers as u8 )
160
- . saturating_add ( party_index as u8 )
161
- } )
157
+ . zip ( self . party_id_seed )
158
+ . map ( |( v1, v2) | v1 + v2)
162
159
. collect ( ) ;
160
+ cold_key_seed. resize ( 32 , 0 ) ;
163
161
let keypair =
164
162
ColdKeyGenerator :: create_deterministic_keypair ( cold_key_seed. try_into ( ) . unwrap ( ) ) ;
165
163
let mut dummy_buffer = [ 0u8 ; Sum6Kes :: SIZE + 4 ] ;
You can’t perform that action at this time.
0 commit comments