blob: 5345ac939529c1fefdb61782903282d958b2fd80 [file] [log] [blame]
generateKey Tests for Good Parameters
Warning! RSA key generation is intrinsically very slow, so the related tests can take up to several minutes to complete, depending on browser!
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [wrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [wrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [unwrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [unwrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 128, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [wrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [wrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [unwrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [unwrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [wrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [wrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [unwrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [unwrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: AES-CTR}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 128, name: aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 128, name: Aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 192, name: Aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, decrypt, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, wrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, encrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, wrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, decrypt])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [wrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [wrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey, wrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [unwrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [unwrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])
PASS Success: generateKey({length: 256, name: Aes-ctr}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey])