Module Overview

Security for the cloud and IoT

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

Module Code

SRTY H4000

ECTS Credits

5

*Curricular information is subject to change

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 Examination50