summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto
AgeCommit message (Expand)Author
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
2020-01-21openpgp: Rename Cert::primary to Cert::primary_key.Neal H. Walfield
2020-01-21openpgp: Change KeyIter to return KeyAmalgamations.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
2020-01-20openpgp: New lookup interface for user attributes.Justus Winter
2020-01-16openpgp: Return Result<()> from Signature::verify*.Justus Winter
2020-01-16openpgp: Move the high-level methods to packet::Signature.Justus Winter
2020-01-16openpgp: Consolidate public key verification code.Justus Winter
2020-01-16openpgp: Consolidate public key encryption code.Justus Winter
2020-01-06openpgp: Pass a timestamp to the KeyIter instead of each filter.Neal H. Walfield
2020-01-03openpgp: Rename hash_file to hash_reader, improve documentation.Justus Winter
2020-01-03openpgp: Simplify SignatureGroup::hashes.Justus Winter
2020-01-03openpgp: Simplify crypto::hash_file.Justus Winter
2020-01-03openpgp: Move crypto::s2k::S2K to crypto.Justus Winter
2020-01-03openpgp: Make Protected::into_vec private, remove from SessionKey.Justus Winter
2020-01-03openpgp: Fix PartialEq, Hash for mem::Encrypted.Justus Winter
2020-01-03openpgp: Explicitly implement Eq and Hash if PartialEq is.Justus Winter
2020-01-02openpgp: Mark packet version enums as non-exhaustive.Justus Winter
2019-12-20openpgp: Simplify key iteration interface.Neal H. Walfield
2019-12-19openpgp: Change KeyIter to return a struct instead of a tuple.Neal H. Walfield
2019-12-19openpgp: Encrypt passwords in memory.Justus Winter
2019-12-19openpgp: Make crypto::mem public and improve the documentation.Justus Winter
2019-12-19openpgp: Prepare to encrypt passwords.Justus Winter
2019-12-18openpgp: Make functions polymorphic over key parts if appropriate.Justus Winter
2019-12-17openpgp: Make Subpacket own the data.Justus Winter
2019-12-16openpgp: Add methods for primary key binding signatures.Justus Winter
2019-12-16openpgp: Fix terminology.Justus Winter
2019-12-13openpgp: Make signature::Builder::sign_subkey_binding more flexible.Justus Winter
2019-12-13openpgp: Rename hashing functions.Justus Winter
2019-12-13openpgp: Rename the hash prefix to digest prefix.Justus Winter
2019-12-06openpgp: Add a compile-time flag to disable authentication checks.Justus Winter
2019-12-05openpgp: Make crypto::{Signer,Decryptor} non-polymorphic.Justus Winter
2019-12-03openpgp: Move byte order conversion functions.Justus Winter
2019-12-03openpgp: Rename openpgp::conversions to openpgp::fmt.Justus Winter
2019-12-03openpgp: Convert uses of Time::to_pgp.Justus Winter
2019-11-28Call TPKs Certificates, update identifiers, documentation.Justus Winter