Design pattern can be applied to achieve goals in the area of security. Every classical design pattern has different instantiations to fulfill some of the information security goals as confidentiality, integrity or availability. Additionally one can add new design pattern specifically to achieve some security goals.The pattern community provides a collection of many security patterns that were discussed in ...Full description
Design pattern can be applied to achieve goals in the area of security. Every classical design pattern has different instantiations to fulfill some of the information security goals as confidentiality, integrity or availability. Additionally one can add new design pattern specifically to achieve some security goals.The pattern community provides a collection of many security patterns that were discussed in workshops at Pattern Languages of Programs (PLoP) conferences. They have been unified and published in a joint project. Heyman and Yskout have also collected and analyzed a massive amount of security patterns.