[failures_Hybrid-KEM.tentative.https.any.worker.html] [Bad usages: generateKey(MLKEM768-P256, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [deriveBits\])] expected: FAIL [Empty usages: generateKey(MLKEM768-P256, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-P256, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-P256}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-P256}, true, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-X25519, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-X25519, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-X25519}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-X25519}, true, [\])] expected: FAIL [Empty usages: generateKey(MLKEM1024-P384, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM1024-P384, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM1024-P384}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM1024-P384}, true, [\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [failures_Hybrid-KEM.tentative.https.any.html] [Bad usages: generateKey(MLKEM768-P256, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [deriveBits\])] expected: FAIL [Empty usages: generateKey(MLKEM768-P256, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-P256, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-P256}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-P256}, true, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-X25519, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM768-X25519, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-X25519}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM768-X25519}, true, [\])] expected: FAIL [Empty usages: generateKey(MLKEM1024-P384, false, [\])] expected: FAIL [Empty usages: generateKey(MLKEM1024-P384, true, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM1024-P384}, false, [\])] expected: FAIL [Empty usages: generateKey({name: MLKEM1024-P384}, true, [\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [decapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM1024-P384}, true, [encapsulateBits, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateKey, decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateBits, decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, unwrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, encapsulateBits, decapsulateBits, sign\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateKey, encapsulateBits, decapsulateKey, wrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, deriveBits\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateKey, decapsulateKey, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateBits, decrypt\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateKey, decapsulateBits, encrypt\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, decapsulateBits, decapsulateKey, decapsulateBits, decapsulateKey, encapsulateBits, encapsulateKey, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM1024-P384, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey(MLKEM768-P256, true, [decapsulateBits, deriveBits\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [decapsulateBits, unwrapKey\])] expected: FAIL [Bad usages: generateKey(MLKEM768-X25519, true, [encapsulateKey, encapsulateBits, decapsulateKey, decapsulateBits, deriveKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [encapsulateBits, decapsulateBits, verify\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-X25519}, true, [decapsulateKey, decapsulateBits, wrapKey\])] expected: FAIL [Bad usages: generateKey({name: MLKEM768-P256}, true, [encapsulateBits, decapsulateBits, deriveBits\])] expected: FAIL