X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fsha512.h;h=5bac184cf3e6873b1860b9fb948b9942d730e94a;hb=e3d9bd7102beaeef8fe3520abe908e5bc0ec6df1;hp=7b087014776b97c32a0f623aa9bfbd5194dc4862;hpb=2c138b2c9b0ec92d9baf704498b1a32a989d03c5;p=ffmpeg diff --git a/libavutil/sha512.h b/libavutil/sha512.h index 7b087014776..5bac184cf3e 100644 --- a/libavutil/sha512.h +++ b/libavutil/sha512.h @@ -19,6 +19,12 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +/** + * @file + * @ingroup lavu_sha512 + * Public header for SHA-512 implementation. + */ + #ifndef AVUTIL_SHA512_H #define AVUTIL_SHA512_H @@ -28,8 +34,19 @@ #include "version.h" /** - * @defgroup lavu_sha512 SHA512 - * @ingroup lavu_crypto + * @defgroup lavu_sha512 SHA-512 + * @ingroup lavu_hash + * SHA-512 (Secure Hash Algorithm) hash function implementations. + * + * This module supports the following SHA-2 hash functions: + * + * - SHA-512/224: 224 bits + * - SHA-512/256: 256 bits + * - SHA-384: 384 bits + * - SHA-512: 512 bits + * + * @see For SHA-1, SHA-256, and variants thereof, see @ref lavu_sha. + * * @{ */