summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto
AgeCommit message (Expand)Author
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-16Revert "openpgp: Make PacketParserResult a std::result::Result."Justus Winter
2020-04-09openpgp: Make PacketParserResult a std::result::Result.Justus Winter
2020-04-09openpgp: Limit publicly exposed Nettle APIIgor Matuszewski
2020-04-08openpgp: Move around some crypto pub re-exportsIgor Matuszewski
2020-04-08openpgp: Rename crypto::mpis to crypto::mpiIgor Matuszewski
2020-04-07openpgp: Simplify for loop in AES key unwrappingIgor Matuszewski
2020-04-06openpgp: Rename as_slice to as_bytes.Nora Widdecke
2020-04-03Change function names to align to Rust naming conventions.Wiktor Kwapisiewicz
2020-04-03openpgp: Convert `Sexp::from_ciphertext` to `TryFrom<&mpis::Ciphertext>`Wiktor Kwapisiewicz
2020-04-02openpgp: Drop Keygrip::from_hex in favor of FromStr.Justus Winter
2020-04-02openpgp: Drop Fingerprint::from_hex in favor of FromStr.Justus Winter
2020-03-31openpgp: Simplify hash context constructionIgor Matuszewski
2020-03-30openpgp: New doctest for crypto::mem::{Protected,Encrypted}.Justus Winter
2020-03-30openpgp: New doctest for crypto::hash::Context.Justus Winter
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-25openpgp: Provide crypto::hash_buffered_reader.Justus Winter
2020-03-11openpgp: Remove superfluous mut.Justus Winter
2020-03-10openpgp: Fix keygrip computation.Justus Winter
2020-03-10openpgp: Appease superfluous check in nettle wrapper.Justus Winter
2020-03-09Switch from failure to anyhow.Justus Winter
2020-03-09openpgp: Update nettle to 7.0.0.Justus Winter
2020-03-09openpgp: Decouple our error type from nettle's.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-24openpgp: De-optimize crypto::random.Justus Winter
2020-02-21openpgp: Remove bare implementations of serialized_len on MPIs.Justus Winter
2020-02-21openpgp: Mark enum Signature as non-exhaustive.Justus Winter
2020-02-21openpgp: Mark enum Ciphertext as non-exhaustive.Justus Winter
2020-02-21openpgp: Mark enum SecretKeyMaterial as non-exhaustive.Justus Winter
2020-02-21openpgp: Mark enum PublicKey as non-exhaustive.Justus Winter
2020-02-21openpgp: Mark enum HashAlgorithm as non-exhaustive.Justus Winter
2020-02-21openpgp: Mark enum Curve as non-exhaustive.Justus Winter
2020-02-20openpgp: Typo.Justus Winter
2020-02-18openpgp: Improve tracking of secret keys.Justus Winter
2020-02-12openpgp: Add optional plaintext length to Decryptor::decrypt.Justus Winter
2020-02-12openpgp: Use constant from nettle 6.Justus Winter
2020-02-12openpgp: Update to 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-29buffered-reader: Use the new as_boxed method.Justus Winter
2020-01-28openpgp: Make some use statements more consistentIgor Matuszewski
2020-01-28openpgp: Deglob a nettle use statementIgor Matuszewski
2020-01-28openpgp: Remove redundant nettle importsIgor Matuszewski
2020-01-24openpgp: Optimize drop(Vec<u8>::drain(..n)) in debug mode.Justus Winter
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