summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/backend/openssl
AgeCommit message (Expand)Author
2023-06-22openpgp: Match hash algorithms exhaustively.Justus Winter
2023-06-22openpgp: Honor `OPENSSL_NO_OCB` build parameter.Wiktor Kwapisiewicz
2023-05-22openpgp: Formalize reporting of supported algorithms.Justus Winter
2023-05-22openpgp: Deduplicate EdDSA signing.Justus Winter
2023-05-22openpgp: Deduplicate EdDSA signature verification.Justus Winter
2023-05-22openpgp: Introduce a common public facade for public key operations.Justus Winter
2023-05-22openpgp: Deduplicate Key::import_secret_ed25519.Justus Winter
2023-05-22openpgp: Add Ed25519 to trait Asymmetric.Justus Winter
2023-05-22openpgp: Add asymmetric encryption trait.Justus Winter
2023-05-22openpgp: Implement GCM mode.Justus Winter
2023-04-26openpgp: Harmonize Key::encrypt, make pk_algo match exhaustive.Justus Winter
2023-04-07openpgp: Use our digest size instead of using OpenSSL's block_size()Justus Winter
2023-03-24openpgp: Provide a common public SymmetricAlgorithm::is_supported.Justus Winter
2023-03-24openpgp: Hardcode symmetric algorithm key and block sizes.Justus Winter
2023-03-23openpgp: Move `Key4::import_secret_cv25519` into common code.Wiktor Kwapisiewicz
2023-03-20openpgp: Add check for CAST5.Wiktor Kwapisiewicz
2023-03-14openpgp: Immediately create ProtectedMPIs for secrets.Justus Winter
2023-03-02openpgp: Combine ciphertext and tag in Aead::decrypt_verify.Justus Winter
2023-03-01openpgp: Add support for brainpoolP384r1.Justus Winter
2023-02-28openpgp: Further simplify AEAD abstraction.Justus Winter
2023-02-27openpgp: Rework the AEAD abstraction.Justus Winter
2023-02-23openpgp: Fix nonce size when using OCB with OpenSSL.Justus Winter
2023-02-14openpgp: Fix hash algorithm detection.Wiktor Kwapisiewicz
2022-12-22openpgp: Add OpenSSL cryptographic backend.Wiktor Kwapisiewicz