Generic PublicKey and PrivateKey
This commit is contained in:
@@ -30,8 +30,8 @@ pub trait KeyExchange<D: Hash, G: Group> {
|
||||
l1_bytes: Vec<u8>,
|
||||
l2_bytes: Vec<u8>,
|
||||
ke1_message: Self::KE1Message,
|
||||
client_s_pk: PublicKey,
|
||||
server_s_sk: PrivateKey,
|
||||
client_s_pk: PublicKey<G>,
|
||||
server_s_sk: PrivateKey<G>,
|
||||
id_u: Vec<u8>,
|
||||
id_s: Vec<u8>,
|
||||
context: Vec<u8>,
|
||||
@@ -43,8 +43,8 @@ pub trait KeyExchange<D: Hash, G: Group> {
|
||||
ke2_message: Self::KE2Message,
|
||||
ke1_state: &Self::KE1State,
|
||||
serialized_credential_request: &[u8],
|
||||
server_s_pk: PublicKey,
|
||||
client_s_sk: PrivateKey,
|
||||
server_s_pk: PublicKey<G>,
|
||||
client_s_sk: PrivateKey<G>,
|
||||
id_u: Vec<u8>,
|
||||
id_s: Vec<u8>,
|
||||
context: Vec<u8>,
|
||||
|
||||
Reference in New Issue
Block a user