Open Source Projects
Below are some tools and projects I have written over the years.
A fast alternative interface for SGX secure enclaves. Based on ISCA 2017 HotCalls paper.
A Python wrapper for SGX crypto production library - sgx_tlibcrypto. While the "sample_libcrypto" in SGX sources is marked not for production use, the crypto code used inside the secure enclaves and the trusted libraries is golden (and licenced for re-use). The wrapped C++ code uses the production IPP crypto libraraies. Be aware that when using python scraping secrets from memory is not trivial.
A Python wrapper for Signal-Hound API for Specturm-Analyzers (BB60C and SA124B) and Tracking-Generator (TG124A), including some basic FFT analysis code.
A Matlab wrapper for Saleae logic analyzer network API.
DPA v4 Contest Submission
The DPA contest candidate as submitted. Includes the constraint solver described in CHES 2014, and decoders that were described in the HASP 2013 work