mirror of
https://github.com/servo/servo.git
synced 2025-08-09 23:45:35 +01:00
Implement AES-GCM support for subtlecrypto (#34269)
* Support normalizing AES-GCM for encryption Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Implement "encrypt" operation for AES-GCM Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Allow importing AES-GCM keys Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Implement AES-GCM decryption Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Allow normalizing AES-GCM for "generate key" Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update WPT expectations Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * fmt Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Fix clippy errors Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Remove silly checks Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Support AES-GCM 128-bit encryption with 128 bit IV Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Support AES-GCM with wrapKey/unwrapKey Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update WPT expectations (again) Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
parent
5113147f80
commit
83f8e88818
13 changed files with 1168 additions and 13478 deletions
|
@ -1,22 +1,7 @@
|
|||
[algorithm-discards-context.https.window.html]
|
||||
expected: TIMEOUT
|
||||
[Context is discarded in encrypt]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in decrypt]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in sign]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in verify]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in wrapKey]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in unwrapKey]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Context is discarded in unwrapKey (2)]
|
||||
expected: TIMEOUT
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue