bitwarden-browser/libs/common/src/abstractions
Bernd Schoolmann e055e68991
[PS-2251] Implement argon2 kdf (#4468)
* Implement argon2

* Remove argon2 webassembly warning

* Replace magic numbers by enum

* move packages

* cleanup call to argon2

* update call to node argon2

* don't need  wasm-eval

* revert config changes

* Update libs/common/src/enums/kdfType.ts

Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>

* Update kdfType.ts

* apply DEFAULT_PBKDF2_ITERATIONS

* checkIfWasmSupported

Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2023-01-26 09:20:12 -05:00
..
account [SG-58] Avatar color selector (#3691) 2023-01-01 10:30:09 -05:00
config [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
event [PS-1906] Extract uploadEvents from EventService into new service (#4108) 2022-12-06 14:47:42 +01:00
fileDownload [fix] Force send attachment to always download and never open (#2908) 2022-06-29 17:15:29 -04:00
folder [PS 1504]Windows CLI - JSON Exports Missing Folders (#4113) 2022-12-14 15:44:10 +01:00
organization [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
organization-user [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
policy [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
sync [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
userVerification [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
vaultTimeout Extract settings related methods into VaultTimeoutSettingsService (#3419) 2022-08-30 22:30:43 +02:00
anonymousHub.service.ts [SG-168] Passwordless login web MVP (#3424) 2022-09-26 23:26:10 +01:00
api.service.ts [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
appId.service.ts Move to libs 2022-06-03 16:24:40 +02:00
audit.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
auth.service.ts [PS 1045] bw login with apikey argument fails on cli (#3959) 2022-11-17 12:50:37 +01:00
broadcaster.service.ts [PS-1093] Move Organization Api Calls (#3243) 2022-08-24 12:33:05 -04:00
cipher.service.ts [PS-1306] Context Menu for MV3 (#3910) 2023-01-06 19:31:32 -05:00
collection.service.ts [SM-288] Rename models to follow naming convention (#3795) 2022-10-14 18:25:50 +02:00
crypto.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
cryptoFunction.service.ts [PS-2251] Implement argon2 kdf (#4468) 2023-01-26 09:20:12 -05:00
encrypt.service.ts [EC-272] Web workers using EncryptionService (#3532) 2022-10-28 07:38:54 +10:00
environment.service.ts SM-90: Add Server Version to Browser About Page (#3223) 2022-09-08 08:27:19 -04:00
export.service.ts [SM-288] Rename models to follow naming convention (#3795) 2022-10-14 18:25:50 +02:00
fileUpload.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
formValidationErrors.service.ts Merge Feature/trial initiation (#3036) 2022-07-05 15:25:14 -04:00
i18n.service.ts Revert "[EC-772] Add i18n key typechecking in web (#4023)" (#4296) 2022-12-21 17:46:23 -05:00
import.service.ts [PS-1805] BEEEP: Renamed importers based on agreed naming-convention (#3978) 2022-11-11 16:20:03 +01:00
keyConnector.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
log.service.ts [PS-816] Add Autofill Shortcut to MV3 Extension (#3131) 2022-08-09 21:30:26 -04:00
login.service.ts [SG-742] (#4190) 2022-12-16 10:08:44 -05:00
messaging.service.ts Move to libs 2022-06-03 16:24:40 +02:00
notifications.service.ts Move to libs 2022-06-03 16:24:40 +02:00
passwordGeneration.service.ts [PS-817] Add Generate Password Shortcut to MV3 (#3575) 2022-10-18 13:03:09 -04:00
passwordReprompt.service.ts Move to libs 2022-06-03 16:24:40 +02:00
platformUtils.service.ts [PS-1017] corrected web vault accessibility when deleting an item with keyboard (#3893) 2022-12-14 14:59:13 +00:00
provider.service.ts [SM-288] Rename models to follow naming convention (#3795) 2022-10-14 18:25:50 +02:00
search.service.ts [SM-288] Rename models to follow naming convention (#3795) 2022-10-14 18:25:50 +02:00
send.service.ts [SM-288] Rename models to follow naming convention (#3795) 2022-10-14 18:25:50 +02:00
settings.service.ts [EC-381] Transition settings service into providing observables (#3253) 2022-08-30 15:19:09 +01:00
state.service.ts [SG-58] Avatar color selector (#3691) 2023-01-01 10:30:09 -05:00
stateMigration.service.ts Move to libs 2022-06-03 16:24:40 +02:00
storage.service.ts Use Memory Storage directly in Session Sync (#4423) 2023-01-12 14:39:33 -06:00
system.service.ts [PS-1175] Resolve issue with processReload not executing (#3240) 2022-08-05 20:04:27 +02:00
token.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
totp.service.ts [PS-683] Update negative copy (#2912) 2022-06-23 09:53:42 +02:00
twoFactor.service.ts [SM-288] Rename requests and responses to follow naming convention (#3806) 2022-10-18 19:01:42 +02:00
usernameGeneration.service.ts Move to libs 2022-06-03 16:24:40 +02:00
validation.service.ts [EC-558] Reflecting async progress on buttons and forms (#3548) 2022-10-10 16:04:29 +02:00