OpenTitan: Open source silicon root of trust
Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:158 reviews, 39 commits, 27 PRs in 1 year
Contributions summary:The user, Michael Tempelmeier, primarily focused on improving the OpenTitan project's kmac module. Their contributions include implementing sparse encoding for various Finite State Machines (FSMs) within the kmac component, enhancing security. They introduced the `prim_double_lfsr` primitive to guard against fault injection attacks and integrated counters for various components. Furthermore, the user added life cycle escalation for the same component.
root-of-trustrootsilicontrust
Side-channel analysis setup for OpenTitan
Contributions:80 pushes, 20 branches in 2 years 5 months
side-channel