Upgrade dependencies
This commit was merged in pull request #6.
This commit is contained in:
+3
-3
@@ -17,9 +17,9 @@ license = "MIT"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
rand = "0.8"
|
rand = "0.8"
|
||||||
hex = "0.4"
|
hex = "0.4"
|
||||||
sha2 = "0.9"
|
sha2 = "0.10"
|
||||||
md-5 = "0.9"
|
md-5 = "0.10"
|
||||||
digest = "0.9"
|
digest = "0.10"
|
||||||
|
|
||||||
[dependencies.http]
|
[dependencies.http]
|
||||||
version = "0.2.4"
|
version = "0.2.4"
|
||||||
|
|||||||
+2
-2
@@ -7,7 +7,7 @@ use std::str::FromStr;
|
|||||||
|
|
||||||
use digest::{Digest, DynDigest};
|
use digest::{Digest, DynDigest};
|
||||||
use md5::Md5;
|
use md5::Md5;
|
||||||
use sha2::{Sha256, Sha512Trunc256};
|
use sha2::{Sha256, Sha512_256};
|
||||||
use std::borrow::Cow;
|
use std::borrow::Cow;
|
||||||
|
|
||||||
/// Algorithm type
|
/// Algorithm type
|
||||||
@@ -37,7 +37,7 @@ impl Algorithm {
|
|||||||
let mut hash: Box<dyn DynDigest> = match self.algo {
|
let mut hash: Box<dyn DynDigest> = match self.algo {
|
||||||
AlgorithmType::MD5 => Box::new(Md5::new()),
|
AlgorithmType::MD5 => Box::new(Md5::new()),
|
||||||
AlgorithmType::SHA2_256 => Box::new(Sha256::new()),
|
AlgorithmType::SHA2_256 => Box::new(Sha256::new()),
|
||||||
AlgorithmType::SHA2_512_256 => Box::new(Sha512Trunc256::new()),
|
AlgorithmType::SHA2_512_256 => Box::new(Sha512_256::new()),
|
||||||
};
|
};
|
||||||
|
|
||||||
hash.update(bytes);
|
hash.update(bytes);
|
||||||
|
|||||||
Reference in New Issue
Block a user