Let the Hardware Do All the Work: Adding Programmable Logic to Your Toolbox presented at phdays 2013

by Dmitry Nedospasov, Thorsten Schröder,

Summary : In the world of embedded security, off-the-shelf solutions often fall short of what is necessary to perform hardware analysis. Common issues include coping with overwhelming amounts data and timing. Generic microcontroller-based tools usually lack performance where as high-end protocol analyzers usually offer great performance, but support only a handful of protocols. At the heart of most high-end tools for hardware debugging and analysis lies an FPGA, so why not build your tools around them? Dmitry Nedospasov is a PhD student and researcher in the field of IC security at the Security in Telecommunications (SecT) research group at the Berlin University of Technology (TU Berlin) and the Telekom Innovation Laboratories. Dmitry's research interests include hardware and IC reverse-engineering as well as physical attacks against ICs and embedded systems. His academic research focuses on developing new and novel techniques for semi and fully-invasive IC analysis. Most recently, Dmitry was involved in identifying vulnerabilities in the most wide-spread Physically Unclonable Function (PUF) schemes.
Berlin, Germany
Thorsten Schröder has been active as a technical consultant in the field of applied IT-Security for many years. His areas of expertise lie in the verification of software in either source or binary form. More recently, Thorsten's research has resulted in several open source hardware projects, most notably the "Keykeriki", an RF-analysis tool for sniffing and attacking 2.4GHz based radio devices such as wireless keyboards. Thorsten has also been involved in several software reverse-engineering projects such as the CCC's analysis of the German Federal Trojan known as "0zapftis". Thorsten is the co-founder of the Swiss modzero AG, established in 2011, as well as the German branch, modzero GmbH, established in January 2013.
Berlin, GermanyDmitry Nedospasov, Thorsten Schröder Dmitry Nedospasov, Thorsten Schröder