Skip to content

oetr/simsim

Repository files navigation

Objectives

  • Simulate code execution of the ATMega163 microcontroller
  • Print execution trace
  • Print processed data for leakage analysis
  • Produce a simulated side-channel trace based on Hamming weight and Hamming distance models.

Prerequisites

Running examples

$ cd examples/rijndael-fast
$ racket -f rijndael-fast.rkt

Support status

  • ATMega163: most instructions