Results 68 comments of Johannes

> We're currently in the process of making everything in here a little bit more user friendly. Getting more usage would certainly help with this. FWIW, I've also started looking...

FWIW I have some CI tests for constant-time comparison [here](https://github.com/brycx/orion-dudect/blob/f80d4a03f71bb6174011bbd9da69d785f78d7f97/ct-bencher/ct_benches.rs#L27) (the test linked is `PartialEq` utilizing subtle's `ct_eq`). Perhaps these could be changed to be used with curve25519-dalek.

FWIW, [Orion](https://github.com/orion-rs/orion) uses fiat-crypto for X25519 in the upcoming release. Edit: Poly1305 using fiat-crypto is included in the next release.

Just for reference, clippy suggests the additional `Eq` on the following types: - X25519 `PublicKey` + `PrivateKey` + `SessionKeys` (high-level API) - BLAKE2b `Hasher` enum Good points @vlmutolo. Seems like...

Do you think it'd be better to postpone this to post const-generics, that you've been working on @vlmutolo?

Hi @SanchithHegde, Great to hear you're interested in this! > [..] is there any more information that I'd need? I don't know how comfortable you are with Rust, but I'll...

As the MSRV for edition 2021 is `1.56` and we're on `1.57` as part of a minor release (which doesn't seem to have broken any depending builds), I think it's...

Hi I've been trying to do look through some of the listed projects, but am having a hard time defining when a project should be removed. For example I know...

@kud1ing Thanks. I'll have another swing at it.

There seem to be [problems](https://github.com/japaric/rust-san#memorysanitizer-use-of-uninitialized-value-in-the-test-runner) when running `cargo test` under MSan and I've never managed to do it successfully myself. Could [Miri](https://github.com/solson/miri) account for some of the things MSan would...