@@ -481,7 +481,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> VerifiableServer<G,
481481 /// bytes to represent the server's private key
482482 pub fn new_with_key ( key : & [ u8 ] ) -> Result < Self > {
483483 let sk = G :: deserialize_scalar ( key. into ( ) ) ?;
484- let pk = G :: base_point ( ) * & sk;
484+ let pk = G :: base_elem ( ) * & sk;
485485 Ok ( Self {
486486 sk,
487487 pk,
@@ -497,7 +497,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> VerifiableServer<G,
497497 let dst = GenericArray :: from ( STR_HASH_TO_SCALAR )
498498 . concat ( get_context_string :: < G > ( Mode :: Verifiable ) ) ;
499499 let sk = G :: hash_to_scalar :: < H , _ , _ > ( Some ( seed) , dst) ?;
500- let pk = G :: base_point ( ) * & sk;
500+ let pk = G :: base_elem ( ) * & sk;
501501 Ok ( Self {
502502 sk,
503503 pk,
@@ -632,7 +632,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> VerifiableServer<G,
632632 & ' b IE : IntoIterator < Item = & ' b PreparedEvaluationElement < G , H > > ,
633633 <& ' b IE as IntoIterator >:: IntoIter : ExactSizeIterator ,
634634 {
635- let g = G :: base_point ( ) ;
635+ let g = G :: base_elem ( ) ;
636636 let u = g * t;
637637
638638 let proof = generate_proof (
@@ -901,7 +901,7 @@ where
901901 GenericArray :: from ( STR_HASH_TO_SCALAR ) . concat ( get_context_string :: < G > ( Mode :: Verifiable ) ) ;
902902 let m = G :: hash_to_scalar :: < H , _ , _ > ( context, dst) ?;
903903
904- let g = G :: base_point ( ) ;
904+ let g = G :: base_elem ( ) ;
905905 let t = g * & m;
906906 let u = t + & pk;
907907
@@ -945,11 +945,11 @@ fn generate_proof<
945945 GenericArray :: from ( STR_CHALLENGE ) . concat ( get_context_string :: < G > ( Mode :: Verifiable ) ) ;
946946 chain ! (
947947 h2_input,
948- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( b) ) ?,
949- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( m) ) ?,
950- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( z) ) ?,
951- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( t2) ) ?,
952- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( t3) ) ?,
948+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( b) ) ?,
949+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( m) ) ?,
950+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( z) ) ?,
951+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( t2) ) ?,
952+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( t3) ) ?,
953953 Serialize :: <U2 , _>:: from_owned( challenge_dst) ?,
954954 ) ;
955955
@@ -982,11 +982,11 @@ fn verify_proof<G: Group, H: BlockSizeUser + Digest + FixedOutputReset>(
982982 GenericArray :: from ( STR_CHALLENGE ) . concat ( get_context_string :: < G > ( Mode :: Verifiable ) ) ;
983983 chain ! (
984984 h2_input,
985- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( b) ) ?,
986- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( m) ) ?,
987- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( z) ) ?,
988- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( t2) ) ?,
989- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( t3) ) ?,
985+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( b) ) ?,
986+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( m) ) ?,
987+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( z) ) ?,
988+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( t2) ) ?,
989+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( t3) ) ?,
990990 Serialize :: <U2 , _>:: from_owned( challenge_dst) ?,
991991 ) ;
992992
@@ -1027,7 +1027,7 @@ fn finalize_after_unblind<
10271027 hash_input,
10281028 Serialize :: <U2 >:: from( input. as_ref( ) ) ?,
10291029 Serialize :: <U2 >:: from( info) ?,
1030- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( unblinded_element) ) ?,
1030+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( unblinded_element) ) ?,
10311031 Serialize :: <U2 , _>:: from_owned( finalize_dst) ?,
10321032 ) ;
10331033
@@ -1053,22 +1053,22 @@ fn compute_composites<G: Group, H: BlockSizeUser + Digest + FixedOutputReset>(
10531053
10541054 chain ! (
10551055 h1_input,
1056- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( b) ) ?,
1056+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( b) ) ?,
10571057 Serialize :: <U2 , _>:: from_owned( seed_dst) ?,
10581058 ) ;
10591059 let seed = h1_input
10601060 . fold ( H :: new ( ) , |h, bytes| h. chain_update ( bytes) )
10611061 . finalize ( ) ;
10621062
1063- let mut m = G :: identity ( ) ;
1064- let mut z = G :: identity ( ) ;
1063+ let mut m = G :: identity_elem ( ) ;
1064+ let mut z = G :: identity_elem ( ) ;
10651065
10661066 for ( i, ( c, d) ) in c_slice. zip ( d_slice) . enumerate ( ) {
10671067 chain ! ( h2_input,
10681068 Serialize :: <U2 , _>:: from_owned( seed. clone( ) ) ?,
10691069 i2osp:: <U2 >( i) ? => |x| Some ( x. as_slice( ) ) ,
1070- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( c. value) ) ?,
1071- Serialize :: <U2 , _>:: from_owned( G :: to_arr ( d. value) ) ?,
1070+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( c. value) ) ?,
1071+ Serialize :: <U2 , _>:: from_owned( G :: serialize_elem ( d. value) ) ?,
10721072 Serialize :: <U2 , _>:: from_owned( composite_dst) ?,
10731073 ) ;
10741074 let dst = GenericArray :: from ( STR_HASH_TO_SCALAR )
0 commit comments