Multi-parallel Architecture for MD5 Implementations on FPGA with Gigabit-level Throughput | IEEE Conference Publication | IEEE Xplore