MD5
code
val code: Byte
numeric hash algorithm code
macName
val macName: String
openSSLName
val openSSLName: String
is a name used in openssl for this algorithm