successes_ECDSA.https.any.html
Details
- Test
/WebCryptoAPI/generateKey/successes_ECDSA.https.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "gHxa6S0SnzU0ppZaUJGIpAWC6cMo1jFU8n2vpnx03eU" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "ID23RACy0RsQxC6XWYzO-B-fBpdox5_VyjUK3e9r8QU" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "OkMzehVz1ro-SAAghcA4X1ZoUNZQM_icsX35gGca3E0" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "Syn-IJ6BaJmWkJCp2oM3Oo8Zp4nZZ1s7kwr2rZgterS2HTTvL5JqmmBXZDv6ZeZ9" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "yvLr4AR-zoCvYK-trs35HEMeQdhHAzu3e-atPOYaVqVJusiXryN8s_J6dyWhQv8X" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "vcMDaOSz2OAPX_gAk0-zXieGYhRkrP6AxuSziYGtb6w2ZiBSuvm0cgS6MDJiZpGR" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "ANGpw-cRwhMbhPcqDXeRYOgcps4b-aDzgUUaYGRaB72QXmVpI9pXQ5uEUm-16KB-XFXFQfFgz16tOavMhQ0n-vEi" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "AJPu0UW1Byx8R5RARwZahBYWyz27N3ds2P3MfCkEDNjmYXrNpIFe7SelDF2bkhnAKIg5W41C-Thvz94j8DEhOXkc" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "Aay4LKDP-kR89O9-xySHcemXy_1JeAMbQPDCj2dEzDl6118vmVEs8d1axijkUm1g8I82FckMMsvTZkoimVrN4ZgF" but got (undefined) undefined |
| PASS | Success: generateKey({name: ECDSA, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "i-3-auuoiNxOt6qucb6NNleLsxhoeg4n7ejt2g5pPro" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "d9rqjxak7zNpBAclP0fyie1Jv8f4-Uxrw_QsfViG7J4" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "Ne6-_lWxW9zh_yT3RrT1vXWz4dfANgGzibPTHE2JUG0" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "1VO2wIVeiUj-qyOvifqmTRz_pR_qIZuiykKaapskU20-pt1kCHZYHLkxDyVDkXwE" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "C0FWJOMnUyhyfwZ6iU4xcAicwGdNQpWdzMxxrD4E8ng73AnYfcepHPdp0Z0B0Q2h" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "FR1-gLU5bSS1HJBf8tG9rWF3uX3_6nExW1pzKJrmugv25DZhBmJslYf2taahwQmR" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "AAvHuvYIRulTPK0mZAYuj4Fgu5d7JQYBxI9nD7TftalTk7CSq0LHYAZmHzHPfDDyACPFHbnuKrl4t2pQJ4nO0Bjg" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "AGy3-S9VbC-SBeHgu_nIwzxy6YIj8dCHH5fBFGGsivsjwHSMQPYrx5t7BRWve1R9FvjZviMrRkuMg8SUgoXD57nZ" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "Aavxh6zXjd6H8thmfQxSa1b-LCtm-W8tTeuz-5y8fprMkVAfW0w79XHgEEfLtRMIOdjn06aaW_3_KC2sAD7bLY-o" but got (undefined) undefined |
| PASS | Success: generateKey({name: ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "dS-9IU2AKT0UqdDsZ5gPxJ-D3x67nRl65as-0YpaXwk" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "CgT6AefM8buHcidQIoNqdsXAqj3T6Sl4OwZY8n04l1o" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "bFEky9z61ggQjwcbXwUbKMfnLq4lZbO2Ucm07b0uyKI" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-256}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "mia_WByio-IlNRSX95qdbUY3-9sv9TLyDBu_-Pdpwgxpsx1W-MozgTa1OGG7VEoQ" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "kyETrIOqe7AT-emJoPixswNIzSlXfuJ36NzW6KLPVt8m_LC7oixVS9QuEKpRwf45" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "nrSFEpZh9QTyDxR5jijCAtB5D6XoQvoR6OCrPug8A30T1STC8G5v7nkRjg3LS-dr" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-384}, true, [sign, verify, sign, sign, verify]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign]) assert_equals: Property d is equal in public and private JWK expected (string) "Ae7uCg-Dx_UN2E8LdETClr-XT2H8cg61UhNfB05wla8FaXhWk_sUvVBhetjHKMYjpeMZJ8-zFRGFQEvBf96hSDzQ" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [verify, sign]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [verify, sign]) assert_equals: Property d is equal in public and private JWK expected (string) "AawLWFC2CkDBVsCQDiolhrAQxX88nxjIByjgWjG4AO9CENbTrxErHodg9qfpGvp4BT3VxTsTbz5_E1fv0-6iog4i" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [verify, sign]) produces consistent length key |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, false, [sign, verify, sign, sign, verify]) |
| FAIL | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) assert_equals: Property d is equal in public and private JWK expected (string) "AYTkCOmcJrqwa_FyX-pZRnhBqckKpjL5EOg-EOKQ3TAZ4Gjl0baOUyVnuaTCRz2ghsCdcmkbpYDLMEqX21QeZ0sU" but got (undefined) undefined |
| PASS | Success: generateKey({name: Ecdsa, namedCurve: P-521}, true, [sign, verify, sign, sign, verify]) produces consistent length key |