2014-05-05 Niels Möller <nisse@lysator.liu.se>
* nettle.texinfo (POLY1305): Document poly1305-aes.
- (Authenticated encryption): Make Authenticated encryption a
- separate section.
+ (Authenticated encryption): Move AEAD algorithms to their own
+ section.
+ (RSA, DSA, ECDSA): Change some subsections to subsubsections.
2014-05-04 Niels Möller <nisse@lysator.liu.se>
computed, the operation returns true if and only if the result equals
@code{x}.
-@subsection Nettle's @acronym{RSA} support
+@subsubsection Nettle's @acronym{RSA} support
Nettle represents @acronym{RSA} keys using two structures that contain
large numbers (of type @code{mpz_t}).
@code{k} (and @code{r}) for two different message, you leak your private
key.
-@subsection Nettle's @acronym{DSA} support
+@subsubsection Nettle's @acronym{DSA} support
Like for @acronym{RSA}, Nettle represents @acronym{DSA} keys using two
structures, containing values of type @code{mpz_t}. For information on
@xref{Randomness}.
@end deftypefun
-@subsection Old, deprecated, @acronym{DSA} interface
+@subsubsection Old, deprecated, @acronym{DSA} interface
Versions before nettle-3.0 used a different interface for @acronym{DSA}
signatures, where the group parameters and the public key was packed
memory, not on the actual data bits. This implies a performance penalty
in several of the building blocks.
-@subsection ECDSA
+@subsubsection ECDSA
ECDSA is a variant of the DSA digital signature scheme (@pxref{DSA}),
which works over an elliptic curve group rather than over a (subgroup