Explain why ensuring system reliability is not a guarantee of system safety.
Using examples, explain why security testing is a very difficult process.
Suggest how you would go about validating a password protection system for an application that you have developed. Explain the function of any tools that you think may be useful.