selective-encrypted-storage-pattern

Installation
SKILL.md

Selective Encrypted Storage Security Pattern

Application explicitly encrypts specific sensitive data elements before persisting them to storage. Application controls which data is encrypted and manages encryption operations.

Problem Addressed

Leak data at rest: Sensitive data stored in databases, files, or other storage could be accessed by unauthorized parties (database breach, stolen backups, etc.).

Core Components

Role Type Responsibility
Application Entity Decides what to encrypt, invokes encryption
Cryptographer Cryptographic Primitive Performs encryption/decryption
Storage Storage Persists data (encrypted and plaintext)

Data Elements

  • d: Plaintext sensitive data
Related skills
Installs
6
GitHub Stars
4
First Seen
Feb 19, 2026