Microarchitecture performance plays a significant role in improving overall system performance. However, with the advent of attacks like Spectre and Meltdown, microarchitecture features that used to contribute to system performance are now causing information leakage thanks to covert, side, and transient channels. At the CASPER research group, we focus on designing (i) secure microarchitectures like caches keeping performance and energy efficiency in mind, and (ii) proposing new microarchitecture attacks.