core icon indicating copy to clipboard operation
core copied to clipboard

[KeyringController] Drop uncached encryption support

Open mikesposito opened this issue 8 months ago • 0 comments

The KeyringController currently supports both cached and uncached encryption. This is a legacy feature that is no longer needed, as all clients have this enabled by default.

Specifically, when cacheEncryptionKey is set to false, the KeyringController will not cache the encryption key, which is the default behavior in all current clients. Removing this feature simplifies the codebase and reduces complexity of critical parts of code responsible of keeping the vault secure.

mikesposito avatar Jun 19 '25 14:06 mikesposito