Core Module Information
Module title: e-Security

SCQF level: 11:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: CSN11602
Module leader: Nick Pitropakis
School School of Computing, Engineering and the Built Environment
Subject area group: Cyber Security and Systems Engineering


Description of module content:

The focus of this module is to provide a core understanding of the fundamental areas of cryptography and
host-based security. It focuses on two core areas:
- Cryptography Fundamentals (GCD, Elliptic Curve, etc).
- Asymmetric Key Encryption. Including RSA and Elliptic Curve.
- Symmetric Key Encryption. Including AES and associated modes.
- Hashing and MAC Methods. Including MD5, SHA-1, SHA-256, SHA-3 and PBKDF2.
- Tunnelling. SSL/TLS, IPSec.
- Trust Infrastructures. Digital Certificates, Key Distribution Centres (Kerberos), Identity and role
integration (Key pair identity, multi-factor, biometrics).
- Key Exchange. Diffie-Hellman Method, ECDH.
- Blockchain, Distributed Ledgers and Cryptocurrency. Ethereum, Smart Contracts, Data
- Future cryptography: Zero Knowledge Proof, Homomorphic Encryption, Light-weight cryptography,
Quantum robust methods.
Host-based integration with domain infrastructures:
- Practical authentication methods (Linux/Windows).
- Host data analysis using data analysis tools.
- Host and domain system rights. Active Directory. Log integration and rights.
- Security auditing best-practice for hosts. Active patch management. Risk assessments.

Learning Outcomes for module:

Upon completion of this module you will be able to:

LO1: Demonstrate advanced knowledge of key security principles and how these are implemented across software systems, network abstraction layers and hardware.

LO2: Explain and demonstrate a critical understanding of specific cryptographic algorithms and cryptosystems.

LO3: Implement, critically analyse and evaluate fundamental areas related to security, including current literature.

Full Details of Teaching and Assessment

Indicative References and Reading List - URL:
Contact your module leader