cryptographic-action-pattern
Installation
SKILL.md
Cryptographic Action Security Pattern
This pattern encapsulates the common considerations for integrating cryptographic primitives into a system. It acts as a foundation for specific patterns like Encryption, Digital Signature, and Message Authentication Code (MAC).
Purpose
This pattern does not directly address a specific security problem but provides essential guidance for correctly applying cryptographic solutions. Proper implementation of cryptographic actions is crucial—incorrect usage can nullify all security guarantees.
Core Components
| Role | Type | Responsibility |
|---|---|---|
| Entity | Entity | Wants to perform one or more cryptographic actions |
| Cryptographer | Cryptographic Primitive | Library that provides cryptographic actions |