Sometimes, things don’t always go to plan. And when that happens it can have disastrous consequences. For instance, when a software application fails the ramifications can be dire – from credit card theft all the way to coordinated cyber-attacks. Software developers can avoid these kinds of disasters by designing software to fail safely, ensuring that your user’s data is 100% protected in all circumstances.
What you will learn
This Short Course explores the fundamental principles behind Secure Failure at each step in the process - first in the design, then implementation and lastly live maintenance of a secure system. By the end of this short course you will understand exactly what goes into designing a foolproof secure system.