@@ -37,7 +37,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> NonVerifiableClient
3737 pub fn deserialize ( input : & [ u8 ] ) -> Result < Self > {
3838 let mut input = input. iter ( ) . copied ( ) ;
3939
40- let blind = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
40+ let blind = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
4141
4242 Ok ( Self {
4343 blind,
@@ -60,7 +60,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> VerifiableClient<G,
6060 pub fn deserialize ( input : & [ u8 ] ) -> Result < Self > {
6161 let mut input = input. iter ( ) . copied ( ) ;
6262
63- let blind = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
63+ let blind = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
6464 let blinded_element = G :: from_element_slice ( & deserialize ( & mut input) ?) ?;
6565
6666 Ok ( Self {
@@ -81,7 +81,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> NonVerifiableServer
8181 pub fn deserialize ( input : & [ u8 ] ) -> Result < Self > {
8282 let mut input = input. iter ( ) . copied ( ) ;
8383
84- let sk = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
84+ let sk = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
8585
8686 Ok ( Self {
8787 sk,
@@ -104,7 +104,7 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> VerifiableServer<G,
104104 pub fn deserialize ( input : & [ u8 ] ) -> Result < Self > {
105105 let mut input = input. iter ( ) . copied ( ) ;
106106
107- let sk = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
107+ let sk = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
108108 let pk = G :: from_element_slice ( & deserialize ( & mut input) ?) ?;
109109
110110 Ok ( Self {
@@ -129,8 +129,8 @@ impl<G: Group, H: BlockSizeUser + Digest + FixedOutputReset> Proof<G, H> {
129129 pub fn deserialize ( input : & [ u8 ] ) -> Result < Self > {
130130 let mut input = input. iter ( ) . copied ( ) ;
131131
132- let c_scalar = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
133- let s_scalar = G :: from_scalar_slice ( & deserialize ( & mut input) ?) ?;
132+ let c_scalar = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
133+ let s_scalar = G :: deserialize_scalar ( & deserialize ( & mut input) ?) ?;
134134
135135 Ok ( Proof {
136136 c_scalar,
0 commit comments