* gcrypt.texi (Hash Functions): Add CRC.
authorWerner Koch <wk@gnupg.org>
Tue, 21 Jan 2003 09:06:13 +0000 (09:06 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 21 Jan 2003 09:06:13 +0000 (09:06 +0000)
doc/ChangeLog
doc/gcrypt.texi

index 75e9776..f8834ce 100644 (file)
@@ -1,3 +1,7 @@
+2003-01-20  Simon Josefsson  <jas@extundo.com>
+
+       * gcrypt.texi (Hash Functions): Add CRC.
+
 2003-01-19  Werner Koch  <wk@gnupg.org>
 
        * gcrypt.texi: Most functions are now documented.  Still need to
index 24049d2..8ce737f 100644 (file)
@@ -599,7 +599,8 @@ consistent to use interface to hash functions.  Hashing is buffered and
 several hash algorithms can be updated at once.  It is possible to
 calculate a MAC using the same routines.
 
-For convenience reasons, we plan to integrate simple CRC algorithms too
+For convenience reasons, a few cyclic redudance check value operations
+are also supported.
 
 To use most of these function it is necessary to create a context;  this
 is done using:
@@ -656,6 +657,18 @@ This is reserved for SHA-2 with 384 bits. It yields a message digest of
 This is reserved for SHA-2 with 512 bits. It yields a message digest of
 64 bytes.  Note that there is no implementation yet available.
 
+@item GCRY_MD_CRC32
+This is the ISO 3309 and ITU-T V.42 cyclic redundancy check.  It
+yields an output of 4 bytes.
+
+@item GCRY_MD_CRC32_RFC1510
+This is the above cyclic redundancy check function, as modified by RFC
+1510.  It yields an output of 4 bytes.
+
+@item GCRY_MD_CRC24_RFC2440
+This is the OpenPGP cyclic redundancy check function.  It yields an
+output of 3 bytes.
+
 @end table
 @c end table of hash algorithms