Cloud Computing and IOT will continue to grow dramatically. From mobile phone usage to unattended sensors/devices the security of device to server communications has become a key factor in the success or failure of new cloud/IOT ventures. This module gives all the necessary grounding to a student who wishes to understand more about Security for the Cloud and IOT
Internet of Things Fundamentals
IOT definition, fundamental building blocks: e.g. smart heterogeneous devices "things", Smart Environments (sensing, actuating, controlling), Communication Methods/Protocols, Automation. Problems and Challenges (e.g. Standards/Security/Power/Legacy-Systems/Remote Updates), Mobile Cloud Computing, IOT Cloud Services
Cryptography
Symmetric, Asymmetric, Hashing algorithms, Digital Signatures, Public Key Infrastructure, Security Protocols, Blockchain
Cloud Security
Securing the concerns of Cloud Hosted Services, Shared Security Responsibility, OS hardening, Defaults, Policies, Firewalls, Testing, Web Application Firewalls, Data Encryption, Auditing/Monitoring.
Identity Management and Access Control
Authentication, Authorisation, IOT botnets, IAM Architecture, IAM Standards, Federated Identities, Single Sign on, Mandatory /Access Integrity Control, Discretionary Access Control, Multi Factor Authentication, Zero Knowledge Proof, WebAuthn
End to End Security Solutions
Real world designs for the IOT to Cloud Security Problem. The Problem of Scale. Case Studies.
Module Content & Assessment | |
---|---|
Assessment Breakdown | % |
Other Assessment(s) | 50 |
Formal Examination | 50 |