April 15, 2021. Co-located with ASPLOS 2021.
The objective of this tutorial is to present the principles that processor architects and hardware designers should use when developing secure processor architectures.
August 25, 2019. Co-located with CHES 2019.
This is a course with 4 lectures covering topics ranging from design of Trusted Execution Environments (TEEs) to timing channels and speculative execution attacks.
July 14-20, 2019. The course is part of the ACACES 2019 Summer School.
May 6, 2019. Co-located with HOST 2019.
April 14, 2019. Co-located with ASPLOS 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.
February 17, 2019. Co-located with HPCA 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.
January 22, 2019. Co-located with HiPEAC 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.
April 30, 2018. Co-located with HOST 2018. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.