clients/libs/common/src/platform
Bernd Schoolmann 43b1f55360
[PM-18697] Remove old symmetric key representations in symmetriccryptokey (#13598)
* Remove AES128CBC-HMAC encryption

* Increase test coverage

* Refactor symmetric keys and increase test coverage

* Re-add type 0 encryption

* Fix ts strict warning

* Remove old symmetric key representations in symmetriccryptokey

* Fix desktop build

* Fix test

* Fix build

* Update libs/common/src/key-management/crypto/services/web-crypto-function.service.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/node/src/services/node-crypto-function.service.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Undo changes

* Remove cast

* Undo changes to tests

* Fix linting

* Undo removing new Uint8Array in aesDecryptFastParameters

* Fix merge conflicts

* Fix test

* Fix another test

* Fix test

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-04-21 14:57:26 +00:00
..
abstractions [PM-17665] Move cryptofunction service to km (#13285) 2025-04-10 11:09:35 +02:00
enums [PM-17984] Remove AES128CBC-HMAC encryption (#13304) 2025-03-11 14:20:02 +01:00
factories Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
interfaces Assign ownership to many libs files (#6928) 2023-11-27 20:59:44 +00:00
ipc [PM-18039] Add initial verison of IpcServices to client (#13373) 2025-04-08 15:06:39 +02:00
messaging Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
misc [PM-19798] [PM-18807] Fix base64 encoding/decoding with special characters (#14089) 2025-04-18 14:55:23 -04:00
models [PM-18697] Remove old symmetric key representations in symmetriccryptokey (#13598) 2025-04-21 14:57:26 +00:00
notifications Switch userVisibleOnly to false (#14202) 2025-04-17 16:01:02 -04:00
scheduling fix(browser): restore timer based background syncs (#14031) 2025-03-28 14:17:18 -04:00
services [PM-17665] Move cryptofunction service to km (#13285) 2025-04-10 11:09:35 +02:00
state [PM-18790] browser intro carousel component (#14097) 2025-04-04 10:52:18 -04:00
storage Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
sync [PM-17563] Security task background synchronization (#14086) 2025-04-04 13:42:44 -07:00
theming [PM-15892] [PM-12250]Remove nord and remnants from solarizedark (#13449) 2025-03-10 15:33:55 +01:00