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

SM2/SM3/SM4 Support #636

Open
pedroalbanese opened this issue Oct 26, 2020 · 10 comments
Open

SM2/SM3/SM4 Support #636

pedroalbanese opened this issue Oct 26, 2020 · 10 comments

Comments

@pedroalbanese
Copy link

pedroalbanese commented Oct 26, 2020

Hi,

I read that LibreSSL supports SM2/SM3/SM4, but SM2 is not on the ecparam -list_curves. How to create a SM2 private key?

Thanks in advance.

@botovq
Copy link
Contributor

botovq commented Oct 26, 2020 via email

@ronaldtse
Copy link

@botovq I just realised that this issue exist! Is there anything we can help with the original #513 ticket? (cc @ni4)

@ni4
Copy link

ni4 commented Jul 20, 2021

...as well as libressl/openbsd#105. At least those should be updated due to merge conflicts, I can handle that once finished with some other things.

@botovq
Copy link
Contributor

botovq commented Jul 20, 2021 via email

@ronaldtse
Copy link

Thank you @botovq for the great news! Very happy to see it finally merged. It was a long standing PR which would have been 2.5 years by October 😄

@pedroalbanese
Copy link
Author

Sorry fe bad English. I can't understood. Is it under development or is already implemented?

Version 3.3.3 do not list it.

Thanks.

@botovq
Copy link
Contributor

botovq commented Aug 1, 2021 via email

@orbea
Copy link

orbea commented Jan 14, 2025

@botovq Was SM2 support ever added? Is this issue outdated?

@botovq
Copy link
Contributor

botovq commented Jan 14, 2025

@orbea It was added to the tree but never enabled due to some code quality issues. I don't remember the details. While I would still like to have support, it will be some work to get there and it never landed high enough on our list of priorities. The situation for SM* is a bit similar to GOST: they are mandatory for a large number of people, but the existing implementations are not ideal.

In any case, the issue is still open and correctly so.

@ronaldtse
Copy link

Thanks @botovq for the update. In any case, we are still around to help with any remaining issues with our contributed code. We look forward having this work completed, which began all the way back from 2019!

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

No branches or pull requests

6 participants