Denis Varlakov
Denis Varlakov
Clap maintainer has yanked all the versions up to 2.21.0 which caused this error. The only option (except waiting for the cargo-count author to update dependency) I can see so...
I have the same problem with setting TOTP for playstation. The problem is that Moolticute has a limit on size of secret: if secret is too long, it just gets...
Big integers deserialization is tricky. In my case, I knew that field is going to be a bigint, so I've overridden deserialization: I deserialize field to [`serde_json::Number`] (with `arbitrary_precision` feature...
Here are instructions on publishing: https://doc.rust-lang.org/cargo/reference/publishing.html According to the manual, this metadata is still missing: `license`, `repository`, `keywords`, and `categories`
Looks like duplicate of #55
Hi @Hrezaei, So you're right, we intentionally multiply decoded point by 8, it clears a small cofactor from the point. That might seem odd, but that's how it works. FYI...
> but also in many dependencies such as paillier's, centipede, bulletproofs, etc All of these libraries are updated to use the latest `curv`, thanks to @tmpfs. `multi-party-ecdsa` is almost updated...
Yeah that's frustrating. If it's applicable for your case — you can define a structure `pub struct MyGE(GE);` and define Serialization/Deserialization traits for it. Maybe that could help you to...
Multiplication by 8 is security related operation, it clears out small cofactor part from the point. Not doing this might leak some bits of your secrets, or affect the protocol...
Updating downstream crates is easier than it may seem to be. I would expect most of our libraries (`multi-party-ecdsa` and its deps) to be updated to use new `curv` in...