From 09be5ef551ae5afcda73c2b7872e28faf6a14849 Mon Sep 17 00:00:00 2001 From: shimun Date: Mon, 8 Jun 2020 18:08:24 +0200 Subject: [PATCH] assemble secret in correct order --- src/cli.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli.rs b/src/cli.rs index d92a834..98c3f98 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -155,7 +155,7 @@ fn derive_secret( let (unsalted, cred) = perform_challenge(&credentials, salt, timeout - start.elapsed().unwrap(), pin)?; - Ok((sha256(&[&unsalted[..], salt]), cred.clone())) + Ok((sha256(&[salt, &unsalted[..]]), cred.clone())) } fn read_pin() -> Fido2LuksResult {