Software Implementation of Cryptographic Schemes
Graduate Course, Ruhr University Bochum, 2023
- Lecturer: Dr.-Ing. Hoffmann
- Language: English / German
- Credits: 5 CP
- Programs: M.Sc. IT-Security
- Examination: 80 % Written Exam (120 Minutes) + 25 % Programming Projects
Content
- Efficient implementation of block ciphers
- Bitslicing
- Efficient arithmetic in GF(2^m)
- Efficient arithmetic on elliptic curves
- Special prime numbers for fast modular reduction
- Prime number tests
- Post-Quantum Cryptography
- Secure Coding