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

HKDF support #172

Closed
bdewater opened this issue Nov 20, 2017 · 2 comments
Closed

HKDF support #172

bdewater opened this issue Nov 20, 2017 · 2 comments

Comments

@bdewater
Copy link
Contributor

#109 added support for scrypt as a KDF. OpenSSL also supports HKDF (RFC 5869).

According to openssl/openssl#355 use cases include TLS 1.3 and QUIC, personally I've used it for Android Pay token decryption. Could support be added?

@rhenium
Copy link
Member

rhenium commented Nov 22, 2017

Seems like a nice feature to have.

rhenium added a commit to rhenium/ruby-openssl that referenced this issue Nov 22, 2017
OpenSSL 1.1.0 supports HKDF through the EVP API. Add OpenSSL::KDF.hkdf
as a wrapper around that.

Reference: ruby#172
@rhenium
Copy link
Member

rhenium commented Nov 22, 2017

#173

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

No branches or pull requests

3 participants
@bdewater @rhenium and others