@@ -7,24 +7,24 @@ use typenum::Unsigned;
77use voprf:: { Group , Result , VoprfClient } ;
88
99use crate :: {
10- ChallengeDigest , Nonce , PPCipherSuite , TokenInput , TokenType , TruncatedTokenKeyId ,
10+ ChallengeDigest , Nonce , TokenInput , TokenType , TruncatedTokenKeyId ,
1111 auth:: authenticate:: TokenChallenge ,
1212 common:: {
1313 errors:: IssueTokenRequestError ,
14- private:: { PublicKey , public_key_to_token_key_id} ,
14+ private:: { PrivateCipherSuite , PublicKey , public_key_to_token_key_id} ,
1515 } ,
1616 truncate_token_key_id,
1717} ;
1818
1919/// State that is kept between the token requests and token responses.
20- pub struct TokenState < CS : PPCipherSuite > {
20+ pub struct TokenState < CS : PrivateCipherSuite > {
2121 pub ( crate ) clients : Vec < VoprfClient < CS > > ,
2222 pub ( crate ) token_inputs : Vec < TokenInput > ,
2323 pub ( crate ) challenge_digest : ChallengeDigest ,
2424 pub ( crate ) public_key : PublicKey < CS > ,
2525}
2626
27- impl < CS : PPCipherSuite > std:: fmt:: Debug for TokenState < CS > {
27+ impl < CS : PrivateCipherSuite > std:: fmt:: Debug for TokenState < CS > {
2828 fn fmt ( & self , f : & mut std:: fmt:: Formatter < ' _ > ) -> std:: fmt:: Result {
2929 f. debug_struct ( "TokenState" )
3030 . field ( "clients" , & self . clients . len ( ) )
@@ -43,7 +43,7 @@ impl<CS: PPCipherSuite> std::fmt::Debug for TokenState<CS> {
4343/// } BlindedElement;
4444/// ```
4545#[ derive( Debug ) ]
46- pub struct BlindedElement < CS : PPCipherSuite > {
46+ pub struct BlindedElement < CS : PrivateCipherSuite > {
4747 pub ( crate ) _marker : std:: marker:: PhantomData < CS > ,
4848 pub ( crate ) blinded_element : Vec < u8 > ,
4949}
@@ -58,21 +58,21 @@ pub struct BlindedElement<CS: PPCipherSuite> {
5858/// } AmortizedBatchTokenRequest;
5959/// ```
6060#[ derive( Debug , TlsDeserialize , TlsSerialize , TlsSize ) ]
61- pub struct AmortizedBatchTokenRequest < CS : PPCipherSuite > {
61+ pub struct AmortizedBatchTokenRequest < CS : PrivateCipherSuite > {
6262 pub ( crate ) token_type : TokenType ,
6363 pub ( crate ) truncated_token_key_id : TruncatedTokenKeyId ,
6464 pub ( crate ) blinded_elements : Vec < BlindedElement < CS > > ,
6565}
6666
67- impl < CS : PPCipherSuite > AmortizedBatchTokenRequest < CS > {
67+ impl < CS : PrivateCipherSuite > AmortizedBatchTokenRequest < CS > {
6868 /// Returns the number of blinded elements
6969 #[ must_use]
7070 pub fn nr ( & self ) -> usize {
7171 self . blinded_elements . len ( )
7272 }
7373}
7474
75- impl < CS : PPCipherSuite > AmortizedBatchTokenRequest < CS > {
75+ impl < CS : PrivateCipherSuite > AmortizedBatchTokenRequest < CS > {
7676 /// Issue a new token request.
7777 ///
7878 /// # Errors
@@ -178,13 +178,13 @@ impl<CS: PPCipherSuite> AmortizedBatchTokenRequest<CS> {
178178 }
179179}
180180
181- impl < CS : PPCipherSuite > Size for BlindedElement < CS > {
181+ impl < CS : PrivateCipherSuite > Size for BlindedElement < CS > {
182182 fn tls_serialized_len ( & self ) -> usize {
183183 <<CS :: Group as Group >:: ElemLen as Unsigned >:: USIZE
184184 }
185185}
186186
187- impl < CS : PPCipherSuite > Serialize for BlindedElement < CS > {
187+ impl < CS : PrivateCipherSuite > Serialize for BlindedElement < CS > {
188188 fn tls_serialize < W : std:: io:: Write > (
189189 & self ,
190190 writer : & mut W ,
@@ -194,7 +194,7 @@ impl<CS: PPCipherSuite> Serialize for BlindedElement<CS> {
194194 }
195195}
196196
197- impl < CS : PPCipherSuite > Deserialize for BlindedElement < CS > {
197+ impl < CS : PrivateCipherSuite > Deserialize for BlindedElement < CS > {
198198 fn tls_deserialize < R : std:: io:: Read > (
199199 bytes : & mut R ,
200200 ) -> std:: result:: Result < Self , tls_codec:: Error >
0 commit comments