other publications. [329] To date, this work has focused exclusively on
design patterns for common security functionality (e.g., authentication,
authorization, encryption, digital signature, etc.). There have yet to emerge
any definitions of reusable design patterns for functions that would directly