Click here to download the Blitz Browser!

WPT

wpt / WebCryptoAPI / getPublicKey.tentative.https.any.worker.html

Spec: Web Cryptography ↗

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

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

ChromeFirefoxSafariLadybirdServoBlitz
Total0/370/370/370/3737/37NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
getPublicKey works for ECDHFAILFAILFAILFAILPASS
getPublicKey works for ECDSAFAILFAILFAILFAILPASS
getPublicKey works for Ed25519FAILFAILFAILFAILPASS
getPublicKey works for Ed448FAILFAILFAILFAILPASS
getPublicKey works for RSA-OAEPFAILFAILFAILFAILPASS
getPublicKey works for RSA-PSSFAILFAILFAILFAILPASS
getPublicKey works for RSASSA-PKCS1-v1_5FAILFAILFAILFAILPASS
getPublicKey works for X25519FAILFAILFAILFAILPASS
getPublicKey works for X448FAILFAILFAILFAILPASS
getPublicKey works for ML-DSA-44FAILFAILFAILFAILPASS
getPublicKey works for ML-DSA-65FAILFAILFAILFAILPASS
getPublicKey works for ML-DSA-87FAILFAILFAILFAILPASS
getPublicKey works for ML-KEM-512FAILFAILFAILFAILPASS
getPublicKey works for ML-KEM-768FAILFAILFAILFAILPASS
getPublicKey works for ML-KEM-1024FAILFAILFAILFAILPASS
Derived public key is functionally equivalent to original public keyFAILFAILFAILFAILPASS
getPublicKey works with empty usages for ECDHFAILFAILFAILFAILPASS
getPublicKey works with empty usages for ECDSAFAILFAILFAILFAILPASS
getPublicKey works with empty usages for Ed25519FAILFAILFAILFAILPASS
getPublicKey works with empty usages for Ed448FAILFAILFAILFAILPASS
getPublicKey works with empty usages for RSA-OAEPFAILFAILFAILFAILPASS
getPublicKey works with empty usages for RSA-PSSFAILFAILFAILFAILPASS
getPublicKey works with empty usages for RSASSA-PKCS1-v1_5FAILFAILFAILFAILPASS
getPublicKey works with empty usages for X25519FAILFAILFAILFAILPASS
getPublicKey works with empty usages for X448FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-DSA-44FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-DSA-65FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-DSA-87FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-KEM-512FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-KEM-768FAILFAILFAILFAILPASS
getPublicKey works with empty usages for ML-KEM-1024FAILFAILFAILFAILPASS
getPublicKey rejects with InvalidAccessError when given a public keyFAILFAILFAILFAILPASS
getPublicKey rejects with NotSupportedError for AES-GCM symmetric keysFAILFAILFAILFAILPASS
getPublicKey rejects with NotSupportedError for HMAC symmetric keysFAILFAILFAILFAILPASS
getPublicKey rejects with SyntaxError for invalid usagesFAILFAILFAILFAILPASS
getPublicKey rejects with SyntaxError when any usage is invalid for the algorithmFAILFAILFAILFAILPASS
getPublicKey method is availableFAILFAILFAILFAILPASS