summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/hash.rs
AgeCommit message (Expand)Author
2023-10-10openpgp: Add a null crypto backend for fuzzing.Justus Winter
2023-07-06openpgp: Fix hashing v3 signatures.Justus Winter
2023-02-27openpgp: Fix logging data written to the hash dumper.Justus Winter
2022-11-11openpgp: Add support for verifying v3 signatures.Neal H. Walfield
2022-08-16openpgp: Expose `HashAlgorithm::oid()` on all crypto backends.Wiktor Kwapisiewicz
2021-12-31openpgp: Add ability to restrict hash algorithms for signing.Wiktor Kwapisiewicz
2021-11-29Prefer vec! macro.Nora Widdecke
2021-10-11openpgp: Use fragment syntax.Nora Widdecke
2021-08-27ffi, openpgp: Cleanup links after cargo intraconv.Nora Widdecke
2021-08-27Convert markdown to intra-doc links.Nora Widdecke
2021-01-19openpgp: Implement hashing for Third-Party Confirmations.Justus Winter
2021-01-11openpgp: Improve documentation.Justus Winter
2020-12-07openpgp: Drop hash::Context in favor of a pub trait hash::Digest.Justus Winter
2020-12-07openpgp: Require Write for impl Digest.Justus Winter
2020-12-07openpgp: Add Digeset::algo.Justus Winter
2020-12-07openpgp: Make Digest Send + Sync.Justus Winter
2020-11-24openpgp: Move the compound hashing functions to SignatureFields.Justus Winter
2020-11-24openpgp: Align hashing of compound objects with primitive objects.Justus Winter
2020-11-12openpgp: Mitigate collision attacks on SHA-1.Justus Winter
2020-11-12openpgp: Make crypto::Hash::digest fallible.Justus Winter
2020-11-06openpgp: Use non_exhaustive attribute.Nora Widdecke
2020-08-04openpgp: Improve documentation.Justus Winter
2020-07-31openpgp: Improve documentation of crypto::hash.Justus Winter
2020-06-29openpgp: Make Digest trait only pub(crate)Igor Matuszewski
2020-06-22openpgp: Move Nettle hashing impls to the backend moduleIgor Matuszewski
2020-06-19openpgp: Split SignatureBuilder.Neal H. Walfield
2020-06-19openpgp: Remove unnecessary generic variables.Neal H. Walfield
2020-05-12openpgp: Cleanup unneded fallibility.Nora Widdecke
2020-05-11openpgp: Use {to,from}_be_bytes.Nora Widdecke
2020-04-21openpgp: Rename signature::Builder to signature::SignatureBuilder.Wiktor Kwapisiewicz
2020-04-09openpgp: Limit publicly exposed Nettle APIIgor Matuszewski
2020-03-31openpgp: Simplify hash context constructionIgor Matuszewski
2020-03-30openpgp: New doctest for crypto::hash::Context.Justus Winter
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-09openpgp: Update nettle to 7.0.0.Justus Winter
2020-03-03openpgp: Only impl Serialize for objects that are normally exported.Neal H. Walfield
2020-02-26openpgp: Don't unnecessarily use ComponentAmalgamation::bundle.Neal H. Walfield
2020-02-21openpgp: Remove bare implementations of serialized_len on MPIs.Justus Winter
2020-02-21openpgp: Mark enum HashAlgorithm as non-exhaustive.Justus Winter
2020-02-12openpgp: Use constant from nettle 6.Justus Winter
2020-02-11openpgp: Enable weak hash algorithms.Justus Winter
2020-02-06openpgp: Rename ComponentBinding to ComponentBundle, etc.Justus Winter
2020-01-28openpgp: Deglob a nettle use statementIgor Matuszewski
2020-01-28openpgp: Remove redundant nettle importsIgor Matuszewski
2020-01-23openpgp: Remove redundant use of Key::mark_role_primary_ref.Neal H. Walfield
2020-01-21openpgp: Rename Cert::primary to Cert::primary_key.Justus Winter
2020-01-21openpgp: Avoid use of Cert::primary_key.Justus Winter
2020-01-21openpgp: Rename Cert::primary to Cert::primary_key.Neal H. Walfield
2020-01-20openpgp: Rename ComponentIter::components to bindings.Neal H. Walfield
2020-01-20openpgp: Use the new framework for Cert::userid.Justus Winter