I rely heavily on a small number of “user agents” – my web browser, my email client, my IM client, etc. – to help meet my computer-related security goals but, even when I think hard, I find that I am confused about what accidents – i.e., what unplanned and unacceptable losses – these programs must help to prevent.
Here are the accidents that I have considered so far:
Most of them have corresponding security goals: