Commit Graph
11 Commits
Author SHA1 Message Date
raphaelrobert e944f9db3b chore: update generic-array to v1 (#143)
* update generic-array to v1

* revert displaydoc removal

* fix cargo fmt
2025-11-04 11:40:16 -08:00
Kevin Lewi 1b67086028 Publishing v0.5.0-pre.7 (#128) 2024-01-11 11:58:36 -08:00
Kevin Lewi f79ebf9844 Updating dual-license language (#110) 2023-05-22 23:04:39 -07:00
daxpedda 5badeff8d2 Update to draft 19 (#101) 2023-02-08 00:18:04 -08:00
Kevin Lewi f26f5d2c57 Publishing v0.4.0-pre.1 (#72) 2022-04-01 17:30:28 -07:00
daxpedda 16e072dcd4 Group trait overhaul part 2 (#53)
* Rely on elliptic-curve for hash-to-curve and P-256 implementations

* Update MSRV

* Remove unnecessary `#[macro_use]`

* Re-introduce `CipherSuite`

* Provide types for length shortcuts

* Remove `SUITE_ID` from `Group`

* Blanket implementation for RustCrypto `Curve`s

* Remove the p256 crate feature

* Rename `ristretto_*` crate features to `ristretto-*` for consistency

* Remove unnecessary allowed Clippy lints

* Remove some unnecessary constraints
2022-01-21 13:52:09 -08:00
daxpedda 6fb4cad59c Remove CipherSuite (#20)
* Remove `Hash`

* Remove `CipherSuite`

* Remove single field `struct`s
2021-10-05 15:53:18 -07:00
Kevin Lewi 4206fdbf48 Adding dual license (#11) 2021-09-27 18:53:06 -07:00
Kevin Lewi fa2d8ec191 Adding serialization and docs (#6) 2021-09-15 17:49:31 -07:00
Kevin Lewi 485d18deec Matching to latest test vectors with metadata mode (#3) 2021-09-13 16:02:09 -07:00
Kevin Lewi bb4b9d0909 Initial implementation (#1) 2021-09-09 01:56:54 -07:00