Priv.-Doz. Dr. Amir Moradi

  • Privat-Dozent/in - Chair Embedded Security
Moradi, Amir

Address

Dept. of Electr. Eng. and In­for­ma­ti­on Sci­en­ces
Uni­ver­si­täts­str. 150

Room
ID 2/619
Phone:
(+49)(0)234 / 32 - 27219
Email:
amir.moradi@rub.de PGP key
Website:
https://www.emsec.rub.de/chair/_staff/amir-moradi/

Vita

  • Since 5/2016: Academic Councilor (Akademischer Rat)
    Embedded Security, Ruhr-Universität Bochum, Germany
  • Since 10/2015: Faculty Member (Privatdozent)
    Faculty of Electrical Engineering and In­for­ma­ti­on Sci­en­ces, Ruhr-Universität Bochum, Germany
  • Ruhr-Universität Bochum, Germany
  • 2009-2016: post-doctoral researcher
    Embedded Security, Ruhr-Universität Bochum, Germany
  • 2008: PhD in Computer Engineering
    Sharif University of Technology, Tehran, Iran
  • 2007-2008: visiting PhD student
    Embedded Security, Ruhr-Universität Bochum, Germany
  • 2004: MSc in Computer Engineering
    Sharif University of Technology, Tehran, Iran
  • 2001: BSc in Computer Engineering
    Shahid Beheshti University, Tehran, Iran

Research

  • Side-Channel Cryptanalysis
  • Efficient Implementation of Cryptographic Algorithms
  • Applied Cryptography

Awards/Honors

  • Ranked 392nd among 400,000 participants in the national Iranian universities entrance exam for BSc., 1997.
  • Excellent graduated in the Bachelor program of Computer Architecture in the Department of Electrical and Computer Engineering, Shahid Beheshti University, for graduation in 7 semesters, 2001.
  • Ranked 7th among thousands of participants in the entrance exam of Master program of computer engineering in Iranian national universities, 2001.
  • Co-author of the Best Stu­dent-Pa­per Award at In­ter­na­tio­nal Con­fe­rence on Ap­p­lied Cryp­to­gra­phy and Net­work Se­cu­ri­ty - ACNS 2014.
  • Best Pa­per Award at In­ter­na­tio­nal Work­shop on Con­struc­tive Si­de-Chan­nel Ana­ly­sis and Se­cu­re De­sign - CO­SA­DE 2015.
  • Co-author of the Best Stu­dent-Pa­per Award at IEEE In­ter­na­tio­nal Sym­po­si­um on Hard­ware Ori­en­ted Se­cu­ri­ty and Trust - HOST 2016.

Program Committee/Editorial Board member of

  • International Journal of Applied Cryptography (IJACT).
  • Smart Card Research and Advanced Application Conference (PC co-Chair) (CARDIS 2014).
  • Smart Card Research and Advanced Application Conference (General co-Chair) (CARDIS 2015).
  • International Workshop on Lightweight Cryptography for Security & Privacy (General and PC co-Chair) (LightSec 2015).

Reviewer for

  • IEEE Transactions on Very Large Scale Integration Systems, (TVLSI Systems).
  • IEEE Transactions on Computers, (TC).
  • IEEE Transactions on Information Forensics & Security, (TIFS).
  • IET Information Securoty (IET-IFS).
  • Journal of Systems and Software, Elsevier, (JSS).
  • Integration, the VLSI Journal, Elsevier, (iVLSI).
  • Journal of Systems Architecture, Elsevier, (JSA).
  • Journal of Cryptology, Springer, (JoC).
  • Journal of Cryptographic Engineering (JCEN).
  • ...
  • Advances in Cryptology Conferences, (CRYPTO), (EUROCRYPT), (ASIACRYPT).
  • RSA Conference- The Cryptographers' Track (CT-RSA).
  • Design, Automation and Test in Europe (DATE).
  • Hardware-Oriented Security and Trust (HOST).
  • Workshop on Fault Diagnosis and Tolerance in Cryptography, (FDTC).
  • ...

Selected Talks

Courses

Publications

2016
Strong 8-bit Sboxes with Efficient Masking in Hardware

Erik Boss, Vincent Grosso, Tim Güneysu, Gregor Leander, Amir Moradi, Tobias Schneider - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2016, Santa Barbara, California, USA, August 17 - 19, 2016, to appear.

ParTI - Towards Combined Hardware Countermeasures against Side-Channel and Fault-Injection Attacks

Tobias Schneider, Amir Moradi, Tim Güneysu - International Cryptology Conference - CRYPTO 2016, Santa Barbara, California, USA, August 14 - 18, 2016, to appear.

The SKINNY Family of Block Ciphers and its Low-Latency Variant MANTIS

Christof Beierle, Jérémy Jean, Stefan Kölbl, Gregor Leander, Amir Moradi, Thomas Peyrin, Yu Sasaki, Pascal Sasdrich, Siang Meng Sim - In­ter­na­tio­nal Cryp­to­lo­gy Con­fe­rence - CRYP­TO 2016, Santa Bar­ba­ra, Ca­li­for­nia, USA, Au­gust 14 - 18, 2016, to ap­pe­ar.

Bridging the Gap: Advanced Tools for Side-Channel Leakage Estimation beyond Gaussian Templates and Histograms

Tobias Schneider, Amir Moradi, François-Xavier Standaert, Tim Güneysu - 23nd In­ter­na­tio­nal Con­fe­rence on Selec­ted Areas in Cryp­to­gra­phy, SAC 2016, St. John's, NL, Canada, August 10–12, 2016.

Interdiction in Practice – Hardware Trojan Against a High-Security USB Flash Drive

Pawel Swierczynski, Marc Fyrbiak, Philipp Koppe, Amir Moradi, Chris­tof Paar - Journal of Cryptographic Engineering, Springer, June 2016.

Large Laser Spots and Fault Sensitivity Analysis

Falk Schellenberg, Markus Finkeldey, Nils C. Gerhardt, Martin R. Hofmann , Amir Moradi, Chris­tof Paar - IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2016, McLean, VA, USA, May 3-5, 2016 (best student-pa­per award).

Improved Side-Channel Analysis Attacks on Xilinx Bitstream Encryption of 5, 6, and 7 Series

Amir Moradi, Tobias Schneider - 7th In­ter­na­tio­nal Work­shop on Con­struc­tive Si­de-Chan­nel Ana­ly­sis and Se­cu­re De­sign, CO­SA­DE 2016, Gray, Aus­tria, April 14-15, 2016

Robust and One-Pass Parallel Computation of Correlation-Based Attacks at Arbitrary Order

Tobias Schneider, Amir Moradi, Tim Güneysu - 7th In­ter­na­tio­nal Work­shop on Con­struc­tive Si­de-Chan­nel Ana­ly­sis and Se­cu­re De­sign, CO­SA­DE 2016, Gray, Austria, April 14-15, 2016

White-Box Cryptography in the Gray Box - A Hardware Implementation and its Side Channels

Pascal Sasdrich, Amir Moradi, Tim Güneysu - 23rd International Conference on Fast Software Encryption, FSE 2016, Bochum, Germany, March 20-23 2016

2015
Assessment of Hiding the Higher-Order Leakages in Hardware - what are the achievements versus overheads?

Amir Moradi, Alexander Wild - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2015, Saint-Malo, France, September 13 - 16, 2015.

Leakage Assessment Methodology - a clear roadmap for side-channel evaluations

Tobias Schneider, Amir Moradi - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2015, Saint-Malo, France, September 13 - 16, 2015.

Affine Equivalence and its Application to Tightening Threshold Implementations

Pascal Sasdrich, Amir Moradi, Tim Güneysu - 22nd International Conference on Selected Areas in Cryptography, SAC 2015, Mount Allison University Sackville, New Brunswick, Canada, August 12-14 2015

Arithmetic Addition over Boolean Masking - Towards First- and Second-Order Resistance in Hardware

Tobias Schneider, Amir Moradi, Tim Güneysu - In­ter­na­tio­nal Con­fe­rence on Ap­p­lied Cryp­to­gra­phy and Net­work Se­cu­ri­ty - ACNS 2015, New York, USA, 2–5 June 2015.

Achieving Side-Channel Protection with Dynamic Logic Reconfiguration on Modern FPGAs

Pascal Sasdrich, Amir Moradi, Oliver Mischke, Tim Güneysu - IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2015, McLean, VA, USA, May 5-7, 2015

A Hardware-based Countermeasure to Reduce Side-Channel Leakage - Design, Implementation, and Evaluation

Andreas Gornik, Amir Moradi, Jürgen Oehm, Chris­tof Paar - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, to appear.

Evaluating the Duplication of Dual-Rail Precharge Logics on FPGAs

Alexander Wild, Amir Moradi, Tim Güneysu - 6th In­ter­na­tio­nal Work­shop on Con­struc­tive Si­de-Chan­nel Ana­ly­sis and Se­cu­re De­sign, CO­SA­DE 2015, Ber­lin, Ger­ma­ny, April 13-14, 2015.

Side-Channel Protection by Randomizing Look-Up Tables on Reconfigurable Hardware - Pitfalls of Memory Primitives

Pascal Sasdrich, Oliver Mischke, Amir Moradi, Tim Güneysu - 6th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2015, Berlin, Germany, April 13-14, 2015

Side-Channel Security Analysis of Ultra-Low-Power FRAM-based MCUs

Amir Moradi, Gesine Hinterwälder - 6th In­ter­na­tio­nal Work­shop on Con­struc­tive Si­de-Chan­nel Ana­ly­sis and Se­cu­re De­sign, CO­SA­DE 2015, Ber­lin, Ger­ma­ny, April 13-14, 2015 (best pa­per award).

Side-Channel Attacks from Static Power: When Should we Care?

Santos Merino Del Pozo, François-Xavier Standaert, Dina Kamel, Amir Moradi - Design, Automation & Test in Europe Conference & Exhibition, DATE 2015, Grenoble, France, March 9 - 13 , 2015.

2014
Wire-Tap Codes as Side-Channel Countermeasure - an FPGA-based experiment

Amir Moradi - 15th International Conference on Cryptology in India, Indocrypt 2014, New Delhi, December 14 - 17, 2014.

Physical Security Evaluation of the Bitstream Encryption Mechanism of Altera Stratix II and Stratix III FPGAs

Pawel Swierczynski, Amir Moradi, David Oswald, Chris­tof Paar - ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 7 Issue 4, December 2014.

Full-Size High-Security ECC Implementation on MSP430 Microcontrollers

Gesine Hinterwälder, Amir Moradi, Michael Hutter, Peter Schwabe, Chris­tof Paar - Third International Conference on Cryptology and Information Security in Latin America, Latincrypt 2014, Florianópolis, Brazil, September 17 - 19, 2014.

Early Propagation and Imbalanced Routing, How to Diminish in FPGAs

Amir Moradi, Vincent Immler - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2014, Busan, Korea, September 23 - 26, 2014.

Side-Channel Leakage through Static Power – Should We Care about in Practice?

Amir Moradi - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2014, Busan, Korea, September 23 - 26, 2014.

Fault Sensitivity Analysis Meets Zero-Value Attack

Oliver Mischke, Amir Moradi, Tim Güneysu - Fault Diagnosis and Tolerance in Cryptography - FDTC 2014, Busan, Korea, September 23, 2013.

Detecting Hidden Leakages

Amir Moradi, Sylvain Guilley, Annelie Heuser - International Conference on Applied Cryptography and Network Security - ACNS 2014, Lausanne, Switzerland, June 10 - 13, 2014 (best-[student]-paper award).

2013
Comprehensive Evaluation of AES Dual Ciphers as a Side-Channel Countermeasure

Amir Moradi, Oliver Mischke - International Conference on Information and Communications Security, ICICS 2013, Beijing, China, November 20 - 22, 2013.

One Attack to Rule Them All: Collision Timing Attack versus 42 AES ASIC Cores

Amir Moradi, Oliver Mischke, Chris­tof Paar - IEEE Transactions on Computers, vol. 62, no. 9, pp. 1786-1798, Sept. 2013.

On the Simplicity of Converting Leakages from Multivariate to Univariate - Case Study of a Glitch-Resistant Masking Scheme

Amir Moradi, Oliver Mischke - Work­shop on Cryp­to­gra­phic Hard­ware and Em­bed­ded Sys­tems, CHES 2013, Santa Barbara, California, USA, August 20 - 23, 2013.

Attacking Atmel's CryptoMemory EEPROM with Special-Purpose Hardware

Alexander Wild, Tim Güneysu, Amir Moradi - Applied Cryptography and Network Security - 11th International Conference, ACNS 2013, Banff, AB, Canada, June 25-28, 2013

Side-Channel Attacks on the Bitstream Encryption Mechanism of Altera Stratix II - Facilitating Black-Box Analysis using Software Reverse-Engineering

Amir Moradi, David Oswald, Chris­tof Paar, Pawel Swierczynski - 21st ACM/SIGDA International Symposium on Field-Programmable Gate Arrays- FPGA 2013, pages 91-100, February 11 - 13. ACM, 2013.

2012
Side Channels as Building Blocks

Markus Kasper, Amir Moradi, Georg T. Becker, Oliver Mischke, Tim Güneysu, Chris­tof Paar, Wayne Burleson - Journal of Cryptographic Engineering, Volume 2, Number 3, pages 143-159, 2012, Springer.

How Far Should Theory be from Practice? – Evaluation of a Countermeasure

Amir Moradi, Oliver Mischke - Cryptographic Hardware and Embedded Systems - CHES 2012 - 14th International Workshop, Leuven, Belgium, September 9-12, 2012

Glitch-Free Implementation of Masking in Modern FPGAs

Amir Moradi, Oliver Mischke - 2012 IEEE International Symposium on Hardware-Oriented Security and Trust, HOST 2012, San Francisco, CA, USA, June 3-4, 2012

Statistical Tools Flavor Side-Channel Collision Attacks

Amir Moradi - Advances in Cryptology - EUROCRYPT 2012 - 31th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Cambridge, United Kingdom, April 15-19, 2012, pages 428-445.

Black-Box Side-Channel Attacks Highlight the Importance of Countermeasures – An Analysis of the Xilinx Virtex-4 and Virtex-5 Bitstream Encryption Mechanism

Amir Moradi, Markus Kasper, Chris­tof Paar - Topics in Cryptology - CT-RSA 2012 - The Cryptographers' Track at the RSA Conference, San Francisco, CA, USA, February 27- March 2, 2012, pages 1-18.

2011
Praktische Angriffe auf die Bitstromverschlüsselung von Xilinx FPGAs

Markus Kasper, Timo Kasper, Amir Moradi, Chris­tof Paar - Datenschutz und Datensicherheit - DuD - Ausgabe 11/2011 - http://www.dud.de/Ausgabe/2011-11.html

On the Vulnerability of FPGA Bitstream Encryption against Power Analysis Attacks – Extracting Keys from Xilinx Virtex-II FPGAs

Amir Moradi, Alessandro Barenghi, Timo Kasper, Chris­tof Paar - 18th ACM Conference on Computer and Communications Security, CCS 2011, Chicago, IL, USA, October 17-21, 2011, pages 111-124.

Generic Side-Channel Countermeasures for Reconfigurable Devices

Tim Güneysu, Amir Moradi - Cryptographic Hardware and Embedded Systems - CHES 2011 - 13th International Workshop, Nara, Japan, September 28 - October 1, 2011

On the Power of Fault Sensitivity Analysis and Collision Side-Channel Attacks in a Combined Setting

Amir Moradi, Oliver Mischke, Chris­tof Paar, Yang Li, Kazuo Ohta, Kazuo Sakiyama - Cryptographic Hardware and Embedded Systems - CHES 2011 - 13th International Workshop, Nara, Japan, September 28 - October 1, 2011

Masked Dual-Rail Precharge Logic Encounters State-of-the-Art Power Analysis Methods

Amir Moradi, Mario Kirschbaum, Thomas Eisenbarth, Chris­tof Paar - IEEE Transactions on Very Large Scale Integration Systems, Volume 20 , Issue 9, Pages 1578 - 1589, 2012.

Practical Evaluation of DPA Countermeasures on Reconfigurable Hardware

Amir Moradi, Oliver Mischke, Chris­tof Paar - HOST 2011, Proceedings of the 2011 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST), 5-6 June 2011, San Diego, California, USA

Pushing the Limits: A Very Compact and a Threshold Implementation of AES

Amir Moradi, Dipl.-Kfm. Axel Poschmann, San Ling, Chris­tof Paar, Huaxiong Wang - Advances in Cryptology - EUROCRYPT 2011 - 30th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Tallinn, Estonia, May 15-19, 2011, vo­lu­me 6632 of LNCS, pages 69-88, Sprin­ger.

Side-Channel Resistant Crypto for less than 2,300 GE

Axel Poschmann, Amir Moradi, Khoongming Khoo, Chu-Wee Lim, Huaxiong Wang, San Ling - Journal of Cryptology, Special Issue on Hardware and Security, Volume 24, Number 2, pages 322-345, April 2011.

2010
Side-channel based watermarks for IP Protection

Georg T. Becker, Markus Kasper, Amir Moradi, Chris­tof Paar - COSADE 2010 - First International Workshop on Constructive Side-Channel Analysis and Secure Design

Correlation-Enhanced Power Analysis Collision Attack

Amir Moradi, Oliver Mischke, Thomas Eisenbarth - Cryptographic Hardware and Embedded Systems, CHES 2010, 12th International Workshop, Santa Barbara, CA, USA, August 17-20, 2010. Proceedings

Side-channel based watermarks for integrated circuits

Georg T. Becker, Markus Kasper, Amir Moradi, Chris­tof Paar - IEEE International Symposium on Hardware-Oriented Security and Trust (HOST 2010), AnaheimCA , USA, 13-14 June 2010.

Practical Power Analysis Attacks on Software Implementations of McEliece

Stefan Heyse, Amir Moradi, Chris­tof Paar - Post-Quantum Cryptography, Third International Workshop, PQCrypto 2010, Darmstadt, Germany, May 25-28, 2010. Proceedings

Lightweight Cryptography and DPA Countermeasures: A Survey

Amir Moradi, Axel Poschmann - First International Workshop on Lightweight Cryptography for Resource-Constrained Devices, WLC 2010 (co-located with Financial Cryptography and Data Security - FC 2010), Tenerife, Canary Islands, Spain, Januar 25-28, 2010.

2009
A New Remote Keyless Entry System Resistant to Power Analysis Attacks

Amir Moradi, Timo Kasper - 7th International Conference on Information, Communications and Signal Processing, ICICS 2009, Macau, China, Dezember 7-10, 2009.

Power Analysis of Single-Rail Storage Elements as used in MDPL

Amir Moradi, Thomas Eisenbarth, Dipl.-Kfm. Axel Poschmann, Chris­tof Paar - 12th International Conference on Information Security and Cryptology - ICISC 2009, Seoul, Korea, December 2-4, 2009.

KeeLoq and Side-Channel Analysis --- Evolution of an Attack

Chris­tof Paar, Thomas Eisenbarth, Markus Kasper, Timo Kasper, Amir Moradi - 6th IEEE Workshop on Fault Diagnosis and Tolerance in Cryptography - FDTC 2009.Lausanne, Switzerland, September 6, 2009.

A Comparative Study of Mutual Information Analysis under a Gaussian Assumption

Amir Moradi, Nima Mousavi, Chris­tof Paar, Mahmoud Salmasizadeh - 10th International Workshop on Information Security Applications, WISA 2009, Busan, Korea. August 25-27, 2009.

Breaking KeeLoq in a Flash: On Extracting Keys at Lightning Speed

Markus Kasper, Timo Kasper, Amir Moradi, Chris­tof Paar - 2nd International Conference on Cryptology in Africa, Progress in Cryptology - AFRICACRYPT 2009, Gammarth, Tunisia, 21-25 Juni, 2009.

2008
On the Power of Power Analysis in the Real World: A Complete Break of the KeeLoq Code Hopping Scheme

Thomas Eisenbarth, Timo Kasper, Amir Moradi, Chris­tof Paar, Mahmoud Salmasizadeh, Mohammad T. Manzuri Shalmani - 28th International Cryptology Conference -- CRYPTO 2008. Santa Barbara, California, USA. August 17-21, 2008.

Susceptibility of eSTREAM Candidates towards Side Channel Analysis

Benedikt Gierlichs, Lejla Batina, Christophe Clavier, Thomas Eisenbarth, Aline Gouget, Helena Handschuh, Timo Kasper, Kerstin Lemke-Rust, Stefan Mangard, Amir Moradi, Elisabeth Oswald - The State of the Art of Stream Ciphers, SASC 2008, Lausanne, Switzerland. Februar, 13-14 2008.