-
For example, if we can implement scalar multiplication inside a SNARK, then we can prove knowledge of discrete log using libsnark instead of using Schnorr-like protocols.
-
For elliptic curve code generation, we will need to use formulae from the [Explicit-Formulas Database](https://hyperelliptic.org/EFD/index.html). Need to write a package to parse and import the data f…
-
Hi,
I recently took a stab at implementing RFC 7748 (AKA Curve25519) in Cryptol. It ended up pretty well, but at the end of it all I needed modular arithmetic, so I stole a copy of it from here, base…
-
I have no idea what the "id-ce" or "id-pk" stand for. Can someone enlighten me?
-
Hi,
I am trying to use `edwards::Point` from my own library.
I am using `extern crate sapling_crypto;` and `extern crate pairing;`
I run the following:
```rust
use sapling_crypto::jubjub::{ed…
-
https://github.com/KZen-networks/cryptography-utils/blob/master/src/elliptic/curves/curve25519.rs#L133
Currently curve25519 do not provide a method to print x coordinate of a point and our serializ…
-
(No bug-report, feature request or question how to use OpenSSL, so not sure where to put this ..)
For X25519/X448, the naive way to derive public from private key would be scalar multiplication (pr…
-
Can’t help to notice that the secrete key are shifted by 3 and later on the public key are doubled by 8. This actions cancel each outer out. Why is this done?
Are there any security reasons for this…
-
* **Device Name:** NWD9760261
* **Device Model:** iPad 5
* **Device System Version:** 12.1.1
* **Application Version:** HATS-iOS 4.1.14
* **Name:** Chuck Edwards
* **Has Attachments:** True
* …
-
I was wondering if there is a specific reason that is currently not proxied through, like it is in ed25519-dalek.