diff --git a/src/crypto_wrapper.rs b/src/crypto_wrapper.rs index c65d4d6..176d412 100644 --- a/src/crypto_wrapper.rs +++ b/src/crypto_wrapper.rs @@ -1,12 +1,10 @@ -use std::error::Error; -use std::io::ErrorKind; - use aes_gcm::aead::{Aead, OsRng}; use aes_gcm::{Aes256Gcm, Key, KeyInit, Nonce}; use base64::engine::general_purpose::STANDARD as BASE64_STANDARD; use base64::Engine as _; use bincode::{Decode, Encode}; use rand::Rng; +use std::error::Error; /// The lenght of the nonce used to initialize encryption const NONCE_LEN: usize = 12; @@ -45,8 +43,7 @@ impl CryptoWrapper { let bytes = BASE64_STANDARD.decode(input)?; if bytes.len() < NONCE_LEN { - return Err(Box::new(std::io::Error::new( - ErrorKind::Other, + return Err(Box::new(std::io::Error::other( "Input string is smaller than nonce!", ))); } @@ -60,8 +57,7 @@ impl CryptoWrapper { Ok(d) => d, Err(e) => { log::error!("Failed to decrypt wrapped data! {:#?}", e); - return Err(Box::new(std::io::Error::new( - ErrorKind::Other, + return Err(Box::new(std::io::Error::other( "Failed to decrypt wrapped data!", ))); }