summaryrefslogtreecommitdiffstats
path: root/openpgp/src/packet/pkesk.rs
AgeCommit message (Expand)Author
2020-08-13openpgp: Implement ECDH and RSA encryptionIgor Matuszewski
2020-06-15openpgp: Don't rely on Nettle in select testsIgor Matuszewski
2020-06-08openpgp: Introduce feature flag for quickcheck.Nora Widdecke
2020-05-28openpgp: Change PKESK::decrypt to return an Option<_>.Justus Winter
2020-05-11openpgp: Use {to,from}_be_bytes.Nora Widdecke
2020-04-08openpgp: Rename crypto::mpis to crypto::mpiIgor Matuszewski
2020-04-03Change function names to align to Rust naming conventions.Wiktor Kwapisiewicz
2020-03-31openpgp: Implement Arbitrary for OnePassSig, PKESK.Justus Winter
2020-03-27openpgp: Define equality using the serialized OpenPGP form.Justus Winter
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-03openpgp: Only impl Serialize for objects that are normally exported.Neal H. Walfield
2020-02-18openpgp: Improve tracking of secret keys.Justus Winter
2020-02-17openpgp: Make PKESK3::for_recipient polymorphic over key parts.Justus Winter
2020-02-12openpgp: Add optional cipher argument to PKESK3::decrypt.Justus Winter
2020-02-12openpgp: Add optional plaintext length to Decryptor::decrypt.Justus Winter
2020-01-16openpgp: Consolidate public key encryption code.Justus Winter
2020-01-08openpgp: Explicitly implement PartialEq, Hash for packets.Justus Winter
2019-12-05openpgp: Make crypto::{Signer,Decryptor} non-polymorphic.Justus Winter
2019-12-03openpgp: Remove all calls to Time::canonicalize.Justus Winter
2019-11-28Call TPKs Certificates, update identifiers, documentation.Justus Winter
2019-11-25openpgp: Rename openpgp::constants to openpgp::types.Justus Winter
2019-11-22openpgp: Make constructors specific to their public parts.Justus Winter
2019-11-22openpgp: Make conversions into Key<SecretParts, _> fallible.Justus Winter
2019-11-21openpgp: Replace time crate with std::time.Justus Winter
2019-09-27linting: Clear up bare trait object warningsDaniel Silverstone
2019-08-23openpgp: Use marker types to denote a Key's type.Neal H. Walfield
2019-08-23openpgp: Rename SubkeyBinding to KeyBinding.Neal H. Walfield
2019-08-23openpgp: Rename SecretKey to SecretKeyMaterial.Neal H. Walfield
2019-07-15Prepare for Rust 2018.Justus Winter
2019-07-02openpgp: Simplify SessionKey::new.Justus Winter
2019-06-28openpgp: Rework protection of mpis::SecretKey.Justus Winter
2019-06-28openpgp: Make struct MPI opaque.Justus Winter
2019-06-27openpgp: Rework secret key handling.Justus Winter
2019-06-24openpgp: Use SessionKey to protect secrets during ECDH.Justus Winter
2019-06-24openpgp: Rename functions to 'encrypt' and 'decrypt'.Justus Winter
2019-05-30openpgp: Make PKESK::decrypt use crypto::Decryptor.Justus Winter
2019-05-30openpgp: Avoid copying the session key into a vec.Justus Winter
2019-05-14openpgp: Add a filesystem-like framework for test data.Justus Winter
2019-03-28openpgp: Consistently abbreviate symmetric algorithm.Justus Winter
2019-03-26openpgp: Add enum Key.Justus Winter
2019-03-26openpgp: Add enum PKESK.Justus Winter
2019-02-18openpgp: Move Serialize::to_vec to SerializeInto::to_vec.Justus Winter
2019-02-15openpgp: add NIST ECDH test casesKai Michaelis
2019-02-06openpgp: Return previous value in setters.Justus Winter
2019-02-06openpgp: New public constructor PKESK::new.Justus Winter
2019-02-06openpgp: Rename PKESK::new to PKESK::for_recipient.Justus Winter
2019-02-06openpgp: New public constructor Key::new.Justus Winter
2019-02-06openpgp: Rename consuming conversion functions.Justus Winter
2018-12-14openpgp: Add roundtrip tests for packages.Justus Winter
2018-12-14openpgp: Introduce trait Parse.Justus Winter