blob: f58362c165d7073dbf15fff39f1440e666bf4af4 [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({name: ECDSA, namedCurve: P-256}, false, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [verify, sign])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [verify, sign])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [sign, verify, sign, sign, verify])
PASS Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify])