A security design tool


Keywords
mysql, python, graphviz, security, risk-analysis, ux, architecture, usability, risk-models, threat-modeling, architectural-patterns, requirements-management, usability-usable-security, requirements, personas, cairis, attack-patterns
License
Apache-2.0
Install
pip install cairis==1.6.5

Documentation

CAIRIS

Build Status Coverage Status DOI GitHub issues GitHub watchers GitHub stars GitHub forks Docker Pulls Requirements Status Documentation Status License CII Best Practices

CAIRIS (Computer Aided Integration of Requirements and Information Security) is a tool for specifying and modelling secure and usable systems. CAIRIS was built from the ground-up to support the elements necessary for usability, requirements, and risk analysis.

See the CAIRIS website for more information on the tool, and details on how to get started.