Research

This is a comprehensive list of my scientific publications. In almost all cases you can download the related pdf files by clicking on the provided link.

  • P. Junod, M. Macchetti: Revisiting the IDEA Philosophy. To appear in the proceedings of FSE 2009.
  • F. Regazzoni, S. Badel, T. Eisenbarth, J. Groβschädl, A. Poschmann, Z. Toprak, M. Macchetti, L. Pozzi, C. Paar, Y. Leblebici, P. Ienne: Evaluating Resistance of MCML Technology to Power Analysis attacks using a Simulation-based Methodology. To appear in the special Issue on Security in Computing of Transactions on Computational Sciences, Springer, 2009.
  • F. Regazzoni, S. Badel, T. Eisenbarth, J. Groβschädl, A. Poschmann, Z. Toprak, M. Macchetti, L. Pozzi, C. Paar, Y. Leblebici, P. Ienne: A Simulation-based Methodology for Evaluating the DPA-Resistance of Cryptographic Functional Units with Application to CMOS and MCML Technologies. Proceedings of SAMOS IC 07, pages 209-214. pdf
  • M. Giaconia, M. Macchetti, F. Regazzoni, K. Schramm: Area and Power Efficient Synthesis of DPA-Resistant Cryptographic S-Boxes. Proceedings of VLSI Design 2007, pages 731-737. pdf
  • L. Dadda, A. Ferrante, M. Macchetti: A Memory Unit for Priority Management in IPSec Accelerators. Proceedings of IEEE ICC 2007. pdf
  • M. Macchetti, W. Chen: ASIC hardware implementation of the IDEA NXT encryption algorithm. Proceedings of ISCAS 2006. pdf
  • M. Macchetti, P. Rivard: Small-scale Variants of the Secure Hash Standard. Presented at the ECRYPT workshop on RFID and lightweight cryptography, 2005. pdf
  • M. Macchetti: Characteristics of Key-Dependent Substitution Boxes: the Case of Twofish. Cryptology e-print archive report #2005/115. link
  • M. Macchetti, M. Caironi, L. Breveglieri, A. Cherubini: A Complete Formulation of Generalized Affine Equivalence. Proceedings of ICTCS 2005, pages 338-347. pdf
  • M. Macchetti, L. Dadda: Quasi-Pipelined Hash Circuits. Proceedings of IEEE ARITH-17, pages 222-229, 2005. pdf
  • M. Sami, M. Macchetti, F. Regazzoni: Speeding Security on the Intel StrongARM. Embedded Intel Solutions, pages 31-33, 2005. link
  • M. Macchetti: Addendum to "On the Generalized Linear Equivalence of Functions Over Finite Fields". Cryptology e-print archive report #2004/347. link
  • L. Dadda, M. Macchetti, J. Owen: An ASIC Design for a high speed implementation of the hash function SHA-256 (384, 512). Proceedings of ACM GLSVLSI 2004, pages 421-425. pdf
  • L. Dadda, M. Macchetti, J. Owen: The Design of a High Speed ASIC Unit for the Hash Function SHA-256 (384,512). Proceedings of DATE 2004, pages 70-75. pdf
  • G. Bertoni, M. Macchetti, L. Negri, P. Fragneto: Power-efficient ASIC synthesis of cryptographic sboxes. Proceedings of ACM GLSVLSI 2004, pages 277-281. pdf
  • K. Atasu, L. Breveglieri, M. Macchetti: Efficient AES implementations for ARM based platforms. Proceedings of SAC 2004, pages 841-845. pdf
  • L. Breveglieri, A. Cherubini, M. Macchetti: On the Generalized Linear Equivalence of Functions Over Finite Fields. Proceedings of ASIACRYPT 2004, pages 79-91. pdf
  • M. Macchetti, G. Bertoni, P. Fragneto: Method of implementing one-to-one binary function and relative hardware device, especially for a Rijndael S-box. U.S. Patent Application 20040228482, 2004.
  • G. Bertoni, A. Bircan, L. Breveglieri, P. Fragneto, M. Macchetti, V. Zaccaria: About the Performances of the Advanced Encryption Standard in embedded systems with cache memory. Proceedings of ISCAS 2003, vol. 5, pages 145-148. pdf
  • M. Macchetti, G. Bertoni: Hardware Implementation of the Rijndael Sbox: a Case Study. ST Journal of System Research, n. 0, pages 84-91, 2003. pdf
  • M. Macchetti, S. Marchesin, U. Bondi, L. Breveglieri, G. Bertoni, P. Fragneto: Method and Circuit for Data Encryption/Decryption. U.S. Patent Application 20030068036, 2003.
  • G. Bertoni, L. Breveglieri, P. Fragneto, M. Macchetti, S. Marchesin: Efficient Software Implementation of AES on 32-Bit Platforms. Proceedings of CHES 2002, pages 159-171. pdf