CAD for Assurance of Electronic Systems


By: Max Panoff, Haoqi Shan, and Yier Jin

Stage: Packaging


  • AutoEM is an open-source software automating the Electromagnetic Side Channel Analysis process.
  • The probe is attached to a 3D printer and can be moved to a user specified area on a chip with high precision.
  • User specified plaintexts can be upload to the chip and AutoEM can ecord both the ciphertext at the time the trace starts/ends.
  • AutoEM is compatible with any 3D printers accepting G-Code through USB and can be used with any trace collection programs.


Yier Jin

Input/Output Interface

  • Input: Lines of plain text as hex characters, in a .txt file
  • Output: Ciphertext from the DUT, as a .txt file