On October 25th, Prof. Kinsy gave a talk at MIT titled “Secure and Trusted Microelectronics: Designing Secure Computing Systems from Untrusted Components”, with the following abstract:

“The current trend in system-on-chip (SoC) design is system-level integration of heterogeneous technologies consisting of a large number of processing elements such as programmable RISC cores, memories, DSPs, and accelerator function units/ASIC. These processing elements may come from different providers, and application executable code may have varying levels of trust. Some of the pressing, security-related, architecture design questions are: (1) how to implement multi-level user-defined security; (2) how to optimally and securely share resources and data among processing elements; (3) how to use reconfiguration for the purpose of obfuscation to attackers. In this talk, I will briefly introduce the Secure, Trusted, and Assured Microelectronics (STAM) Center and our research efforts in investigating new semiconductor substrates, synthesis, and fabrication techniques coupled with the design and prototype of application-aware secure processors with field tests readiness in mind. Next, I will present a secure multicore architecture that integrates multiple processing elements (which may include secure and non-secure cores) into the same chip design, while (i) maintaining individual security, (ii) preventing data leakage and corruption, and (iii) enforcing secure resource sharing among mutually distrusting processing elements or applications.”