A Compositional Methodology to Harden Programs Against Multi-Fault Attacks | IEEE Conference Publication | IEEE Xplore