Tony Arcieri
Tony Arcieri
@newpavlov you could potentially use the `AssocArraySize` to get `U512` from a const generic `usize`: https://docs.rs/hybrid-array/0.2.0-rc.8/hybrid_array/trait.AssocArraySize.html
We don't currently support a streaming encryption API for AEADs. If you'd like to propose one, https://github.com/rustcrypto/traits is probably the right place: we use trait-based APIs. There was some discussion...
I opened https://github.com/RustCrypto/traits/issues/1364 to track a full incremental encryption API
Sure, want to open a PR?
As it were, those are the two platforms removed in 1.76: https://github.com/rust-lang/rust/releases/tag/1.76.0#compatibility-notes
It's something we could potentially do, although the current approach is to present what `stable` supports
I'm not sure what your proposed `generate_keypair()` and `derive_keypair()` are supposed to do, or why they're "Derivable". First, I'm a bit confused at your function signature. You mention the `Keypair`...
> we can also think on whether to return signer or (Signer, Verifier) The `Keypair` trait means you don't need to compute `Verifier`. Instead you can call `Keypair::verifying_key` to obtain...
> if what I want is to generate a keypair from the array of byte representing the private key scalar, I can just use Verifier::deserialize() for that purpose There's also...
You can't impl `Into`, because `[u8]` isn't `Sized`. `Into` is probably the closest thing.