bls12-381 icon indicating copy to clipboard operation
bls12-381 copied to clipboard

High-speed BLS12-381 implementation in Go

Results 17 bls12-381 issues
Sort by recently updated
recently updated
newest added

Is there any reason why we can't use `fe`, `modulus`, and `q` directly? For example, I want to implement the BBS+ signature scheme using this library and it involves operations...

PointG1, PointG2, and PointGT don't implement any of the encoding related types. This makes it hard top use things like the Gob package with these types.

The problem can be reproduced by running ``` go build -linkshared ./... ``` Output: ``` asm: fp_arithmetic_x86.s:1427: when dynamic linking, R15 is clobbered by a global variable access and is...

Sorry bu i think there is a big problem in this code ! The wNaf is incorrectly implemented since the size of the resulting representation (according to the code) is...

taken from https://github.com/ethereum/bls12-381-tests/

It can be reproduced as: https://gist.github.com/guidovranken/14f882f1b0af90398ceb39eeebdace27

bug

Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210124154548-22da62e12c0c to 0.1.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/sys&package-manager=go_modules&previous-version=0.0.0-20210124154548-22da62e12c0c&new-version=0.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies