diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2020-11-10 15:26:42 +0100 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2020-11-12 10:31:29 +0100 |
commit | c93f7d53ecf9700eed6245b81031b7512f8ec604 (patch) | |
tree | 05cfc4791c3cdda7e88308fb37a6f953b77b08dc /openpgp/src/parse | |
parent | 476ec660e251f385376f5a166de061749925fd46 (diff) |
openpgp: Make crypto::Hash::digest fallible.
Diffstat (limited to 'openpgp/src/parse')
-rw-r--r-- | openpgp/src/parse/hashed_reader.rs | 6 | ||||
-rw-r--r-- | openpgp/src/parse/mpis.rs | 2 | ||||
-rw-r--r-- | openpgp/src/parse/stream.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/openpgp/src/parse/hashed_reader.rs b/openpgp/src/parse/hashed_reader.rs index e578293f..a6aff9e7 100644 --- a/openpgp/src/parse/hashed_reader.rs +++ b/openpgp/src/parse/hashed_reader.rs @@ -345,7 +345,7 @@ mod test { let hash = mode.as_mut(); let algo = hash.algo(); let mut digest = vec![0u8; hash.digest_size()]; - hash.digest(&mut digest); + let _ = hash.digest(&mut digest); assert_eq!(digest, &crate::fmt::from_hex(test.expected.get(&algo) @@ -367,7 +367,7 @@ mod test { let mut ctx = HashAlgorithm::SHA256.context()?; super::hash_update_text(&mut ctx, text.as_bytes()); let mut digest = vec![0; ctx.digest_size()]; - ctx.digest(&mut digest); + let _ = ctx.digest(&mut digest); assert_eq!( &crate::fmt::hex::encode(&digest), "5536758151607BB81CE8D6F49189B2E84763DA9EA84965AB7327E704DAE415EB"); @@ -403,7 +403,7 @@ mod test { let hash = mode.as_mut(); let algo = hash.algo(); let mut digest = vec![0u8; hash.digest_size()]; - hash.digest(&mut digest); + let _ = hash.digest(&mut digest); assert_eq!(*expected.get(&algo).unwrap(), &crate::fmt::to_hex(&digest[..], false)); diff --git a/openpgp/src/parse/mpis.rs b/openpgp/src/parse/mpis.rs index 129f1c86..b7ca51da 100644 --- a/openpgp/src/parse/mpis.rs +++ b/openpgp/src/parse/mpis.rs @@ -269,7 +269,7 @@ impl mpi::SecretKeyMaterial { let mut hsh = HashAlgorithm::SHA1.context().unwrap(); mpis.serialize(&mut hsh)?; let mut our_chksum = [0u8; 20]; - hsh.digest(&mut our_chksum); + let _ = hsh.digest(&mut our_chksum); our_chksum == their_chksum[..] }, diff --git a/openpgp/src/parse/stream.rs b/openpgp/src/parse/stream.rs index 3fee1267..1a2dd940 100644 --- a/openpgp/src/parse/stream.rs +++ b/openpgp/src/parse/stream.rs @@ -2480,7 +2480,7 @@ impl<'a, H: VerificationHelper + DecryptionHelper> Decryptor<'a, H> { // Attach digest to the signature. let mut digest = vec![0; hash.digest_size()]; - hash.digest(&mut digest); + let _ = hash.digest(&mut digest); sig.set_computed_digest(Some(digest.into())); } } |