Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

Create new repo for github.com/hyperledger/aries-framework-go/component/kmscrypto/crypto/primitive/bbs12381g2pub #3633

Open
ale-linux opened this issue Nov 15, 2023 · 7 comments

Comments

@ale-linux
Copy link
Contributor

This proposal recommends splitting the `github.com/hyperledger/aries-framework-go/component/kmscrypto/crypto/primitive/bbs12381g2pub' package into a separate repo. Reasons that speak in favour of this change:

  • ever since ursa was moved to EOL, assets such as the BBS+ implementation of ursa have been moved to their own repo.
  • the BBS+ IETF standard draft has evolved past the current implementation in go after the recent work by Tessaro et al.. It would be good to have a dedicated package maintained by cryptographers within the Hyperledger project such as @adecaro and myself; the idea would be to strike a balance between compatibility with the existing assets and deployments and the new versions of the standard.

Thoughts?

@ale-linux
Copy link
Contributor Author

^ @sudeshrshetty

@ale-linux
Copy link
Contributor Author

Any news @sudeshrshetty ?

@ale-linux
Copy link
Contributor Author

I understand that aries-framework-go is targeted for archival, and propose to create a new sub-repository for BBS+ Go implementation, fully maintained and tracking updates to the standard. I'd be happy to act as one of the initial maintainers, along with any of the maintainers from

https://github.com/hyperledger/aries-framework-go/blob/main/MAINTAINERS.md

and @swcurran (Aries maintainer on TOC)

Any thoughts?

@swcurran
Copy link

Sounds like a good idea. Where do you plan to put it? It could go in Aries (e.g. aries-bbssignatures-go), if you want. Or do you have another place it could go?

@ale-linux
Copy link
Contributor Author

SGTM, I think in aries would be a good fit. @sudeshrshetty , @troyronda, @fqutishat - your thoughts?

@ale-linux
Copy link
Contributor Author

@swcurran it looks like there are no strong opinions, so should we go for something like https://github.com/hyperledger/aries-bbs-go ?

@swcurran
Copy link

Sounds good. Go for it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

2 participants