μchain: How to Forget without Hard Forks. - Ivan Puddu; Alexandra Dmitrienko; Srdjan Capkun (IACR Cryptol. ePrint Arch., 2017)

I Send, Therefore I Leak: Information Leakage in Low-Power Wide Area Networks. - Patrick Leu; Ivan Puddu; Aanjhan Ranganathan; Srdjan Capkun (WISEC, 2018)

ProximiTEE: Hardened SGX Attestation and Trusted Path through Proximity Verification. - Aritra Dhar; Ivan Puddu; Kari Kostiainen; Srdjan Capkun (IACR Cryptol. ePrint Arch., 2018)

Project PBerry: FPGA Acceleration for Remote Memory. - Irina Calciu; Ivan Puddu; Aasheesh Kolli; Andreas Nowatzyk; Jayneel Gandhi; Onur Mutlu; Pratap Subrahmanyam (HotOS, 2019)

Dataplant: In-DRAM Security Mechanisms for Low-Cost Devices. - Lois Orosa 001; Yaohua Wang; Ivan Puddu; Mohammad Sadrosadati; Kaveh Razavi; Juan Gómez-Luna; Hasan Hassan; Nika Mansouri-Ghiasi; Arash Tavakkol; Minesh Patel; Jeremie S. Kim; Vivek Seshadri; et al. (CoRR, 2019)

TEEvil: Identity Lease via Trusted Execution Environments. - Ivan Puddu; Daniele Lain; Moritz Schneider 001; Elizaveta Tretiakova; Sinisa Matetic; Srdjan Capkun (CoRR, 2019)

ProximiTEE: Hardened SGX Attestation by Proximity Verification. - Aritra Dhar; Ivan Puddu; Kari Kostiainen; Srdjan Capkun (CODASPY, 2020)

PIE: A Dynamic TCB for Remote Systems with a Platform Isolation Environment. - Moritz Schneider 001; Aritra Dhar; Ivan Puddu; Kari Kostiainen; Srdjan Capkun (CoRR, 2020)

Rethinking software runtimes for disaggregated memory. - Irina Calciu; M. Talha Imran; Ivan Puddu; Sanidhya Kashyap; Hasan Al Maruf; Onur Mutlu; Aasheesh Kolli (ASPLOS, 2021)

CODIC: A Low-Cost Substrate for Enabling Custom In-DRAM Functionalities and Optimizations. - Lois Orosa 001; Yaohua Wang; Mohammad Sadrosadati; Jeremie S. Kim; Minesh Patel; Ivan Puddu; Haocong Luo; Kaveh Razavi; Juan Gómez-Luna; Hasan Hassan; Nika Mansouri-Ghiasi; Saugata Ghose; et al. (ISCA, 2021)

IChannels: Exploiting Current Management Mechanisms to Create Covert Channels in Modern Processors. - Jawad Haj-Yahya; Lois Orosa 001; Jeremie S. Kim; Juan Gómez-Luna; Abdullah Giray Yaglikçi; Mohammed Alser; Ivan Puddu; Onur Mutlu (ISCA, 2021)

Frontal Attack: Leaking Control-Flow in SGX via the CPU Frontend. - Ivan Puddu; Moritz Schneider 001; Miro Haller; Srdjan Capkun (USENIX Security Symposium, 2021)

Sovereign Smartphone: To Enjoy Freedom We Have to Control Our Phones. - Friederike Groschupp; Moritz Schneider 001; Ivan Puddu; Shweta Shinde; Srdjan Capkun (CoRR, 2021)

It's TEEtime: Bringing User Sovereignty to Smartphones. - Friederike Groschupp; Mark Kuhne; Moritz Schneider 001; Ivan Puddu; Shweta Shinde; Srdjan Capkun (CoRR, 2022)

Composite Enclaves: Towards Disaggregated Trusted Execution. - Moritz Schneider 001; Aritra Dhar; Ivan Puddu; Kari Kostiainen; Srdjan Capkun (IACR Trans. Cryptogr. Hardw. Embed. Syst., 2022)

Using Local Cache Coherence for Disaggregated Memory Systems. - Irina Calciu; M. Talha Imran; Ivan Puddu; Sanidhya Kashyap; Hasan Al Maruf; Onur Mutlu; Aasheesh Kolli (ACM SIGOPS Oper. Syst. Rev., 2023)

Understanding the Capabilities of Privileged Attackers Against Trusted Execution Environments. - Ivan Puddu (2023)

On (the Lack of) Code Confidentiality in Trusted Execution Environments. - Ivan Puddu; Moritz Schneider 001; Daniele Lain; Stefano Boschetto; Srdjan Capkun (SP, 2024)

Breaking Bad: How Compilers Break Constant-Time Implementations. - Moritz Schneider 001; Daniele Lain; Ivan Puddu; Nicolas Dutly; Srdjan Capkun (CoRR, 2024)