Michael
Doran.

EMBEDDED SYSTEMS CYBERSECURITY

I design secure embedded platforms and research how cyber-physical systems withstand disruption, helping protect the critical infrastructure we depend on.

My approach to embedded systems cybersecurity ↗

SELECTED WORK

Projects & Research.

All projects
THE LAB

Experiments.

What happens when a sensor reports something that isn't true? Explore the gap between a signal and the system that trusts it.

Try the experiment
BROWSER SIMULATION THE LAB
Reference signalReported signal

Change the input. Observe the consequences.

FIELD NOTES

Notes & Writing.

All writing
Microkit / Fundamentals

Reading a Microkit System Description

Understand how a program image becomes part of a Microkit system, and learn to read the configuration before adding more code.

Microkit / Toolchain

Microkit on QEMU: The Basic Toolchain

Set up Microkit 2.4.0, build its hello example, and boot it in QEMU. Switch between commands for Intel macOS and Ubuntu Linux.

A LITTLE CONTEXT

A Bit About Me.

I split my time between engineering, doctoral research, and Army Reserve service. This site brings that work together, with room for the ideas I'm still figuring out.

View résumé

Get in Touch.

Let's talk