[ソース1](https://github.com/getAlby/lightning-browser-extension/blob/ce1b4b0e48493ec82fbc4af46fa7237af3ce0d02/src/extension/background-script/state.ts#L98)

`decryptData` は AES。password は平文。

```

const password = get().password as string;

const privateKey = decryptData(account.nostrPrivateKey as string, password);

```

[ソース2](https://github.com/getAlby/lightning-browser-extension/blob/ce1b4b0e48493ec82fbc4af46fa7237af3ce0d02/src/extension/background-script/state.ts#L131)

pick で password を除外されるので `browser.storage.sync` には保存されていないはず。

```

saveToStorage: () => {

const current = get();

const data = {

...browserStorageDefaults,

...pick(current, browserStorageKeys),

};

return browser.storage.sync.set(data);

},

```

```

% cat ~/Library/Application\ Support/Google/Chrome/Default/Sync\ Extension\ Settings/iokeahhehimjnekafflcihljlcjccdbe/000003.log

password はなかった。

```

Reply to this note

Please Login to reply.

Discussion

No replies yet.