University of Stuttgart

Institute of Computer Architecture and Computer Engineering

The University of Stuttgart was founded in 1829 and is organized into 10 faculties. The university is specialized in the fields of advanced automotive engineering, efficient industrial and automated manufacturing, process engineering, aerospace engineering and activity-based costing. With its 25.700 students, the University offers programs in civil, mechanical, industrial and electrical engineering, among others.

Through the Institute of Computer Architecture and Computer Engineering, the University is specialized in the area of secure and reliable circuits and systems with hardware realizations of postquantum cryptography, hardware Trojans and PUFs. The course ”Hardware-oriented Security’ contains cryptographic implementations (lightweight ciphers, postquantum ciphers), entropy primitives (random number generators, PUFs, usage of emerging technologies for entropy extraction), SCA analysis and countermeasures, fault-injection attacks and countermeasures, and supply-chain attacks (hardware trojans, reverse engineering, counterfeiting). The course ”Robust System Design” covers topics from the areas of test (focusing on defects that occur during a component’s fabrication) and reliability (focusing on failures that occur in-field, when the system is used, and affect both individual components and their interaction within a system. Specific topics are fault modeling, fault simulation, test pattern generation, design for testability, built-in self test, diagnosis, failure analysis, reliability theory, hardware redundancy, information redundancy (self-checking design), time and software redundancy, These two courses are complemented by further courses on computer architecture and organization and electronic design automation and by offerings of other departments. The hardware-oriented security course is accompanied by a lab where students learn how to implement a cryptographic circuit on an FPGA platform and perform physical attacks against it.

Contact: Ilia Polian, Professor ( ilia [dot] polian [at] informatik.uni-stuttgart.de )