@@ -12,7 +12,7 @@ use crate::keys::KeyPackage;
1212use crate :: {
1313 compute_lagrange_coefficient,
1414 keys:: {
15- repairable:: { repair_share_step_1 , repair_share_step_2 , repair_share_step_3 } ,
15+ repairable:: { repair_share_part1 , repair_share_part2 , repair_share_part3 } ,
1616 PublicKeyPackage , SecretShare ,
1717 } ,
1818 Ciphersuite , Error , Field , Group , Identifier ,
@@ -62,33 +62,33 @@ pub fn check_rts<C: Ciphersuite, R: RngCore + CryptoRng>(mut rng: R) {
6262 // Each helper generates random values for each helper
6363
6464 let helper_1_deltas =
65- repair_share_step_1 ( & helpers, helper_1, & mut rng, participant. identifier ) . unwrap ( ) ;
65+ repair_share_part1 ( & helpers, helper_1, & mut rng, participant. identifier ) . unwrap ( ) ;
6666 let helper_4_deltas =
67- repair_share_step_1 ( & helpers, helper_4, & mut rng, participant. identifier ) . unwrap ( ) ;
67+ repair_share_part1 ( & helpers, helper_4, & mut rng, participant. identifier ) . unwrap ( ) ;
6868 let helper_5_deltas =
69- repair_share_step_1 ( & helpers, helper_5, & mut rng, participant. identifier ) . unwrap ( ) ;
69+ repair_share_part1 ( & helpers, helper_5, & mut rng, participant. identifier ) . unwrap ( ) ;
7070
7171 // Each helper calculates their sigma from the random values received from the other helpers
7272
73- let helper_1_sigma: Sigma < C > = repair_share_step_2 :: < C > ( & [
73+ let helper_1_sigma: Sigma < C > = repair_share_part2 :: < C > ( & [
7474 helper_1_deltas[ & helpers[ 0 ] ] ,
7575 helper_4_deltas[ & helpers[ 0 ] ] ,
7676 helper_5_deltas[ & helpers[ 0 ] ] ,
7777 ] ) ;
78- let helper_4_sigma: Sigma < C > = repair_share_step_2 :: < C > ( & [
78+ let helper_4_sigma: Sigma < C > = repair_share_part2 :: < C > ( & [
7979 helper_1_deltas[ & helpers[ 1 ] ] ,
8080 helper_4_deltas[ & helpers[ 1 ] ] ,
8181 helper_5_deltas[ & helpers[ 1 ] ] ,
8282 ] ) ;
83- let helper_5_sigma: Sigma < C > = repair_share_step_2 :: < C > ( & [
83+ let helper_5_sigma: Sigma < C > = repair_share_part2 :: < C > ( & [
8484 helper_1_deltas[ & helpers[ 2 ] ] ,
8585 helper_4_deltas[ & helpers[ 2 ] ] ,
8686 helper_5_deltas[ & helpers[ 2 ] ] ,
8787 ] ) ;
8888
8989 // The participant wishing to recover their share sums the sigmas sent from all helpers
9090
91- let participant_recovered_share = repair_share_step_3 (
91+ let participant_recovered_share = repair_share_part3 (
9292 & [ helper_1_sigma, helper_4_sigma, helper_5_sigma] ,
9393 participant. identifier ,
9494 & public_key_package,
@@ -108,8 +108,8 @@ fn generate_scalar_from_byte_string<C: Ciphersuite>(
108108 out. unwrap ( )
109109}
110110
111- /// Test repair_share_step_1
112- pub fn check_repair_share_step_1 < C : Ciphersuite , R : RngCore + CryptoRng > ( mut rng : R ) {
111+ /// Test repair_share_part1
112+ pub fn check_repair_share_part1 < C : Ciphersuite , R : RngCore + CryptoRng > ( mut rng : R ) {
113113 // Compute shares
114114
115115 let max_signers = 5 ;
@@ -142,7 +142,7 @@ pub fn check_repair_share_step_1<C: Ciphersuite, R: RngCore + CryptoRng>(mut rng
142142 ] ;
143143
144144 // Generate deltas for helper 4
145- let deltas = repair_share_step_1 ( & helpers, helper_4, & mut rng, participant. identifier ) . unwrap ( ) ;
145+ let deltas = repair_share_part1 ( & helpers, helper_4, & mut rng, participant. identifier ) . unwrap ( ) ;
146146
147147 let lagrange_coefficient = compute_lagrange_coefficient (
148148 & helpers. iter ( ) . cloned ( ) . collect ( ) ,
@@ -161,8 +161,8 @@ pub fn check_repair_share_step_1<C: Ciphersuite, R: RngCore + CryptoRng>(mut rng
161161 assert ! ( lhs == rhs)
162162}
163163
164- /// Test repair_share_step_2
165- pub fn check_repair_share_step_2 < C : Ciphersuite > ( repair_share_helpers : & Value ) {
164+ /// Test repair_share_part2
165+ pub fn check_repair_share_part2 < C : Ciphersuite > ( repair_share_helpers : & Value ) {
166166 let values = & repair_share_helpers[ "scalar_generation" ] ;
167167
168168 let value_1 = Delta :: new ( generate_scalar_from_byte_string :: < C > (
@@ -174,7 +174,7 @@ pub fn check_repair_share_step_2<C: Ciphersuite>(repair_share_helpers: &Value) {
174174 let value_3 = Delta :: new ( generate_scalar_from_byte_string :: < C > (
175175 values[ "random_scalar_3" ] . as_str ( ) . unwrap ( ) ,
176176 ) ) ;
177- let expected = repair_share_step_2 :: < C > ( & [ value_1, value_2, value_3] ) ;
177+ let expected = repair_share_part2 :: < C > ( & [ value_1, value_2, value_3] ) ;
178178
179179 let actual = Sigma :: new ( generate_scalar_from_byte_string :: < C > (
180180 values[ "random_scalar_sum" ] . as_str ( ) . unwrap ( ) ,
@@ -183,8 +183,8 @@ pub fn check_repair_share_step_2<C: Ciphersuite>(repair_share_helpers: &Value) {
183183 assert ! ( actual == expected) ;
184184}
185185
186- /// Test repair_share
187- pub fn check_repair_share_step_3 < C : Ciphersuite , R : RngCore + CryptoRng > (
186+ /// Test repair_share_part3
187+ pub fn check_repair_share_part3 < C : Ciphersuite , R : RngCore + CryptoRng > (
188188 mut rng : R ,
189189 repair_share_helpers : & Value ,
190190) {
@@ -217,7 +217,7 @@ pub fn check_repair_share_step_3<C: Ciphersuite, R: RngCore + CryptoRng>(
217217 sigmas[ "sigma_4" ] . as_str ( ) . unwrap ( ) ,
218218 ) ) ;
219219
220- let actual = repair_share_step_3 :: < C > (
220+ let actual = repair_share_part3 :: < C > (
221221 & [ sigma_1, sigma_2, sigma_3, sigma_4] ,
222222 Identifier :: try_from ( 2 ) . unwrap ( ) ,
223223 & public_key_package,
@@ -230,8 +230,8 @@ pub fn check_repair_share_step_3<C: Ciphersuite, R: RngCore + CryptoRng>(
230230 assert ! ( expected == actual. signing_share( ) . to_scalar( ) ) ;
231231}
232232
233- /// Test repair share step 1 fails with invalid numbers of signers.
234- pub fn check_repair_share_step_1_fails_with_invalid_min_signers <
233+ /// Test repair share part 1 fails with invalid numbers of signers.
234+ pub fn check_repair_share_part1_fails_with_invalid_min_signers <
235235 C : Ciphersuite ,
236236 R : RngCore + CryptoRng ,
237237> (
@@ -255,7 +255,7 @@ pub fn check_repair_share_step_1_fails_with_invalid_min_signers<
255255
256256 let helper = Identifier :: try_from ( 3 ) . unwrap ( ) ;
257257
258- let out = repair_share_step_1 (
258+ let out = repair_share_part1 (
259259 & [ helper] ,
260260 & key_packages[ & helper] ,
261261 & mut rng,
0 commit comments