aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-07-05 12:45:15 -0400
committerJesse Luehrs <doy@tozt.net>2021-07-05 14:56:31 -0400
commit8e829e612afd9ad7b0a5e2e8594d6981fdedea63 (patch)
tree56353b436e0346815cc5084343f3951aaa1d7555 /src
parent4fa073afca3f449271b8d70e759e4584e060f26d (diff)
downloadrbw-8e829e612afd9ad7b0a5e2e8594d6981fdedea63.tar.gz
rbw-8e829e612afd9ad7b0a5e2e8594d6981fdedea63.zip
bump deps
Diffstat (limited to 'src')
-rw-r--r--src/cipherstring.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/cipherstring.rs b/src/cipherstring.rs
index fc63ac9..73eeeb6 100644
--- a/src/cipherstring.rs
+++ b/src/cipherstring.rs
@@ -100,12 +100,12 @@ impl CipherString {
let cipher = block_modes::Cbc::<
aes::Aes256,
block_modes::block_padding::Pkcs7,
- >::new_var(keys.enc_key(), &iv)
+ >::new_from_slices(keys.enc_key(), &iv)
.map_err(|source| Error::CreateBlockMode { source })?;
let ciphertext = cipher.encrypt_vec(plaintext);
let mut digest =
- hmac::Hmac::<sha2::Sha256>::new_varkey(keys.mac_key())
+ hmac::Hmac::<sha2::Sha256>::new_from_slice(keys.mac_key())
.map_err(|source| Error::CreateHmac { source })?;
digest.update(&iv);
digest.update(&ciphertext);
@@ -221,8 +221,9 @@ fn decrypt_common_symmetric(
) -> Result<block_modes::Cbc<aes::Aes256, block_modes::block_padding::Pkcs7>>
{
if let Some(mac) = mac {
- let mut key = hmac::Hmac::<sha2::Sha256>::new_varkey(keys.mac_key())
- .map_err(|source| Error::CreateHmac { source })?;
+ let mut key =
+ hmac::Hmac::<sha2::Sha256>::new_from_slice(keys.mac_key())
+ .map_err(|source| Error::CreateHmac { source })?;
key.update(iv);
key.update(ciphertext);
@@ -234,7 +235,7 @@ fn decrypt_common_symmetric(
block_modes::Cbc::<
aes::Aes256,
block_modes::block_padding::Pkcs7,
- >::new_var(keys.enc_key(), iv)
+ >::new_from_slices(keys.enc_key(), iv)
.map_err(|source| Error::CreateBlockMode { source })
}