Commit Graph

  • 7b37895503 Extra ASN.1 validity checks (#192) David Drysdale 2020-10-20 13:34:27 +01:00
  • e1e8fa24d2 ecdsa: add more toplevel rustdoc (#189) Tony Arcieri 2020-10-15 10:17:23 -07:00
  • bc1bdc9194 ed25519 v1.0.3 (#188) ed25519/v1.0.3 Tony Arcieri 2020-10-12 07:06:51 -07:00
  • 14c75ee07f ed25519: add ring-compat usage example (#187) Tony Arcieri 2020-10-12 07:00:15 -07:00
  • 2df3cfd16c README.md(s): add Zulip badges (#186) Tony Arcieri 2020-10-10 06:30:16 -07:00
  • 0160df0cbd ecdsa v0.8.5 (#185) ecdsa/v0.8.5 Tony Arcieri 2020-10-09 08:25:54 -07:00
  • 8a5e64c10e ecdsa: fix default impl of CheckSignatureBytes (#184) Tony Arcieri 2020-10-09 08:18:37 -07:00
  • dd343fb505 ecdsa v0.8.4 (#182) ecdsa/v0.8.4 Tony Arcieri 2020-10-08 13:32:06 -07:00
  • 96ffe73645 ecdsa: work around nightly-2020-10-06 breakage (#180) Tony Arcieri 2020-10-08 13:20:10 -07:00
  • 29f2d5a457 ed25519: fix tarpaulin (#181) Tony Arcieri 2020-10-08 13:17:54 -07:00
  • a383e8025d ecdsa v0.8.3 (#178) ecdsa/v0.8.3 Tony Arcieri 2020-09-28 12:37:42 -07:00
  • a404debf56 ecdsa: fix 32-bit builds for the dev feature (#177) Tony Arcieri 2020-09-28 12:23:16 -07:00
  • cc78368e77 ecdsa v0.8.2 (#176) ecdsa/v0.8.2 Tony Arcieri 2020-09-27 09:48:04 -07:00
  • fff91f7f57 build(deps): bump elliptic-curve from 0.6.1 to 0.6.2 (#173) dependabot[bot] 2020-09-27 09:20:42 -07:00
  • 8332711537 ecdsa: have RecoverableSignPrimitive return a bool flag (#175) Tony Arcieri 2020-09-27 09:05:09 -07:00
  • 0993b4b343 Revert "ecdsa: remove RecoverableSignPrimitive" (#174) Tony Arcieri 2020-09-27 08:52:20 -07:00
  • 3d14980376 ecdsa v0.8.1 (#172) ecdsa/v0.8.1 Tony Arcieri 2020-09-23 19:56:46 -07:00
  • aada23c66b ecdsa: conditionally make VerifyKey<C> a Copy type (#171) Tony Arcieri 2020-09-23 19:34:13 -07:00
  • 90bad12a09 build(deps): bump elliptic-curve from 0.6.0 to 0.6.1 (#169) dependabot[bot] 2020-09-22 07:24:54 -07:00
  • f82788f704 build(deps): bump ed25519-dalek from 1.0.0 to 1.0.1 (#170) dependabot[bot] 2020-09-22 06:40:01 -07:00
  • 76008e8cd4 ed25519 v1.0.2 (#168) ed25519/v1.0.2 Tony Arcieri 2020-09-11 15:26:47 -07:00
  • 7fa56f960f ed25519: add (doctested!) ed25519-dalek usage example (#167) Tony Arcieri 2020-09-11 15:20:39 -07:00
  • 886a9d4f2b ecdsa v0.8.0 (#166) ecdsa/v0.8.0 Tony Arcieri 2020-09-11 13:54:27 -07:00
  • 61f078c9eb ecdsa: bump elliptic-curve dependency to v0.6 (#165) Tony Arcieri 2020-09-11 13:10:40 -07:00
  • 80eb3b49e2 ecdsa: refactor ProjectiveArithmetic trait (#164) Tony Arcieri 2020-09-11 08:13:33 -07:00
  • 1a3e4944ff ecdsa: additional FromFieldBytes updates (#163) Tony Arcieri 2020-09-09 21:33:23 -07:00
  • bad467693d ecdsa: FromFieldBytes updates (#162) Tony Arcieri 2020-09-09 21:18:02 -07:00
  • acd8c3f82a ecdsa: SecretKey updates (#161) Tony Arcieri 2020-09-09 17:14:56 -07:00
  • 84e133fc95 ecdsa: rename ElementBytes => FieldBytes (#160) Tony Arcieri 2020-09-09 10:13:53 -07:00
  • 2fb7d2ae73 ecdsa: remove Generate trait (#159) Tony Arcieri 2020-09-09 08:42:39 -07:00
  • e6151cdfaf ecdsa: rename FieldBits => ScalarBits (#158) Tony Arcieri 2020-09-08 21:20:42 -07:00
  • 13f9d488e1 ecdsa: fix ReprBits for ExampleCurve::Scalar (#157) Tony Arcieri 2020-09-08 20:22:31 -07:00
  • 26b831e0f1 ecdsa: bump ff and group crates to v0.8; MSRV 1.44+ (#156) Tony Arcieri 2020-09-08 19:59:20 -07:00
  • d1a8f0812d Use subtle 2.3's From<CtOption<T>> impl on Option<T> (#155) Tony Arcieri 2020-09-08 12:13:57 -07:00
  • 1b54c722c4 ecdsa: remove rand feature (#154) Tony Arcieri 2020-09-04 07:55:05 -07:00
  • 7f41e1ed5f ecdsa: updates for group crate (#153) Tony Arcieri 2020-09-04 07:41:43 -07:00
  • 5046c92449 ecdsa: update dev module with #151-related changes (#152) Tony Arcieri 2020-09-03 17:32:17 -07:00
  • 473af256be ecdsa: add CheckSignatureBytes trait + NonZeroScalar components (#151) Tony Arcieri 2020-09-03 17:00:26 -07:00
  • bddc23dc4a ecdsa: add alloc feature (#150) Tony Arcieri 2020-09-03 15:14:31 -07:00
  • 2be4bd5d19 ecdsa: use impl Into<ElementBytes> bounds on Signature::from_scalars (#149) Tony Arcieri 2020-09-03 15:03:59 -07:00
  • b724ece13a ecdas: derive Clone, Debug, Eq, and Ord on VerifyKey (#148) Tony Arcieri 2020-09-03 13:35:41 -07:00
  • e8b7f6c363 ecdsa: update from_affine_coordinates name (#147) Tony Arcieri 2020-09-03 07:33:17 -07:00
  • c22624e8fb ecdsa: remove RecoverableSignPrimitive (#146) Tony Arcieri 2020-09-02 16:57:17 -07:00
  • ff2b61de5c ecdsa: impl Generate for SigningKey (#145) Tony Arcieri 2020-09-02 15:35:05 -07:00
  • 1c2c1fc271 ecdsa: impl From<&VerifyKey<C>> for EncodedPoint<C> (#144) Tony Arcieri 2020-09-02 15:03:22 -07:00
  • 50f482bdcc ecdsa: add serialization methods to SigningKey/VerifyKey (#143) Tony Arcieri 2020-09-02 13:21:53 -07:00
  • 73678f33fc ecdsa: fix Generator import in sign module (#142) Tony Arcieri 2020-09-02 12:34:21 -07:00
  • a88aca8322 ecdsa: add SigningKey::verify_key and From conversion (#141) Tony Arcieri 2020-09-02 12:28:09 -07:00
  • 67585389af ecdsa: rename {Signer, Verifier} => {SigningKey, VerifyKey} (#140) Tony Arcieri 2020-09-02 10:44:14 -07:00
  • 8d9ca6f4eb .github: update tarpaulin + codecov config (#139) Tony Arcieri 2020-09-02 09:49:29 -07:00
  • bca34ea27f ecdsa: compression trait fixups (#138) Tony Arcieri 2020-09-02 09:34:19 -07:00
  • 416e6cc793 ecdsa: rename Curve::ElementSize => FieldSize (#137) Tony Arcieri 2020-09-02 08:27:58 -07:00
  • 7974228f83 ecdsa: add RFC6979 test (plus dev::curve module) (#136) Tony Arcieri 2020-09-01 19:27:19 -07:00
  • de67a5244d ecdsa: add Signer::from_bytes method (#135) Tony Arcieri 2020-09-01 16:53:08 -07:00
  • 1ed8c2f8a2 ecdsa: use FromDigest trait; RFC6979 fixups (#134) Tony Arcieri 2020-09-01 07:38:21 -07:00
  • 66c939312f ecdsa: implement RFC6979 ephemeral scalar generation (#133) Tony Arcieri 2020-08-31 12:19:36 -07:00
  • 352631b07d ecdsa: fix tests (#132) Tony Arcieri 2020-08-25 11:32:31 -07:00
  • ae1062a4a7 ecdsa: use newly refactored sec1::EncodedPoint (#131) Tony Arcieri 2020-08-24 09:25:20 -07:00
  • bcb96b00ba Add Dependabot (#130) Artyom Pavlov 2020-08-18 23:17:37 +03:00
  • 6ba593d7c2 ecdsa v0.7.2 (#129) ecdsa/v0.7.2 Tony Arcieri 2020-08-11 20:23:36 -07:00
  • b0050876fe ecdsa: add conditional PrehashSignature impl for asn1::Signature (#128) Tony Arcieri 2020-08-11 20:15:22 -07:00
  • 30915bcb13 ecdsa v0.7.1 (#127) ecdsa/v0.7.1 Tony Arcieri 2020-08-10 17:28:18 -07:00
  • e702e70a94 ecdsa/Cargo.toml: use all-features = true on docs.rs (#126) Tony Arcieri 2020-08-10 17:19:12 -07:00
  • 92bd0cb428 ecdsa v0.7.0 (#125) ecdsa/v0.7.0 Tony Arcieri 2020-08-10 17:12:26 -07:00
  • 8830e61967 ecdsa: Bump elliptic-curve crate to v0.5 release (#123) Tony Arcieri 2020-08-10 16:00:33 -07:00
  • d14016e67c ecdsa: minor doc fixups (#122) Tony Arcieri 2020-08-08 12:30:51 -07:00
  • ab091bc12a ecdsa: update README.md and rustdoc intros (#121) Tony Arcieri 2020-08-08 11:26:31 -07:00
  • 5bd96712bb ecdsa: add associated sig type to RecoverableSignPrimitive (#120) Tony Arcieri 2020-08-07 13:26:43 -07:00
  • 9d8ca6539e Make normalize_low() pure (#119) Bogdan Opanchuk 2020-08-06 15:36:19 -07:00
  • a420b3346a ecdsa: have NormalizeLow return a bool (#118) Tony Arcieri 2020-08-04 20:14:11 -07:00
  • b80b16a4d7 ecdsa: impl Copy on Signature (#117) Tony Arcieri 2020-08-04 20:02:27 -07:00
  • cc507b3699 ecdsa: remove unused generic parameter (#116) Tony Arcieri 2020-08-04 19:44:46 -07:00
  • f9665382b4 ecdsa: low-S normalization support (#115) Tony Arcieri 2020-08-04 19:33:37 -07:00
  • a7dde254d7 ecdsa: use FromBytes from toplevel (#114) Tony Arcieri 2020-08-04 16:50:36 -07:00
  • 5ed37413e0 ecdsa: use new elliptic_curve::encoding module (#113) Tony Arcieri 2020-08-04 14:23:54 -07:00
  • 5e2a6b5d84 ecdsa: rename ScalarBytes to ElementBytes (#112) Tony Arcieri 2020-08-04 13:15:37 -07:00
  • 4124ce390d ecdsa: add hazmat::RecoverableSignPrimitive (#111) Tony Arcieri 2020-08-03 20:23:53 -07:00
  • 9cba7dff2f ecdsa: Verifier facade (gated under verifier feature) (#110) Tony Arcieri 2020-07-31 10:24:04 -07:00
  • b95afa6169 ecdsa: Signer facade (gated under signer feature) (#109) Tony Arcieri 2020-07-30 10:37:47 -07:00
  • e33e8b2c69 ecdsa: SignPrimitive bounds and dev macro fixups (#108) Tony Arcieri 2020-07-28 11:29:43 -07:00
  • 58eccf8c74 ecdsa: make SignPrimitive's ephemeral scalar generic (#107) Tony Arcieri 2020-07-28 10:47:02 -07:00
  • 12b96e3ac5 ecdsa: bound ecdsa::SignPrimitive on Arithmetic (#106) Tony Arcieri 2020-07-27 19:40:07 -07:00
  • 3800528655 ecdsa: implement RustCrypto/traits#223 updates (#105) Tony Arcieri 2020-07-27 14:01:36 -07:00
  • 3655c0b7a1 ecdsa: gate PrehashSignature impl on digest feature (#104) Tony Arcieri 2020-07-23 11:49:10 -07:00
  • 30e586033a ecdsa: initial dev module with new_*_test macros (#103) Tony Arcieri 2020-07-23 11:01:09 -07:00
  • 932ab457c0 ecdsa: rename asn1::Signature; impl signature trait (#102) Tony Arcieri 2020-07-23 09:36:49 -07:00
  • e9037b7d94 ecdsa: have SignPrimitive borrow scalars (#101) Tony Arcieri 2020-07-17 07:33:39 -07:00
  • c8ed0f2546 ecdsa: use signature::Error in hazmat module (#100) Tony Arcieri 2020-07-16 19:23:37 -07:00
  • 04ca0e23ca ecdsa: add DigestPrimitive (#99) Tony Arcieri 2020-07-13 20:11:46 -07:00
  • bc5a7055e4 ecdsa: refactor signature types into Signature + asn1::Document (#98) Tony Arcieri 2020-07-13 18:09:16 -07:00
  • 4c3cf22b3c ecdsa: bump version to v0.7.0-pre (#97) Tony Arcieri 2020-07-13 11:21:55 -07:00
  • 30390b357b ecdsa: add hazmat primitives; remove/reverse curve deps (#96) Tony Arcieri 2020-07-13 07:33:43 -07:00
  • 9d8f4b693c Add secp256k1 feature (#95) Tony Arcieri 2020-07-03 09:55:31 -07:00
  • f1001a6cf3 ecdsa: implement secp256k1 low-S normalization (#94) Tony Arcieri 2020-06-30 17:36:38 -07:00
  • 37157efe2b Cargo.toml: fetch RustCrypto/elliptic-curves crates from git (#93) Tony Arcieri 2020-06-30 14:01:48 -07:00
  • ab958a0f86 ecdsa v0.6.1 (#92) ecdsa/v0.6.1 Tony Arcieri 2020-06-29 12:44:40 -07:00
  • f1981c1502 ecdsa: add doc_cfg (#91) Tony Arcieri 2020-06-29 12:11:11 -07:00
  • 569fbd86db ecdsa::curve::secp256k1::RecoverableSignature (#90) Tony Arcieri 2020-06-29 11:35:51 -07:00
  • 2110ec6649 README.md(s): documentation improvements (#89) Tony Arcieri 2020-06-16 11:39:46 -07:00
  • d41eaabaeb ecdsa v0.6.0 (#88) ecdsa/v0.6.0 Tony Arcieri 2020-06-09 21:49:53 -07:00