summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/backend
AgeCommit message (Expand)Author
2021-12-02openpgp: Use unused-must-use.Nora Widdecke
2021-11-29openpgp: Clearly return the Error.Nora Widdecke
2021-11-29Remove needless borrows.Nora Widdecke
2021-11-29Allow many single character names.Nora Widdecke
2021-11-29Remove unnecessary conversions.Nora Widdecke
2021-11-29Remove unnecessary borrows.Nora Widdecke
2021-11-25openpgp: Remove unnecessary references.Nora Widdecke
2021-11-18openpgp: Use a WASM-friendly SystemTime::now wrapper.Justus Winter
2021-10-05openpgp: Fix crash in the CNG backend.Justus Winter
2021-10-05openpgp: Implement ECDH and ECDSA over NistP256 with RustCrypto.Justus Winter
2021-10-05openpgp: Add a RustCrypto backend.Nikhil Benesch
2021-09-30openpgp: Use new padding methods in the CNG backend.Justus Winter
2021-09-30openpgp: Simplify code.Justus Winter
2021-09-30Allow short single-character argument and variable namesLars Wirzenius
2021-09-30Allow ::new to not return SelfLars Wirzenius
2021-09-29openpgp: Pad the DSA public key to the size of the modulus.Justus Winter
2021-09-29openpgp: Use new padding methods in the CNG backend.Justus Winter
2021-09-29openpgp: Avoid secret-dependent time difference.Justus Winter
2021-09-29openpgp: Use the new padding methods in the CNG backend.Justus Winter
2021-09-28openpgp: Use the new padding methods in the Nettle backend.Justus Winter
2021-09-21Avoid matching on &Foo, when a plain Foo pattern worksLars Wirzenius
2021-09-16openpgp: Make list of supported algorithms backend-dependent.Justus Winter
2021-09-16openpgp: Fix documentation.Justus Winter
2021-09-15openpgp: Avoid creating unused borrows.Justus Winter
2021-09-08openpgp: Don't assume that we only use Ed25519 for EdDSA.Justus Winter
2021-09-08openpgp: Avoid magic constant.Justus Winter
2021-09-08openpgp: Avoid catchall.Justus Winter
2021-08-27ffi, openpgp: Cleanup links after cargo intraconv.Nora Widdecke
2021-08-27Convert markdown to intra-doc links.Nora Widdecke
2021-06-07openpgp: Drop workaround now that we depend on nettle 7.0.2.Justus Winter
2021-06-07openpgp: Clamp cv25519 secrets for use with CNG.Justus Winter
2021-04-09Lint: Do not .clone a Copy type.Nora Widdecke
2021-04-09Lint: Use next instead of nth(0).Nora Widdecke
2021-04-09Lint: Remove unnecessary conversions.Nora Widdecke
2021-01-05openpgp: Make crypto backends responsible for IV.Nikhil Benesch
2020-12-08openpgp: Add assert_send_and_sync! for more types.Azul
2020-12-07openpgp: Require Write for impl Digest.Justus Winter
2020-12-07openpgp: Add Digeset::algo.Justus Winter
2020-12-07openpgp: Make digest computation more robust.Justus Winter
2020-12-07openpgp: Make Digest Send + Sync.Justus Winter
2020-12-07openpgp: Require Mode to be Send + Sync.Justus Winter
2020-12-04openpgp: Use pure Rust EAX implementation under CNG backendIgor Matuszewski
2020-12-04openpgp: Make Key::verify more low-level.Justus Winter
2020-11-27openpgp: Drop dependency on the digest crate.Justus Winter
2020-11-24openpgp: seal Aead trait.Azul
2020-11-24openpgp: Avoid direct dependency on generic-array.Justus Winter
2020-11-18openpgp: Return iterator over bad signatures.Justus Winter
2020-11-13openpgp: Add the vectors from The first collision for full SHA-1.Justus Winter
2020-11-12openpgp: Add test vector from SHA-1 is a Shambles.Justus Winter
2020-11-12openpgp: Mitigate collision attacks on SHA-1.Justus Winter