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

Please add support for SHA3 #455

Closed
ghost opened this issue Nov 8, 2018 · 5 comments
Closed

Please add support for SHA3 #455

ghost opened this issue Nov 8, 2018 · 5 comments

Comments

@ghost
Copy link

ghost commented Nov 8, 2018

Please add support for SHA3.

@4a6f656c
Copy link
Contributor

4a6f656c commented Nov 8, 2018

Why?

In order to avoid code bloat and increased maintenance, we generally only add new ciphers/hashes to libcrypto when there is a solid justification for doing so - usually being that another protocol (e.g. TLS) requires its use.

@ghost
Copy link
Author

ghost commented Nov 12, 2018

Because OpenSSL is supported, but I don't want use it...

@darakian
Copy link

Sha3 is on the list of nist approved hashing functions. Support will be very helpful for compatibility with other systems.
https://csrc.nist.gov/projects/hash-functions

levaidaniel added a commit to levaidaniel/kc that referenced this issue Jul 26, 2020
e.g.: libressl/portable#455

regress/cmd_passwd.sh: test cfb instead ofb for blowfish
@trozler
Copy link

trozler commented Nov 27, 2022

@4a6f656c adding support for SHA3 would be incredibly helpful for many crypto applications relevant for the Ethereum and Bitcoin ecosystem. e.g. generating an ECDSA key pair from command line only using openssl, verifying merkle proofs etc.

@4a6f656c
Copy link
Contributor

SHA3 support is available in LibreSSL 3.8.0.

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

3 participants