Skip to main content

Module

CSC3631 : Cryptography (Inactive)

  • Inactive for Year: 2020/21
  • Module Leader(s): Dr Thomas Gross
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 10
ECTS Credits: 5.0

Aims

To introduce students to the theory and practice of block ciphers, cryptographic hash functions,
public key cryptography and cryptographic protocols.

Outline Of Syllabus

Algorithms – cryptographic algorithms
- Historical overview of cryptography
- Private-key cryptography and the key-exchange problem
- Public-key cryptography
- Digital signatures
- Security protocols
- Applications (zero-knowledge proofs, authentication, and so on)
Net-Centric Computing – network security
- Fundamentals of cryptography
- Secret-key algorithms
- Public-key algorithms
- Authentication protocols
- Digital signatures

Teaching Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Assessment Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Reading Lists

Timetable