miracl / MIRACL

MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
https://miracl.com
645 stars 242 forks source link

Does this library support signature aggregation for BLS12-381 Curve? #104

Closed AlexiaChen closed 3 years ago

AlexiaChen commented 3 years ago

I juest search source and test , it seems no BLS12-381 Curve and related signature aggregation.

mcarrickscott commented 3 years ago

Support for BLS12-381 curves and BLS signature can be found in https://github.com/miracl/core

Mike

On Fri, May 28, 2021 at 8:06 AM MathxH Chen @.***> wrote:

I juest search source and test , it seems no BLS12-381 Curve and related signature aggregation.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/miracl/MIRACL/issues/104, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAU3ZDWG4LPNZ5MUIXSFFSLTP46IZANCNFSM45V4QIGA .

AlexiaChen commented 3 years ago

@mcarrickscott but miracle core does not support signature aggregation like herumi and blst right ? I also create a issue https://github.com/apache/incubator-milagro-crypto-rust/issues/49 on milagro repo before

And I found TestBLS.go https://github.com/miracl/core/blob/master/go/TestBLS.go , there is no signature aggregation feature provided.

mcarrickscott commented 3 years ago

Yes, you need to extend the provided code example to do aggregation.

Beware https://eprint.iacr.org/2021/323.pdf

Mike

On Fri, May 28, 2021 at 8:38 AM MathxH Chen @.***> wrote:

@mcarrickscott https://github.com/mcarrickscott but miracle core does not support signature aggregation like herumi and blst right ? I also create a issue apache/incubator-milagro-crypto-rust#49 https://github.com/apache/incubator-milagro-crypto-rust/issues/49 on milagro repo before

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/miracl/MIRACL/issues/104#issuecomment-850217227, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAU3ZDUFUGTZPX3GQDV6BVDTP5B6JANCNFSM45V4QIGA .

AlexiaChen commented 3 years ago

Thank you for your reply! You provided great information directly to me