From ada3454d2603c7691bddf4ebf67d420aafa6c323 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Mon, 2 Dec 2019 02:23:16 +0000 Subject: [PATCH] Fix bug in MgmKey::decrypt --- src/mgm.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mgm.rs b/src/mgm.rs index bfcca67..c59932c 100644 --- a/src/mgm.rs +++ b/src/mgm.rs @@ -268,7 +268,7 @@ impl MgmKey { pub(crate) fn decrypt(&self, input: &[u8; DES_LEN_DES]) -> [u8; DES_LEN_DES] { let mut output = input.to_owned(); TdesEde3::new(GenericArray::from_slice(&self.0)) - .encrypt_block(GenericArray::from_mut_slice(&mut output)); + .decrypt_block(GenericArray::from_mut_slice(&mut output)); output } }