ORSHIN Attack Defense Framework

Software MITRE EMB3D and ADF Mapping

Device includes a bootloader (MITRE EM3ED PID-21)

Bootloader

Device includes peripheral chips and integrated data buses (MITRE EM3ED PID-13)

BUS

Device includes support for manual memory management programming languages (e.g. C, C++) (MITRE EM3ED PID-3122)

Non-Volatile Memory

Device includes a microprocessor (MITRE EM3ED PID-11)

Cache Memory

Memory

Cryptographic Algorithm Implementation

Interrupt Capabilities

Priviledged Mode

Hyperthreading

Device includes software/hardware root of trust (MITRE EM3ED PID-25)

Firmware RoT

Device includes a hardware access port (e.g., UART, JTAG) (MITRE EM3ED PID-15)

Debug Interface