summaryrefslogtreecommitdiffstats
path: root/openpgp/src/packet/key.rs
AgeCommit message (Expand)Author
2020-04-09openpgp: Make PacketParserResult a std::result::Result.Justus Winter
2020-04-08openpgp: Change key's role function names.Wiktor Kwapisiewicz
2020-04-08openpgp: Rename crypto::mpis to crypto::mpiIgor Matuszewski
2020-04-07openpgp: Simplify some default time unwrappingIgor Matuszewski
2020-04-07openpgp: Simplify Key4::has_unencrypted_secretIgor Matuszewski
2020-04-03Change function names to align to Rust naming conventions.Wiktor Kwapisiewicz
2020-04-02openpgp: Drop Fingerprint::from_hex in favor of FromStr.Justus Winter
2020-04-02openpgp: Drop KeyID::from_hex in favor of FromStr.Justus Winter
2020-04-01openpgp: Implement Arbitrary for some Key<_, _>.Justus Winter
2020-04-01openpgp: Rename.Justus Winter
2019-08-23openpgp: Use marker types to denote a Key's type.Neal H. Walfield
2019-08-23openpgp: Use a KeyBinding to store the primary key binding in a TPKNeal H. Walfield
2019-08-23openpgp: Move Key4::into_keypair to Key::into_keypair.Neal H. Walfield
2019-08-23openpgp: Rename SecretKey to SecretKeyMaterial.Neal H. Walfield
2019-08-21openpgp: Fix warnings emitted by rustc 1.36.0.Jann Ròˆder
2019-07-16openpgp: Encrypt unencrypted secret keys in memory.Justus Winter
2019-07-16openpgp: Rework unencrypted secret key handling.Justus Winter
2019-07-15Make more variables immutable.Justus Winter
2019-07-15Prepare for Rust 2018.Justus Winter
2019-07-02openpgp: New function crypto::random.Justus Winter
2019-07-02openpgp: Simplify SessionKey::new.Justus Winter
2019-07-02openpgp: Introduce an abstraction for hash contexts.Justus Winter
2019-07-02openpgp: Make the crypto::hash module public, remove re-export.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-27openpgp: Differentiate between SessionKey and mem::Protected.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-06-24openpgp: Reword.Justus Winter
2019-05-30openpgp: Make PKESK::decrypt use crypto::Decryptor.Justus Winter
2019-05-22openpgp: Trait Serialize/Parse cleanup.Justus Winter
2019-05-14openpgp: Add a filesystem-like framework for test data.Justus Winter
2019-04-01openpgp: Improve formatting.Justus Winter
2019-03-27openpgp: Move fingerprint calculation.Justus Winter
2019-03-26openpgp: Add enum Key.Justus Winter
2019-03-26openpgp: Add enum PKESK.Justus Winter
2019-03-26openpgp: Add enum Signature.Justus Winter
2019-02-15openpgp: comment Key::generate_*Kai Michaelis
2019-02-15openpgp: split Key::generate into generate_rsa and generate_eccKai Michaelis
2019-02-15openpgp: implement ECDH for NIST P-{256,384,521}Kai Michaelis
2019-02-13openpgp: use nettle 4.0Kai Michaelis
2019-02-12openpgp: Rename conversion function.Justus Winter
2019-02-07openpgp: implement import of Ed25519 keysKai Michaelis
2019-02-07openpgp: implement importing RSA keysKai Michaelis
2019-02-07openpgp: allow importing secret ECDH keysKai Michaelis
2019-02-06openpgp: Return previous value in setters.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 Key::new to Key::generate.Justus Winter