Reuse-trap: re-purposing cache reuse distance to defend against side channel leakage Conference Paper uri icon