On the hardware implementations of the SHA-2 (256, 384, 512) hash functions | IEEE Conference Publication | IEEE Xplore