aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/subtlecrypto.rs
Commit message (Expand)AuthorAgeFilesLines
* Generate a trait abstracting over all known DOM interfaces (#34357)Josh Matthews2024-11-241-1/+1
* crypto: Fix 192-bit checks for AES-GCM encrypt/decrypt (#34333)Daniel Adams2024-11-211-4/+4
* crypto: Include `key_ops` in exported JWKs, support JWK for HMAC import (#34317)Daniel Adams2024-11-211-24/+130
* Implement AES-GCM support for subtlecrypto (#34269)Simon Wülker2024-11-191-22/+336
* crypto: Support key wrap operations + AES-KW (#34262)Daniel Adams2024-11-181-46/+507
* Implement HMAC key generation (#34278)Simon Wülker2024-11-181-2/+113
* subtlecrypto: Don't throw exceptions twice when converting to Algorithm objec...Simon Wülker2024-11-151-25/+7
* Implement `"get key length"` operation for HMAC algorithm (#34230)Simon Wülker2024-11-121-4/+41
* Implement `crypto.subtle.sign/verify` with HMAC (#34223)Simon Wülker2024-11-111-4/+437
* Implement HKDF support for `subtlecrypto.deriveBits` (#34200)Simon Wülker2024-11-101-3/+147
* subtlecrypto: Replace `NormalizedAlgorithm` with specialized variants (#34193)Simon Wülker2024-11-091-231/+377
* Implement `subtlecrypto.deriveKey` (#34185)Simon Wülker2024-11-081-0/+152
* Implement `SubtleCrypto.deriveBits` with PBDKF2 (#34164)Simon Wülker2024-11-061-52/+341
* Return cached object from `CryptoKey.algorithm` getter (#34092)Simon Wülker2024-11-041-11/+58
* Implement `SubtleCrypto.digest` (#34034)Simon Wülker2024-10-301-9/+101
* crypto: Add support for AES-CTR operations (#33963)Daniel Adams2024-10-221-30/+141
* Mark promise creation methods with CanGc (#33928)Josh Matthews2024-10-221-7/+17
* clippy: Fix warnings in subtlecrypto.rs (#33943)tanishka2024-10-211-13/+13
* crypto: Implement encrypt/decrypt for AES-CBC + JWK support (#33795)Daniel Adams2024-10-211-25/+419
* clippy: Fix warnings in components/script/dom (#33771)tanishka2024-10-091-2/+2
* Fix clippy warning: slow zero-filling initialization (#33740)chickenleaf2024-10-081-2/+1
* crypto: Begin SubtleCrypto implementation (#33628)Daniel Adams2024-10-081-0/+335