Error Prevention, Detection and Diffusion Algorithms for Cryptographic Hardware | IEEE Conference Publication | IEEE Xplore