Click here to download the Blitz Browser!

WPT

wpt / WebCryptoAPI / generateKey / failures_ML-KEM.tentative.https.any.worker.html

Spec: Web Cryptography ↗

Runs: Chrome 155.0.8039.0 (wpt@d0c38285b, 2026-09-03) | Firefox 157.0a1 (wpt@ed1909ed6, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@0ea9f2aac, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total0/684624/6840/684684/684684/684NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Bad usages: generateKey(ML-KEM-512, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-512, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-512}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-768, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-768}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey(ML-KEM-1024, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decrypt])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [sign])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [verify])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [wrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [unwrapKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [deriveKey])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [deriveBits])FAILFAILFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateBits, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [encapsulateKey, decapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Bad usages: generateKey({name: ML-KEM-1024}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits])FAILPASSFAILPASSPASS
Empty usages: generateKey(ML-KEM-512, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey(ML-KEM-512, true, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-512}, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-512}, true, [])FAILFAILFAILPASSPASS
Empty usages: generateKey(ML-KEM-768, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey(ML-KEM-768, true, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-768}, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-768}, true, [])FAILFAILFAILPASSPASS
Empty usages: generateKey(ML-KEM-1024, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey(ML-KEM-1024, true, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-1024}, false, [])FAILFAILFAILPASSPASS
Empty usages: generateKey({name: ML-KEM-1024}, true, [])FAILFAILFAILPASSPASS