@@ -138,8 +138,8 @@ These algorithms provide quantum-resistant cryptography.
138138 * ✅ ` crypto.getHashes() `
139139 * ✅ ` crypto.getRandomValues(typedArray) `
140140 * ❌ ` crypto.hash(algorithm, data[, options]) `
141- * ❌ ` crypto.hkdf(digest, ikm, salt, info, keylen, callback) `
142- * ❌ ` crypto.hkdfSync(digest, ikm, salt, info, keylen) `
141+ * ✅ ` crypto.hkdf(digest, ikm, salt, info, keylen, callback) `
142+ * ✅ ` crypto.hkdfSync(digest, ikm, salt, info, keylen) `
143143 * ✅ ` crypto.pbkdf2(password, salt, iterations, keylen, digest, callback) `
144144 * ✅ ` crypto.pbkdf2Sync(password, salt, iterations, keylen, digest) `
145145 * ✅ ` crypto.privateDecrypt(privateKey, buffer) `
@@ -282,14 +282,14 @@ These algorithms provide quantum-resistant cryptography.
282282| ` ECDH ` | ❌ |
283283| ` X25519 ` | ✅ |
284284| ` X448 ` | ✅ |
285- | ` HKDF ` | ❌ |
285+ | ` HKDF ` | ✅ |
286286| ` PBKDF2 ` | ✅ |
287287
288288## ` subtle.deriveKey `
289289| Algorithm | Status |
290290| --------- | :----: |
291291| ` ECDH ` | ❌ |
292- | ` HKDF ` | ❌ |
292+ | ` HKDF ` | ✅ |
293293| ` PBKDF2 ` | ✅ |
294294| ` X25519 ` | ✅ |
295295| ` X448 ` | ✅ |
@@ -390,7 +390,7 @@ These algorithms provide quantum-resistant cryptography.
390390| ` ECDSA ` | ✅ | ✅ | ✅ | ✅ | | ✅ | |
391391| ` Ed25519 ` | ✅ | ✅ | ❌ | ❌ | | ❌ | |
392392| ` Ed448 ` | ✅ | ✅ | ❌ | ❌ | | ❌ | |
393- | ` HKDF ` | | | | ❌ | ❌ | | |
393+ | ` HKDF ` | | | | ✅ | ❌ | | |
394394| ` HMAC ` | | | ✅ | ✅ | ✅ | | |
395395| ` ML-DSA-44 ` | ✅ | ✅ | ✅ | | | ✅ | ✅ |
396396| ` ML-DSA-65 ` | ✅ | ✅ | ✅ | | | ✅ | ✅ |
0 commit comments