Commit Graph

  • 1ebb9403b0 alnyan/yggdrasil: patch dependencies alnyan/yggdrasil Mark Poliakov 2024-11-01 12:51:13 +02:00
  • a801f53a77
    v0.9.6 (#397) Arthur Gautier 2023-12-01 10:36:48 -08:00
  • a2ed9dd3c0
    build(deps): bump spki from 0.7.2 to 0.7.3 (#396) dependabot[bot] 2023-12-01 09:05:37 -07:00
  • 7803ce534e
    pkcs1v15: expose RsaSignatureAssociatedOid (#392) Arthur Gautier 2023-11-29 13:55:44 -08:00
  • 7341cd0159
    pss: expose a get_default_pss_signature_algo_id helper (#393) Arthur Gautier 2023-11-29 13:54:56 -08:00
  • 5d45065bd8
    README.md: add info about Marvin Attack (RUSTSEC-2023-0071) (#391) Tony Arcieri 2023-11-28 12:34:13 -07:00
  • ac108c9e9d
    Revert "README.md: use ? instead of expect` in example (#385)" (#389) Tony Arcieri 2023-11-27 21:18:49 -07:00
  • 6df6d08729
    v0.9.5 (#388) Arthur Gautier 2023-11-27 19:43:10 -08:00
  • 63409e526c
    Adds RsaPrivateKey::from_primes and RsaPrivateKey::from_p_q methods (#386) Arthur Gautier 2023-11-27 16:35:37 -08:00
  • 00eaa91db5
    README.md: use ? instead of expect` in example (#385) Tony Arcieri 2023-11-20 13:53:51 -07:00
  • 3eb4e38e37
    v0.9.4 (#384) Tony Arcieri 2023-11-20 13:36:27 -07:00
  • a26e7f563c
    Cargo.lock: bump dependencies (#383) Tony Arcieri 2023-11-20 12:53:32 -07:00
  • 341f06f449
    OAEP example now uses sha2 re-export (#381) Tony Arcieri 2023-11-11 12:29:55 -07:00
  • b513ee3998
    Deterministic implementation of prime factors recovery (#380) Zach Heylmun 2023-11-11 13:10:42 -05:00
  • ab7b86d094
    README.md: linkify random blinding (#379) Tony Arcieri 2023-10-31 20:02:04 -06:00
  • d855f2963c
    v0.9.3 (#376) Tony Arcieri 2023-10-26 11:26:21 -06:00
  • c069afb09c
    build(deps): bump rustix from 0.38.15 to 0.38.20 (#377) dependabot[bot] 2023-10-26 10:27:38 -06:00
  • ec1cebf449
    CI: pin nightly; test minimal-versions on stable (#378) Tony Arcieri 2023-10-26 10:04:58 -06:00
  • 49b6c7e6ba
    README.md: add notes about timing variability (#373) Tony Arcieri 2023-10-16 11:11:37 -06:00
  • 3a2906675a
    Cargo.lock: update dependencies (#371) Tony Arcieri 2023-10-03 07:35:48 -06:00
  • d7ba15c9ff
    build(deps): bump actions/checkout from 3 to 4 (#370) dependabot[bot] 2023-10-02 06:44:44 -06:00
  • dfb12ac5bc
    Set min version of serde to 1.0.184 (#360) Artyom Pavlov 2023-08-21 14:47:22 +03:00
  • 3e17a67d5e
    Pin serde to <1.0.172 (#359) Artyom Pavlov 2023-08-19 18:08:54 +03:00
  • c04c65447e
    Remove unused dependencies (#357) Uli Schlachter 2023-08-18 14:53:24 +02:00
  • e949b07f7f
    build(deps): bump const-oid from 0.9.3 to 0.9.4 (#353) dependabot[bot] 2023-08-01 06:12:01 -06:00
  • eb7e507f56
    Add hazmat feature as a replacement for expose-internals (#352) Tom Hebb 2023-07-23 09:43:48 -07:00
  • 40069a5408
    build(deps): bump const-oid from 0.9.2 to 0.9.3 (#348) dependabot[bot] 2023-07-01 06:58:49 -06:00
  • aed51e718d
    Impl PKCS#8/SPKI decoding traits for pkcs1v15 keys (#346) Tony Arcieri 2023-06-29 14:29:22 -06:00
  • c7b0eae935
    Add clarifying comment for totient check in key generation (#345) Tony Arcieri 2023-06-29 13:14:12 -06:00
  • 823bb23162
    build(deps): bump proptest from 1.1.0 to 1.2.0 (#336) dependabot[bot] 2023-06-01 07:05:54 -06:00
  • b65f352299
    pkcs1v15: add regression test (#332) tison 2023-05-13 05:18:26 +08:00
  • dfa23bccb4
    v0.9.2 (#331) Tony Arcieri 2023-05-08 07:15:09 -06:00
  • 09254b0ab5
    pkcs1v15: have fmt impls call SignatureEncoding::to_bytes (#330) Tony Arcieri 2023-05-08 07:04:05 -06:00
  • 7a58281a05
    Adds support for the SignatureBitStringEncoding trait (#328) Arthur Gautier 2023-05-04 23:12:43 +00:00
  • d61b501182
    v0.9.1 (#327) Tony Arcieri 2023-05-03 19:36:27 -06:00
  • 1d1037b912
    Initial proptests (#326) Tony Arcieri 2023-05-03 18:50:04 -06:00
  • 53bb256451
    Left pad signatures when encoding (#325) Tony Arcieri 2023-05-03 18:34:50 -06:00
  • 94856ec765
    pkcs1v15: note RSASSA-PKCS1-v1_5 in docs (#324) Tony Arcieri 2023-05-03 17:13:52 -06:00
  • 901765df7c
    build(deps): bump sha3 from 0.10.6 to 0.10.7 (#321) dependabot[bot] 2023-05-01 06:12:11 -06:00
  • cbf6685c5e
    build(deps): bump hex-literal from 0.3.4 to 0.4.1 (#319) dependabot[bot] 2023-05-01 06:11:58 -06:00
  • f63290f920
    build(deps): bump signature from 2.0.0 to 2.1.0 (#320) dependabot[bot] 2023-05-01 06:11:20 -06:00
  • c611408a2e
    v0.9.0 (#318) Tony Arcieri 2023-04-27 12:57:20 -06:00
  • ec499565f9
    Replace Deref impl on RsaPrivateKey with AsRef (#317) Tony Arcieri 2023-04-27 09:23:58 -06:00
  • db2559faa7
    Add comments to fields of RsaPublicKey (#316) Tony Arcieri 2023-04-27 08:23:41 -06:00
  • f5918ad3bf
    Refactor padding modes into submodules (#312) Tony Arcieri 2023-04-27 07:58:19 -06:00
  • d9968bc0c9
    Refactor traits (#315) Tony Arcieri 2023-04-27 07:39:37 -06:00
  • a8bddc2f6b
    Add u64_digit feature (#313) Tony Arcieri 2023-04-27 07:39:25 -06:00
  • 6d915b30f8
    Rename CRTValue => CrtValue (#314) Tony Arcieri 2023-04-26 20:26:44 -06:00
  • 78ea9cb7da
    Impl ZeroizeOnDrop for RsaPrivateKey+newtypes (#311) Tony Arcieri 2023-04-26 10:39:18 -06:00
  • b1151dfb0e
    v0.9.0-rc.0 (#309) Tony Arcieri 2023-04-25 08:48:24 -06:00
  • c012868118
    Impl core:#️⃣:Hash for RsaPrivateKey (#308) Tony Arcieri 2023-04-25 08:37:01 -06:00
  • faabaa7141
    Improved public key checks (#307) Tony Arcieri 2023-04-25 08:36:46 -06:00
  • b55c75ec39
    Ensure signatures have right length and don't overflow (#306) Tony Arcieri 2023-04-25 08:36:26 -06:00
  • bd14ee90b6
    Bump pkcs1 dependency to v0.7.5 (#305) Tony Arcieri 2023-04-24 13:43:49 -06:00
  • 924ccfade5 Add SECURITY.md Tony Arcieri 2023-04-23 19:53:07 -06:00
  • 574664808d
    Internals refactoring (#304) Dmitry Baryshkov 2023-04-24 01:53:21 +03:00
  • 4df2262960
    Use doc_auto_cfg (#303) Tony Arcieri 2023-04-19 09:46:14 -06:00
  • 3292db138d
    v0.9.0-pre.2 (#302) Tony Arcieri 2023-04-19 09:06:51 -06:00
  • 284fd79c1f
    Remove primitive traits (#300) Dmitry Baryshkov 2023-04-19 17:51:06 +03:00
  • 2ec8708541
    pkcs1v15: use BigUint as Signature's inner type (#298) Tony Arcieri 2023-04-18 12:17:07 -06:00
  • a6fd36d5c5
    feat: switch to RsaPssParams::new() (#299) Dmitry Baryshkov 2023-04-18 20:13:52 +03:00
  • 1eb59f48f7
    Impl Signer for pss::SigningKey (#297) Tony Arcieri 2023-04-17 19:00:23 -06:00
  • d3a25cd2b2
    Cargo.toml: alphabetize feature names (#296) Tony Arcieri 2023-04-17 14:57:00 -06:00
  • 891a4caba9
    Rename Pkcs1v15Sign::new_raw to Pkcs1v15Sign::new_unprefixed (#293) Tony Arcieri 2023-04-17 06:40:24 -06:00
  • 842c1f60f7
    pss: add random key generation for BlindedSigningKey (#295) Dmitry Baryshkov 2023-04-17 15:39:57 +03:00
  • e7201ed244
    Remove 'unsalted' PSS handling (#294) Dmitry Baryshkov 2023-04-17 03:04:56 +03:00
  • 67515a0e5f
    lib: stop using deprecated SigningKey<D>::new_with_prefix (#292) Dmitry Baryshkov 2023-04-15 03:57:05 +03:00
  • bf1defd014
    pkcs1v15: make *_with_prefix methods the default (#290) Tony Arcieri 2023-04-11 06:37:34 -06:00
  • 55462794bd
    README.md: consistency fixups (#288) Tony Arcieri 2023-04-05 13:57:05 -06:00
  • bdf7609e18
    README.md: link to officially hosted audit report (#287) Tony Arcieri 2023-04-05 08:45:37 -06:00
  • 534eca6ae8
    v0.9.0-pre.1 (#286) Tony Arcieri 2023-04-04 21:10:12 -06:00
  • cf90255057
    AssociatedAlgorithmIdentifier implementation (#278) Dmitry Baryshkov 2023-04-05 05:12:08 +03:00
  • 70d185bb1c
    Fixes for 'cargo clippy' and 'rustfmt' issues (#283) Dmitry Baryshkov 2023-04-03 02:15:08 +03:00
  • 11fd84f3eb
    build(deps): bump base64ct from 1.5.3 to 1.6.0 (#279) dependabot[bot] 2023-04-01 09:05:50 -06:00
  • c9ecfb60f1
    build(deps): bump zeroize from 1.5.7 to 1.6.0 (#282) dependabot[bot] 2023-04-01 09:05:23 -06:00
  • 933bbdf2c3
    pss: add function to get salt length from RSA PSS keys (#277) Dmitry Baryshkov 2023-03-27 03:56:40 +03:00
  • eb60db6cd6
    Fix README example (#276) Rickard Hallerbäck 2023-03-24 16:26:46 +01:00
  • 1ea5055cbd
    Replace unmaintained actions-rs/toolchain action in CI workflows (#275) Dirk Stolle 2023-03-21 01:06:12 +01:00
  • 31f25dacee
    v0.9.0-pre.0 (#271) Tony Arcieri 2023-03-06 13:51:13 -07:00
  • 54ddb2802f
    Bump pkcs1 to v0.7, pkcs8 to v0.10; MSRV 1.65 (#270) Tony Arcieri 2023-03-06 13:31:16 -07:00
  • 99397db9ca
    Use namespaced features for serde; MSRV 1.60 (#268) Tony Arcieri 2023-03-05 18:34:51 -07:00
  • 39d3eb95f2
    Fix incorrect doc link (#267) Matt Keeter 2023-03-02 12:05:53 -05:00
  • c2a16aac47
    v0.8.2 (#266) Tony Arcieri 2023-03-01 21:54:18 -07:00
  • 3061c9c5bf
    fix: correct pss sign/verify when key length is multiple of 8 + 1 bits. Diego 2023-02-14 22:33:27 +01:00
  • dacabfc5ff
    Add Encryption-related traits (#259) Dmitry Baryshkov 2023-02-13 18:35:20 +03:00
  • 6f8d112cea
    Fix possible panic in internals::left_pad (#262) Diego 2023-02-10 14:54:52 +01:00
  • 9f1595b962
    Update PSS rustdoc example to match PKCS#1 v1.5 example (#257) Tony Arcieri 2023-01-21 11:00:03 -07:00
  • d10fcd9081
    rsa v0.8.1 (#256) Tony Arcieri 2023-01-21 09:25:00 -07:00
  • 134a061237
    Add sha2 feature with oid subfeature enabled (#255) Tony Arcieri 2023-01-20 16:46:27 -07:00
  • 26f38ad66a
    Revert "Use namespaced features for serde; MSRV 1.60 (#251)" (#254) Tony Arcieri 2023-01-19 16:26:52 -07:00
  • da1997d0b7
    Use namespaced features for serde; MSRV 1.60 (#251) Tony Arcieri 2023-01-17 09:20:29 -07:00
  • 3c2a3f8ee6
    v0.8.0 (#250) Tony Arcieri 2023-01-17 09:04:52 -07:00
  • b10b924c5d
    Bump signature crate dependency to v2 (#249) Tony Arcieri 2023-01-16 13:25:29 -07:00
  • 37c1e14069
    rsa v0.8.0-rc.0 (#248) Tony Arcieri 2023-01-10 21:29:34 -07:00
  • 35372d9516
    Refactor PaddingScheme into a trait (#244) Tony Arcieri 2023-01-10 13:59:31 -07:00
  • 35a32093f0
    Bump signature to v2.0.0-rc.1 (#247) Tony Arcieri 2023-01-07 21:26:52 -07:00
  • 6b5dcc8afe
    Make padding module private (#243) Tony Arcieri 2023-01-05 15:20:00 -07:00
  • 47b8aaae69
    Bump signature to v2.0.0-rc.0 (#242) Tony Arcieri 2023-01-05 13:37:02 -07:00
  • 6b22f50e28 CHANGELOG.md: fix v0.8.0-pre.0 release date Tony Arcieri 2022-12-17 08:36:14 -07:00
  • 8c96243f9f
    v0.8.0-pre.0 (#237) Dmitry Baryshkov 2022-12-17 18:26:59 +03:00