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

Change HKDF-CTR to HKDF #54

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Change HKDF-CTR to HKDF #54

wants to merge 1 commit into from

Conversation

LiraNuna
Copy link

@LiraNuna LiraNuna commented Jun 10, 2018

Summary
This PR removes the HKDF-CTR algorithm, which was removed from webcrypto, in favor of HKDF.

There are two changes: one for the documentations in README.md and the other for the live table tester table.

Test Plan
This was tested against Chrome 67.0.3396.79. All implementations pass correctly.
chrome

This was also tested against Firefox 60, however it seems to be throwing a An invalid or illegal string was specified exception on deriveKey, while deriveBits succeeds. I am unsure if the issue is my implementation or an issue with Firefox.

screenshot from 2018-06-10 00-54-14

Fixes #46

@LiraNuna
Copy link
Author

According to w3c/webcrypto#193 (comment), it's actually good that deriveKey doesn't work on Firefox. In addition, other deriveKey work - I'm not concerned about this anymore.

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

Successfully merging this pull request may close these issues.

1 participant