Skip to content

[KeyringController] Drop uncached encryption support #6010

@mikesposito

Description

@mikesposito

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.

Metadata

Metadata

Assignees

Labels

team-wallet-frameworkDeprecated: Please use `team-core-platform` instead.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions