Security Architecture and Design
Fundamental components to security architecture; Components design; Principles of secure component design; Component identification; Anti-reverse engineering techniques; Side-channel attack mitigation; Anti-tamper technologies; open and distributed systems; and protection mechanism; formal security models and evaluation criteria; Project on modelling secure system.
Securing Systems: Applied Security Architecture and Threat Models 1st Edition by Brook S.E. Schoenfield CRC Press (2015)
Programming assignments leading to extensive practice in endpoint security, mail security, network security, cloud security, BYOD. Design systems using Open Enterprise Security Architecture (O-ESA), Secure Collaboration-Oriented Architectures (OSCOA), SABSA security architecture frameworks. Conduct Architecture Risk Assessment.