Fix set management key to accept any length

This commit is contained in:
Sosthène Guédon
2022-11-15 11:05:29 +01:00
parent 050da53719
commit d21a04dcec
+1 -5
View File
@@ -440,11 +440,7 @@ impl Persistent {
self.set_management_key(YUBICO_DEFAULT_MANAGEMENT_KEY, client);
}
pub fn set_management_key(
&mut self,
management_key: &[u8; 24],
client: &mut impl trussed::Client,
) {
pub fn set_management_key(&mut self, management_key: &[u8], client: &mut impl trussed::Client) {
// let new_management_key = syscall!(self.trussed.unsafe_inject_tdes_key(
let new_management_key =
syscall!(client