-
We should investigate the potential implementation of the Barreto-Naehrig pairing friendly curve (bn_256) on OTBN.
This should cover:
- To what extent can the existing P-256 bit implementation be …
-
Our zk-SNARKs currently rely on BN254, a pairing-friendly Barreto-Naehrig curve construction over a 254-bit base field. After some [recent optimizations to the NFS algorithm](https://ellipticnews.wo…
-
All of the following 4 errors on unit tests are nullPointerExceptions coming from what appear to be an issue with algebra.curves.barreto_naehrig.BNG1.one and algebra.curves.barreto_naehrig.BNG1.zero. …
-
Greetings!
[fp256BN/fp512BN](https://github.com/pedroalbanese/bn) (Barreto-Naehrig), [frp256v1](https://github.com/pedroalbanese/frp256v1), [Nothing Up My Sleeve](https://github.com/pedroalbane…
-
Edit: I see that people are still (in 2024) linking to this for an estimate of the security level of BN_128 / BN-254. Estimates of the security levels of all the curves used by Zcash are on slide 42 o…
daira updated
5 months ago
-
1. Final Exponentiation,这个是和[Implementing Cryptographic Pairings over Barreto-Naehrig Curves](https://eprint.iacr.org/2007/390.pdf)描述的一致。
2. `sm9_eval_g_tangent() / sm9_eval_g_line()`方法中,算出来的四个sm9_fp…
-
- Ed25519VerificationKey2018, Ed25519Signature2018
- JsonWebKey2020 (P-384), JsonWebSignature2020 (ES384)
- Bls12381G1Key2020, Bls12381G2Key2020, BbsBlsSignature2020, BbsBlsSignatureProof2020
-
Before stabilizing `alt_bn128` support as introduced in https://github.com/near/nearcore/pull/3971, we need confidence in its gas costs.
The feature adds 3 cryptographic host functions that operate…
-
The android compatibility tests fail due to the new Barreto-Naehrig hash class using the `intValueExact()` method which is not supported on Android. This should be replaced with our equivalent Android…
-
This allows switching between the Counting, MCL, Barreto-Naehrig Bilinear Group