From 6e3560c10f874ae182b693fd295e79db8ca40d73 Mon Sep 17 00:00:00 2001 From: BlackHoleFox Date: Mon, 8 Jun 2020 22:09:57 -0500 Subject: [PATCH] Switch to buffer alias --- src/key.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/key.rs b/src/key.rs index 510db55..e38e1f9 100644 --- a/src/key.rs +++ b/src/key.rs @@ -672,7 +672,7 @@ fn write_key( touch_policy: TouchPolicy, algorithm: AlgorithmId, ) -> Result<(), Error> { - let mut key_data = Zeroizing::new(vec![0u8; KEYDATA_LEN]); + let mut key_data = Buffer::new(vec![0u8; KEYDATA_LEN]); let templ = [0, Ins::ImportKey.code(), algorithm.into(), slot.into()]; let mut offset = 0; @@ -714,15 +714,15 @@ fn write_key( #[cfg(feature = "untested")] pub struct RsaKeyData { /// The secret prime `p`. - p: Zeroizing>, + p: Buffer, /// The secret prime, `q`. - q: Zeroizing>, + q: Buffer, /// D mod (P-1) - dp: Zeroizing>, + dp: Buffer, /// D mod (Q-1) - dq: Zeroizing>, + dq: Buffer, /// Q^-1 mod P - qinv: Zeroizing>, + qinv: Buffer, } #[cfg(feature = "untested")]