Cryptology System Design Fundamentals
Interested TU-BS students are kindly asked to register via Stud IP system.
For further questions please contact Dr Vassilis Prevelakis by E-Mail (<v.prevelakis@tu-braunschweig.de>)
To register your interrest: send an email including your educational and academic background to: <v.prevelakis@tu-braunschweig.de>
Instructor: Prof. V. Prevelakis
Credit points: 5 ECP: 2 lecture hours + 1 exercise hour + additional exercise/week
Prerequisites: Knowledge of basic algebra
Course Materials: Course handouts would be offered at lecture time
Course language: English
Lecture Material: Lecture-Slides
Recommended Reading
Course Contents:
The lecture offers an engineering approach to the analysis and design of modern security primitives and protocols. The tutorials both the mechanics of the cryptographic algorythms and the protocols used to create secure systems.
1- Historical overview, Secrecy Theory
2- Introduction to security systems
3- Stream Ciphers and their design fundamentals
4- Block Ciphers and standards
5- Public-key Concept and Deffie-Hellman key-exchange system
6- Authentication and Access Control
7- Key Management
8- Steganography
9- Elliptic-Curve Cryptography
10- Cryptographic Protocols
11- Case Study: SSL -TLS
Course Targets:
The participants are expected to gain fundamental understanding and skills in:
- Arithmetic skills for modern security systems
- Fundametals of secrecy theory
- Designing basic secret-key and public-key security primitives and protocols