diff --git a/tsp_sdk/Cargo.toml b/tsp_sdk/Cargo.toml index f4ab761..6bbbb9d 100644 --- a/tsp_sdk/Cargo.toml +++ b/tsp_sdk/Cargo.toml @@ -13,7 +13,7 @@ publish = true [features] cesr-t = [] -default = ["async"] +default = ["async", "nacl"] essr = [] strict = [] fuzzing = ["dep:arbitrary"] diff --git a/tsp_sdk/src/crypto/tsp_nacl.rs b/tsp_sdk/src/crypto/tsp_nacl.rs index 11233db..495c968 100644 --- a/tsp_sdk/src/crypto/tsp_nacl.rs +++ b/tsp_sdk/src/crypto/tsp_nacl.rs @@ -110,8 +110,8 @@ pub(crate) fn seal( *digest = crate::crypto::blake2b256(&cesr_message) } - let sender_secret_key = SecretKey::from_slice(&sender.decryption_key())?; - let receiver_public_key = PublicKey::from_slice(&receiver.encryption_key())?; + let sender_secret_key = SecretKey::from_slice(sender.decryption_key())?; + let receiver_public_key = PublicKey::from_slice(receiver.encryption_key())?; let sender_box = ChaChaBox::new(&receiver_public_key, &sender_secret_key);