reduce iteration time to 50ms
Some checks failed
continuous-integration/drone/push Build is failing

authenicator already prevents bruteforce, no need to slow down the
unlock process any further
This commit is contained in:
shimunn 2019-09-19 20:06:17 +02:00
parent 6cde9206de
commit 2235fddb9a
Signed by: shimun
GPG Key ID: E81D8382DC2F971B

View File

@ -3,7 +3,7 @@ use crate::*;
use cryptsetup_rs as luks;
use cryptsetup_rs::api::{CryptDeviceHandle, CryptDeviceOpenBuilder, Luks1Params};
use cryptsetup_rs::Luks1CryptDevice;
use cryptsetup_rs::{Luks1CryptDevice, CryptDevice};
use ctap;
use ctap::extensions::hmac::{FidoHmacCredential, HmacExtension};
use ctap::FidoDevice;
@ -112,6 +112,7 @@ pub fn add_key_to_luks(device: PathBuf, secret: &[u8; 32]) -> Fido2LuksResult<u8
} //TODO: find correct errorno and offer to format as luks
err => err?,
};
handle.set_iteration_time(50);
let slot = handle.add_keyslot(secret, prev_key.as_ref().map(|b| b.as_slice()), None)?;
Ok(slot)
}