PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Design of a FPGA-based TPM Security Device

Parole chiave DEPENDABLE SYSTEM DESIGN, DIGITAL SYSTEM DESIGN, DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, EMBEDDED SYSTEMS, FPGA, ON-BOARD PROCESSORS, PAYLOAD CONTROL, SECURITY

Riferimenti STEFANO DI CARLO, PAOLO ERNESTO PRINETTO

Riferimenti esterni GAMBARDELLA Giulio (PhD Student), ROLFO Daniele (PhD Student), PASCAL TROTTA (Research Assistant)

Gruppi di ricerca TESTGROUP - TESTGROUP

Tipo tesi EXPERIMENTAL

Descrizione Motivation:
Trusted Platform Module (TPM) is the general name of implementations of a cryptoprocessor, often called the "TPM chip" or "TPM Security Device", used to assure the integrity of a platform. In the last year the integrity of electronic devices has become one of the most critical aspect. Thus, an efficient prototyping of this device is mandatory for achieving high dependability.
FPGA devices can provide the required flexibility for this prototyping task.

Goals:
The thesis aims at the development of an FPGA-based Trusted Platform Module.
The system has to implement all the functionalities required by TPM specifications v1.2. Some examples of these functionalities are the secure generation of cryptographic keys, random number generators, and other capabilities such as remote attestation, binding and sealed storage.

Learning Outcomes:
During this thesis the candidate will learn: advanced encryption concepts, how to prototype high-complex systems on FPGA devices and manage different kind of encryption protocols.

Conoscenze richieste Programming Languages: C, VHDL,
Digital System design methodologies

Note Number of required Students: 1


Scadenza validita proposta 01/03/2014      PROPONI LA TUA CANDIDATURA