md5 rmd160 sha1 sha224 sha256 sha384 sha512 sha512t256 skein1024 skein256 skein512