diff dcrypt/crypto/Hash.d @ 14:5ce3012f1def

Removed some redundancy in code. Added NotSupportedError, a base PRNG class and a class which creates a PRNG from a hash function. Changed the MAC class' finalization methods to digest and hexDigest instead of finish and hexFinish respectively. Also added a base Checksum class, crc32 and adler32 in dcrypt.misc as per request.
author Thomas Dixon <reikon@reikon.us>
date Tue, 18 Nov 2008 18:03:40 -0500
parents 8c7f8fecdd75
children 4589f8c5eb3c
line wrap: on
line diff
--- a/dcrypt/crypto/Hash.d	Fri Sep 12 05:20:43 2008 -0400
+++ b/dcrypt/crypto/Hash.d	Tue Nov 18 18:03:40 2008 -0500
@@ -100,7 +100,7 @@
     
     /**
      * Process all data, pad and finalize. This method will
-     * reset the digest to its original state ofr subsequent use.
+     * reset the digest to its original state for subsequent use.
      * 
      * Returns: Binary representation of the hash in bytes.
      */