OpenTitan: Open source silicon root of trust
Role in this project:
Back-end Developer & Security Engineer Contributions:1360 reviews, 162 commits, 539 PRs in 1 year 1 month
Contributions summary:Douglas's contributions primarily involved implementing and testing AES (Advanced Encryption Standard) encryption in the DIF (Device Interface Functions) API, specifically focusing on the OFB and CFB modes. Their work included adding these modes to the DIF API and implementing unit tests for the AES module, including ECB, CBC, OFB, CFB, and CTR functions. They also made contributions to a secure silicon root of trust, implementing new functions, such as stopping functions, and testing the functionality for the correct use of the API with data, key and iv.
root-of-trustrootsilicontrust
A demo system for Ibex including debug support and some peripherals
Contributions:57 pushes, 6 branches in 1 year 7 months
debugperipheralsibex