实现多种Hash算法,包括MD2, MD5, SHA-1, SHA-256, SHA-384, SHA-512