* nettle.texinfo (GCM): Document GCM_DIGEST_SIZE.
(UMAC): Document new UMAC constants.
+ (Keyed hash functions): Make HMAC and UMAC their own info nodes.
* umac.h (UMAC_MIN_NONCE_SIZE, UMAC_MAX_NONCE_SIZE): New
constants.
* Miscellaneous functions::
* Compatibility functions::
+Hash functions
+
+* Recommended hash functions::
+* Legacy hash functions::
+* nettle_hash abstraction::
+
Cipher modes
* CBC::
* CTR::
* GCM::
-* CCM::
+* CCM::
+
+Keyed Hash Functions
+
+* HMAC::
+* UMAC::
Public-key algorithms
Keyed hash functions are typically a lot faster than digital signatures
as well.
+@menu
+* HMAC::
+* UMAC::
+@end menu
+
+@node HMAC, UMAC, Keyed hash functions, Keyed hash functions
+@comment node-name, next, previous, up
+
@subsection @acronym{HMAC}
@cindex HMAC
the same key.
@end deftypefun
+@node UMAC, , HMAC, Keyed hash functions
+@comment node-name, next, previous, up
+
@subsection @acronym{UMAC}
@cindex UMAC