From 6e35b9b30d4a54152dc230ac05be4f554be291d2 Mon Sep 17 00:00:00 2001 From: Paolo Barbolini Date: Sat, 2 Apr 2022 09:55:36 +0200 Subject: [PATCH] Bump RustCrypto crates (#748) --- Cargo.toml | 4 ++-- src/message/dkim.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9cc8382..d11c649 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,8 +63,8 @@ tokio1_native_tls_crate = { package = "tokio-native-tls", version = "0.3", optio tokio1_rustls = { package = "tokio-rustls", version = "0.23", optional = true } ## dkim -sha2 = { version = "0.9.8", optional = true } -rsa = { version = "0.5.0", optional = true } +sha2 = { version = "0.10", optional = true } +rsa = { version = "0.6.0-pre", optional = true } ed25519-dalek = { version = "1.0.1", optional = true } [dev-dependencies] diff --git a/src/message/dkim.rs b/src/message/dkim.rs index 3cae12c..8807f6b 100644 --- a/src/message/dkim.rs +++ b/src/message/dkim.rs @@ -9,7 +9,7 @@ use std::{ use ed25519_dalek::Signer; use once_cell::sync::Lazy; use regex::{bytes::Regex as BRegex, Regex}; -use rsa::{pkcs1::FromRsaPrivateKey, Hash, PaddingScheme, RsaPrivateKey}; +use rsa::{pkcs1::DecodeRsaPrivateKey, Hash, PaddingScheme, RsaPrivateKey}; use sha2::{Digest, Sha256}; use crate::message::{