TELE 3119: Trusted Networks

Session 2, 2018


Course Outline (Handout)

Lecturer: Professor Aruna Seneviratne (312, EE&T building, Email:
Lectures: Wednesday (wk1-10) 1500-1700 (Ainsworth202) and Thursday (wk1-6) 1600-1800 (Ainsworth202)
Consultation: Wed 1100-1200

Tutor: Professor Aruna Seneviratne
Tutorials: Wed 1300-1400  (ElecEng 206).

Lab demonstrators: 

Ayyoob (Mohammed Ayyoob Ahamed Hamza)

Minzhao (Minzhao Lyu)

Lab Times:

    Friday 0900-1200 (ElecEng206) & 1200-1500 (ElecEng206) - WK 1-8 & WK 10

    Wednesday 0900-1200 (ElecEng 206) & 1200-1500 (ElecEng206) - WK 11

Aims: This course aims to develop an understanding of the tools and technologies for understanding and improving the security and privacy of communication networks such as the Internet. It will introduce students to quantitative methods for trust, authentication, integrity and security analysis in packet networks, using cryptography techniques. It will expose students to frameworks for protecting networks and users, including emerging paradigms such as Internet-of-Things (IoT) and software defined networking (SDN). The quantitative methods studied in this course will be applied to practical examples.

Student Resources:

There is no one prescribed textbook for this course. Material from the following books will be used, and will be augmented with papers supplied via the course web-page:

Additional resources will be provided in lectures, posted on this web-site, or indicated where it can be found on the Internet.


Labs 30%
In-class Quizzes 30%
Final Exam 40%
Pass in the Final Exam is a mandatory requirement to pass the course

Course Structure (Tentative and subject to change)

Topic Reading Labs Tutorials
20/21 Feb: Introduction, Cryptography and Security Concepts       [KR] chapter 8;
CP Chapter1&2 
Lab1 Document
27/28 Feb: Secret Key Cryptography
[KR] chapter 8
CP Chapter1&2

Tutorial 1

06/07 Mar: Message Integrity and Hash Functions [KR] chapter 8;
CP Chapter3
Lab2 Document
Sample Quiz1
Tutorial 2
13/14 Mar: Internet Privacy 1
Location of Hidden Services
Sample Quiz 1

Tutorial 3
20/21 Mar:  Quiz 1 and Internet Privacy 2  Web Resources

27/28 Mar: Block Chains 1 Web Resources
Hu etal
Lab3 Document

03 Apr: Block Chains cont.
Web Resources
Hu etal

Tutorial 4
10 Apr:  Quiz 2 and IOT Security
Web Resources

17 Apr: IoT Security 2 & Data Provenance Web Resources
Tutorial 5
24 Apr: Review & Project Presentations Web Resources

Relevant Previous Courses