1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/app/scripts/lib
Dan Finlay de8da9ddf6 Simplify Encryptor API Surface
At least, the portion of it that we use.

Moved salting within the encryptor, so it does not need to be managed externally.

KeyringController now caches the password instead of a passwordDerivedKey, since it is ignorant of the salt.

Encryptor payload is now in a JSON format, so its portions are both base64 encoded *and* labeled appropriately.  The format is `{ "data": "0x0", "iv": "0x0", "salt": "string" }`.

Fixes #843
Fixes #859
2016-11-22 15:54:51 -08:00
..
auto-faucet.js Don't faucet during tests 2016-11-03 11:22:10 -07:00
auto-reload.js Linting to the max. 2016-11-11 10:26:12 -08:00
config-manager.js Merge branch 'dev' into i831-AddRopsten-Dev 2016-11-21 11:03:32 -08:00
encryptor.js Simplify Encryptor API Surface 2016-11-22 15:54:51 -08:00
extension-instance.js Add extra edge compatibility 2016-08-29 17:33:18 -07:00
extension.js Implement some cross-browser practices (#473) 2016-07-21 10:45:32 -07:00
id-management.js Specify base 10 in bignumber 2016-10-13 16:04:23 -07:00
idStore-migrator.js Rename idStoreMigrator method for clarity 2016-11-21 19:52:56 -08:00
idStore.js Remove entropy from encryption and project. 2016-11-21 15:49:03 -08:00
inpage-provider.js change all instances of selectedAddress to selectedAccount. 2016-11-21 16:21:16 -08:00
is-popup-or-notification.js Linting to the max. 2016-11-11 10:26:12 -08:00
message-manager.js Auto linted 2016-06-21 13:18:32 -07:00
migrations.js Move all users to new scalable backend 2016-05-11 13:10:54 -07:00
notifications.js Linting to the max. 2016-11-11 10:26:12 -08:00
obj-multiplex.js dapp reload - fixed disconnect detection via polling 2016-10-12 12:35:55 -07:00
port-stream.js dapp reload - fixed disconnect detection via polling 2016-10-12 12:35:55 -07:00
random-id.js Maintain linting. 2016-11-18 16:27:26 -08:00
remote-store.js Fix broken reference to host store.didUpdate 2016-07-28 11:53:33 -07:00
sig-util.js Package normalize inside sig util file. 2016-11-11 15:37:54 -08:00
stream-utils.js Auto linted 2016-06-21 13:18:32 -07:00