Click here to download the Blitz Browser!

WPT

wpt / WebCryptoAPI / encrypt_decrypt / aes_ctr.https.any.worker.html

Spec: Web Cryptography ↗

Runs: Chrome 155.0.8041.0 (wpt@a1690333b, 2026-09-04) | Firefox 157.0a1 (wpt@a1690333b, 2026-09-04) | Safari 251 preview (wpt@a1e944e7a, 2026-09-04) | Ladybird 1.0-a7825 (wpt@9298d21d2, 2026-09-04) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total35/5246/5246/5252/5252/52NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
setupPASSPASSPASSPASSPASS
AES-CTR 128-bit keyPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit keyFAIL
AES-CTR 256-bit keyPASSPASSPASSPASSPASS
AES-CTR 128-bit key with altered plaintext during callPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key with altered plaintext during callFAIL
AES-CTR 256-bit key with altered plaintext during callPASSPASSPASSPASSPASS
AES-CTR 128-bit key with altered plaintext after callPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key with altered plaintext after callFAIL
AES-CTR 256-bit key with altered plaintext after callPASSPASSPASSPASSPASS
AES-CTR 128-bit key with transferred plaintext during callPASSFAILFAILPASSPASS
importKey step: AES-CTR 192-bit key with transferred plaintext during callFAIL
AES-CTR 256-bit key with transferred plaintext during callPASSFAILFAILPASSPASS
AES-CTR 128-bit key with transferred plaintext after callPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key with transferred plaintext after callFAIL
AES-CTR 256-bit key with transferred plaintext after callPASSPASSPASSPASSPASS
AES-CTR 128-bit key decryptionPASSPASSPASSPASSPASS
importKey step for decryption: AES-CTR 192-bit keyFAIL
AES-CTR 256-bit key decryptionPASSPASSPASSPASSPASS
AES-CTR 128-bit key decryption with altered ciphertext during callPASSPASSPASSPASSPASS
importKey step for decryption: AES-CTR 192-bit key with altered ciphertext during callFAIL
AES-CTR 256-bit key decryption with altered ciphertext during callPASSPASSPASSPASSPASS
AES-CTR 128-bit key decryption with altered ciphertext after callPASSPASSPASSPASSPASS
importKey step for decryption: AES-CTR 192-bit key with altered ciphertext after callFAIL
AES-CTR 256-bit key decryption with altered ciphertext after callPASSPASSPASSPASSPASS
AES-CTR 128-bit key decryption with transferred ciphertext during callPASSFAILFAILPASSPASS
importKey step for decryption: AES-CTR 192-bit key with transferred ciphertext during callFAIL
AES-CTR 256-bit key decryption with transferred ciphertext during callPASSFAILFAILPASSPASS
AES-CTR 128-bit key decryption with transferred ciphertext after callPASSPASSPASSPASSPASS
importKey step for decryption: AES-CTR 192-bit key with transferred ciphertext after callFAIL
AES-CTR 256-bit key decryption with transferred ciphertext after callPASSPASSPASSPASSPASS
AES-CTR 128-bit key without encrypt usagePASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key without encrypt usageFAIL
AES-CTR 256-bit key without encrypt usagePASSPASSPASSPASSPASS
AES-CTR 128-bit key with mismatched key and algorithmPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key with mismatched key and algorithmFAIL
AES-CTR 256-bit key with mismatched key and algorithmPASSPASSPASSPASSPASS
AES-CTR 128-bit key without decrypt usagePASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key without decrypt usageFAIL
AES-CTR 256-bit key without decrypt usagePASSPASSPASSPASSPASS
AES-CTR 128-bit key, 0-bit counterPASSPASSPASSPASSPASS
AES-CTR 128-bit key, 129-bit counterPASSPASSPASSPASSPASS
importKey step: AES-CTR 192-bit key, 0-bit counterFAIL
importKey step: AES-CTR 192-bit key, 129-bit counterFAIL
AES-CTR 256-bit key, 0-bit counterPASSPASSPASSPASSPASS
AES-CTR 256-bit key, 129-bit counterPASSPASSPASSPASSPASS
AES-CTR 128-bit key, 0-bit counter decryptionPASSPASSPASSPASSPASS
AES-CTR 128-bit key, 129-bit counter decryptionPASSPASSPASSPASSPASS
importKey step: decryption AES-CTR 192-bit key, 0-bit counterFAIL
importKey step: decryption AES-CTR 192-bit key, 129-bit counterFAIL
AES-CTR 256-bit key, 0-bit counter decryptionPASSPASSPASSPASSPASS
AES-CTR 256-bit key, 129-bit counter decryptionPASSPASSPASSPASSPASS
AES-CTR 192-bit keyPASSPASSPASSPASS
AES-CTR 192-bit key with altered plaintext during callPASSPASSPASSPASS
AES-CTR 192-bit key with altered plaintext after callPASSPASSPASSPASS
AES-CTR 192-bit key with transferred plaintext during callFAILFAILPASSPASS
AES-CTR 192-bit key with transferred plaintext after callPASSPASSPASSPASS
AES-CTR 192-bit key decryptionPASSPASSPASSPASS
AES-CTR 192-bit key decryption with altered ciphertext during callPASSPASSPASSPASS
AES-CTR 192-bit key decryption with altered ciphertext after callPASSPASSPASSPASS
AES-CTR 192-bit key decryption with transferred ciphertext during callFAILFAILPASSPASS
AES-CTR 192-bit key decryption with transferred ciphertext after callPASSPASSPASSPASS
AES-CTR 192-bit key without encrypt usagePASSPASSPASSPASS
AES-CTR 192-bit key with mismatched key and algorithmPASSPASSPASSPASS
AES-CTR 192-bit key without decrypt usagePASSPASSPASSPASS
AES-CTR 192-bit key, 0-bit counterPASSPASSPASSPASS
AES-CTR 192-bit key, 129-bit counterPASSPASSPASSPASS
AES-CTR 192-bit key, 0-bit counter decryptionPASSPASSPASSPASS
AES-CTR 192-bit key, 129-bit counter decryptionPASSPASSPASSPASS