Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Chinese GM algorithm #3251

Open
chaunsin opened this issue Feb 23, 2022 · 2 comments
Open

Support Chinese GM algorithm #3251

chaunsin opened this issue Feb 23, 2022 · 2 comments

Comments

@chaunsin
Copy link

I hope to support the GM algorithm of China or reserve an interface. In the process of use, I need to replace the algorithm architecture and modify the SDK, CA and peer services, which is very invasive to the code. In addition, the above process needs to be repeated in the version upgrade, resulting in a lot of repetitive labor.

@Varorbc
Copy link

Varorbc commented Jun 18, 2024

@bestbeforetoday Any updates?

@bestbeforetoday
Copy link
Member

I think this is very closely related to this Fabric RFC: hyperledger/fabric-rfcs#34. Probably the right approach is to refactor the Fabric crypto implementation so that it is more easily pluggable, as described in that RFC.

As you can see from PR #3343, just to implement ed25519 support as an alternative to ECDSA, there is a lot of work involved for every new crypto implementation with the current codebase, and then that implementation is baked into the core Fabric code and needs to be supported there.

Please note that I am not a maintainer of this repository. @denyeart and the other @hyperledger/fabric-core-maintainers might have different or better informed views.

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

No branches or pull requests

3 participants