Mercurial > projects > dcrypt
diff dcrypt/crypto/MAC.d @ 27:8b5eaf3c2979
Fixed error in hash message padding reported by Glenn Haecker.
author | Thomas Dixon <reikon@reikon.us> |
---|---|
date | Sat, 09 May 2009 23:29:20 -0400 |
parents | 4589f8c5eb3c |
children | ad687db713a4 |
line wrap: on
line diff
--- a/dcrypt/crypto/MAC.d Sun Mar 01 13:06:48 2009 -0500 +++ b/dcrypt/crypto/MAC.d Sat May 09 23:29:20 2009 -0400 @@ -14,7 +14,8 @@ import dcrypt.misc.ByteConverter; /** Base MAC class */ -abstract class MAC { +abstract class MAC +{ /** * Initialize a MAC. * @@ -47,7 +48,8 @@ ubyte[] digest(); /** Returns: The computed MAC in hexadecimal. */ - char[] hexDigest() { + char[] hexDigest() + { return ByteConverter.hexEncode(digest()); } }