Commit Graph

  • 6d63c2043e ecdsa v0.13.2 (#418) ecdsa/v0.13.2 Tony Arcieri 2021-12-04 10:43:48 -07:00
  • 8963704ae4 ecdsa: use LinearCombination trait (#417) Tony Arcieri 2021-12-04 10:27:37 -07:00
  • bfb896f163 ecdsa: add serde documentation (#416) Tony Arcieri 2021-12-03 18:07:47 -07:00
  • 6fcc4c5e33 ecdsa v0.13.1 (#415) Tony Arcieri 2021-12-03 11:34:35 -07:00
  • 054fd8503d ecdsa: add hazmat::rfc6979_generate_k function (#414) Tony Arcieri 2021-12-03 11:13:34 -07:00
  • 8e233a8a88 Cargo.lock: bump dependencies (#413) Tony Arcieri 2021-12-03 09:49:29 -07:00
  • 0ed65a1dff ed25519: Rust 2021 edition upgrade (#412) Tony Arcieri 2021-12-01 10:48:16 -07:00
  • ff2db6b91b ecdsa v0.13.0 (#411) ecdsa/v0.13.0 Tony Arcieri 2021-11-21 12:14:32 -07:00
  • 2ece7791a1 rfc6979 v0.1.0 (#410) rfc6979/v0.1.0 Tony Arcieri 2021-11-21 11:46:31 -07:00
  • a2c7fa2419 rfc6979: initial crate (#409) Tony Arcieri 2021-11-21 11:33:16 -07:00
  • 7e6295ace4 ecdsa: bump elliptic-curve dependency to v0.11 (#408) Tony Arcieri 2021-11-20 07:57:04 -07:00
  • 62a3f860f8 ecdsa: fix serde feature combos; improve CI (#407) Tony Arcieri 2021-11-19 09:07:29 -07:00
  • 64ce58c98b ecdsa: serde support (#406) Tony Arcieri 2021-11-19 08:16:05 -07:00
  • e306f16a69 ed25519: add rust-version attribute (#405) Tony Arcieri 2021-11-18 11:03:12 -07:00
  • 8282fcaf00 ed25519 v1.3.0 (#404) ed25519/v1.3.0 Tony Arcieri 2021-11-18 10:57:39 -07:00
  • a57e1bb3ba ed25519: enforce signature invariants (#403) Tony Arcieri 2021-11-18 10:43:12 -07:00
  • 452e927738 ed25519: impl Display/LowerHex/UpperHex/FromStr for Signature (#402) Tony Arcieri 2021-11-18 10:16:32 -07:00
  • ec0d8e3257 ed25519: deprecate Signature::new in favor of ::from_bytes (#401) Tony Arcieri 2021-11-18 09:09:36 -07:00
  • 9ad4e971eb ed25519: zeroize feature + doc improvements (#400) Tony Arcieri 2021-11-18 08:10:31 -07:00
  • 97ebdb8dbe ecdsa: fix try_sign_* macro boilerplate in dev module (#399) Tony Arcieri 2021-11-17 18:53:08 -07:00
  • 27a2d0a45e ecdsa: fix test macros (#398) Tony Arcieri 2021-11-17 18:35:37 -07:00
  • 7d902f2bc8 ecdsa: add default generic impl of VerifyPrimitive::verify_prehashed (#397) Tony Arcieri 2021-11-17 17:53:24 -07:00
  • b35f40c744 Add default impl of SignPrimitive::try_sign_prehashed (#396) Tony Arcieri 2021-11-17 17:32:24 -07:00
  • 213fb744fb ecdsa: add MulBaseReduced trait + generic ECDSA signing (#395) Tony Arcieri 2021-11-17 15:44:25 -07:00
  • 3d013c3539 ecdsa: remove RecoverableSignPrimitive (#394) Tony Arcieri 2021-11-17 14:49:29 -07:00
  • 1b71ee36a6 ecdsa: remove NormalizeLow trait (#393) Tony Arcieri 2021-11-17 14:31:13 -07:00
  • 1dd6e03502 ecdsa: add RecoveryId type (#392) Tony Arcieri 2021-11-17 12:31:20 -07:00
  • 8f9b5664ad Cargo.lock: bump dependencies (#391) Tony Arcieri 2021-11-17 10:06:46 -07:00
  • 1cd36321b7 Use released RustCrypto/formats crates (#390) Tony Arcieri 2021-11-17 08:05:25 -07:00
  • 6d4dab7128 Update pkcs8 crate (#389) Tony Arcieri 2021-11-16 13:49:28 -07:00
  • 6c439598c1 ecdsa: bump elliptic-curve + formats crates (#388) Tony Arcieri 2021-11-14 14:42:50 -07:00
  • 3272c1522d build(deps): bump hex-literal from 0.3.3 to 0.3.4 (#387) dependabot[bot] 2021-11-12 14:10:30 +00:00
  • e0c357392c ecdsa: remove TryFrom/TryInto imports (#454) (#386) Tony Arcieri 2021-10-21 17:19:28 -06:00
  • f28ddca1f2 Allow signature v1.4 as a dependency (#385) Tony Arcieri 2021-10-21 16:12:51 -06:00
  • ddd6fadd9e ecdsa: 2021 edition upgrade (#384) Tony Arcieri 2021-10-21 14:25:20 -06:00
  • 23947daef3 Bump pkcs8 crate; update encoding traits (#383) Tony Arcieri 2021-10-17 21:26:58 -06:00
  • 54925be85d ecdsa: bump der to v0.5.0-pre.1; MSRV 1.55+ (#382) Tony Arcieri 2021-10-14 17:48:35 -06:00
  • 3297e5577d ed25519: add PKCS#8 support (#381) Tony Arcieri 2021-10-10 10:01:07 -06:00
  • 5286a97682 ed25519: add Signature::BYTE_SIZE + other cleanups (#380) Tony Arcieri 2021-10-09 15:20:14 -06:00
  • cbafd1b474 Use prerelease format parsers (#379) Tony Arcieri 2021-10-09 14:31:57 -06:00
  • cdaf662a42 ed25519: bump ring-compat dev-dependency to v0.3 (#378) Tony Arcieri 2021-10-09 12:03:12 -06:00
  • 04b22a4411 Cargo.lock: bump dependencies (#376) Tony Arcieri 2021-10-09 11:57:44 -06:00
  • a578d37e38 Use resolver = "2" in Cargo.toml; MSRV 1.51+ (#377) Tony Arcieri 2021-10-09 11:49:51 -06:00
  • 72b2b5b580 build(deps): bump der from 0.4.3 to 0.4.4 (#375) dependabot[bot] 2021-10-07 08:05:02 -06:00
  • 757e9b289f ecdsa: update to use new FromEncodedPoint trait (#373) Tony Arcieri 2021-10-02 12:37:25 -06:00
  • 010da678be ecdsa: replace FromDigest trait with Reduce (#372) Tony Arcieri 2021-09-23 13:03:21 -06:00
  • c730a0fe33 ecdsa: use the sec1 crate release (#371) Tony Arcieri 2021-09-22 15:09:04 -06:00
  • 0eca1f40d9 ecdsa: fix Wycheproof test macros (#370) Tony Arcieri 2021-09-19 13:37:39 -06:00
  • 3f0b1ca500 ecdsa: use sha1 crate's EncodedPoint (#369) Tony Arcieri 2021-09-19 13:03:44 -06:00
  • 378f3af42d elliptic-curve: bump version; add sec1 crate patch (#368) Tony Arcieri 2021-09-17 20:06:02 -06:00
  • c96e878fbc ecdsa: use ScalarCore::is_zero to validate R/S scalars (#366) Tony Arcieri 2021-09-15 08:47:04 -06:00
  • 935aa17357 Cargo.lock: bump dependencies (#365) Tony Arcieri 2021-09-15 08:40:53 -06:00
  • 9767b874e9 build(deps): bump sha2 from 0.9.6 to 0.9.8 (#362) dependabot[bot] 2021-09-09 14:26:05 +00:00
  • a450207a73 ecdsa: impl RustCrypto/traits#741 (#361) Tony Arcieri 2021-09-08 12:24:52 -06:00
  • b17197b299 ecdsa: bump crypto-bigint and elliptic-curve (#360) Tony Arcieri 2021-09-08 11:44:52 -06:00
  • afdf1938cc ecdsa: MSRV 1.52 (#359) Tony Arcieri 2021-09-07 21:26:26 -06:00
  • e795f91d11 ecdsa: use mandatory DefaultIsZeroes bounds (#358) Tony Arcieri 2021-09-07 20:47:56 -06:00
  • 2d8b5982c0 ecdsa: use PrimeCurve trait (#357) Tony Arcieri 2021-09-07 20:03:28 -06:00
  • 5961aaa58d ecdsa: switch from ScalarBytes<C> to ScalarCore<C> (#356) Tony Arcieri 2021-09-03 13:39:51 -06:00
  • 969e9e7350 ecdsa: make Signature::normalize_s non-mutating (#355) Tony Arcieri 2021-09-02 19:26:57 -06:00
  • 0c704ce15f build(deps): bump serde from 1.0.128 to 1.0.130 (#351) dependabot[bot] 2021-09-02 16:26:03 -06:00
  • ec27922017 ecdsa: fix CtOption-related regression in component accessors (#354) Tony Arcieri 2021-09-02 16:08:31 -06:00
  • 2f3c494682 ecdsa: fix test macros (#353) Tony Arcieri 2021-09-02 15:37:25 -06:00
  • a9c630c37d ecdsa: bump elliptic-curve to v0.11.0-pre (#352) Tony Arcieri 2021-09-02 14:40:13 -06:00
  • 1b5e3a8823 build(deps): bump sha2 from 0.9.5 to 0.9.6 (#350) dependabot[bot] 2021-08-27 08:11:47 -06:00
  • e4e09429b5 build(deps): bump elliptic-curve from 0.10.4 to 0.10.6 (#349) dependabot[bot] 2021-08-24 08:10:27 -06:00
  • fc3dc31171 build(deps): bump serde from 1.0.127 to 1.0.128 (#347) dependabot[bot] 2021-08-24 03:02:19 +00:00
  • 98bd06547d ecdsa 0.12.4 (#346) ecdsa/v0.12.4 Tony Arcieri 2021-08-12 11:27:42 -06:00
  • 9995711b59 ecdsa: impl Clone, Debug, *Eq for SigningKey (#345) Tony Arcieri 2021-08-12 10:50:42 -06:00
  • 973c41e5b5 build(deps): bump der from 0.4.0 to 0.4.1 (#343) dependabot[bot] 2021-08-09 07:06:04 -07:00
  • 705f37b06a build(deps): bump serde from 1.0.126 to 1.0.127 (#342) dependabot[bot] 2021-08-02 14:07:36 +00:00
  • 29fc1d1227 ed25519 v1.2.0 (#340) ed25519/v1.2.0 Tony Arcieri 2021-07-21 12:02:20 -07:00
  • 8c55045576 doc(ed25519): Add crate documentation for features (#339) Chris Connelly 2021-07-21 19:53:03 +01:00
  • 2de5f02719 feat(ed255519): Introduce serde_bytes optional dependency (#337) Chris Connelly 2021-07-21 19:04:31 +01:00
  • ad6e4f018c build(deps): bump hex-literal from 0.3.2 to 0.3.3 (#334) dependabot[bot] 2021-07-19 14:06:46 +00:00
  • 465e727745 ecdsa: flip error msgs in new_wycheproof_test (#333) David Drysdale 2021-07-18 17:38:46 +00:00
  • 7d1f68edc7 ecdsa v0.12.3 (#332) ecdsa/v0.12.3 Tony Arcieri 2021-07-17 09:18:46 -07:00
  • 55913b4b6a ecdsa: use signature::Result alias (#331) Tony Arcieri 2021-07-17 09:01:31 -07:00
  • 6307b63f6f ecdsa: impl TryFrom<&[u8]> for SigningKey<C> (#330) Tony Arcieri 2021-07-17 08:48:56 -07:00
  • cdaae7cc7d ecdsa: impl TryFrom<&[u8]> for Verifying<C> (#329) Tony Arcieri 2021-07-16 15:37:30 -07:00
  • 4591c43d4a build(deps): bump elliptic-curve from 0.10.3 to 0.10.4 (#328) dependabot[bot] 2021-07-13 07:08:51 -07:00
  • 0c3f483f84 build(deps): bump hex-literal from 0.3.1 to 0.3.2 (#327) dependabot[bot] 2021-07-02 14:15:20 +00:00
  • f529064519 build(deps): bump signature from 1.3.0 to 1.3.1 (#325) dependabot[bot] 2021-07-01 12:19:55 -06:00
  • 30fd323867 ed25519: ignore clippy nit for Signature::to_bytes() (#326) Tony Arcieri 2021-07-01 12:09:35 -06:00
  • 8099a9b184 ecdsa: bump elliptic-curve to v0.10.3 (#323) Tony Arcieri 2021-06-21 23:25:58 -07:00
  • de65b71a4d ecdsa v0.12.2 (#322) ecdsa/v0.12.2 Tony Arcieri 2021-06-18 08:47:31 -07:00
  • c5d7452d20 build(deps): bump elliptic-curve from 0.10.1 to 0.10.2 (#320) dependabot[bot] 2021-06-18 07:32:06 -07:00
  • 52948a2549 Add zeroization on drop for SigningKey (#321) Bogdan Opanchuk 2021-06-18 06:54:38 -07:00
  • d33b42a84d ecdsa v0.12.1 (#319) ecdsa/v0.12.1 Tony Arcieri 2021-06-09 15:40:08 -07:00
  • 10bff57331 ecdsa: add explicit Copy bounds on VerifyingKey (#318) Tony Arcieri 2021-06-09 14:58:32 -07:00
  • 5715cfdd35 ecdsa v0.12.0 (#316) ecdsa/v0.12.0 Tony Arcieri 2021-06-07 20:36:44 -07:00
  • 1e950806ea ecdsa: bump elliptic-curve crate dependency to v0.10 (#315) Tony Arcieri 2021-06-07 20:22:54 -07:00
  • a0b6eaa3b5 ecdsa: fix dev module macros (#314) Tony Arcieri 2021-06-07 17:46:20 -07:00
  • f04abf3515 ecdsa: bump crypto-bigint to v0.2.0-pre (#313) Tony Arcieri 2021-06-07 17:36:39 -07:00
  • 66c3fe28c5 ecdsa: remove unnecessary bounds on AffinePoint/ProjectivePoint (#312) Tony Arcieri 2021-06-07 14:06:35 -07:00
  • 12479837ac ecdsa: clean up der::Signature -> Signature conversion (#311) Tony Arcieri 2021-06-07 10:39:03 -07:00
  • 8992091b54 ecdsa: remove unnecessary trait bounds on der::Signature (#310) Tony Arcieri 2021-06-07 10:25:26 -07:00
  • 44f49efbbd ecdsa: reject overlength ASN.1 DER encoded signature (#309) Tony Arcieri 2021-06-07 09:20:45 -07:00
  • 3e3469d10d ecdsa: fix typo (#308) Tony Arcieri 2021-06-07 08:59:49 -07:00
  • cac7f97cae ecdsa: fix Wycheproof test generator macro (#307) Tony Arcieri 2021-06-07 08:37:22 -07:00