AES Encryption Engine
Graduate Research May 2022 – Mar 2025 The SBox – the most important component of the AES algorithm. TVLA setup for AES SBoxes using the CW305 with Artix FPGA Target. ‹ › I worked on creating of an open-source, Advanced Encryption Standard (AES) engine for Sandia National Laboratory. My focus was on the AES SBox, the most important step of the AES algorithm. This included implementing multiple designs using Verilog with different levels of countermeasures (masking, thresholding) to be realized on an ASIC prototype. I also studied the different trade-offs (performance, security, area, power) based on state-of-the art implementations to better understand the properties of cryptographic ASICs. ...