Racket Assembly Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples/rijndael-fast
tests
.gitignore
LICENSE
README.org
TODO.org
atmega163-simulator.rkt
instruction-table.rkt
procedures.rkt

README.org

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