diff options
author | Robert Mustacchi <rm@fingolfin.org> | 2022-01-17 01:22:26 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@fingolfin.org> | 2022-01-30 15:22:24 +0000 |
commit | e8b9fe7cd6fc0b13bcf65e0380c48fcb99ac5700 (patch) | |
tree | 3c9d60bb7a471cf54d2dc37419da1117abe831af /usr/src/man/man3lib | |
parent | b51a7e2003caa1eee7cfd998a535231eb646bb8d (diff) | |
download | illumos-gate-e8b9fe7cd6fc0b13bcf65e0380c48fcb99ac5700.tar.gz |
6943 libmd(3lib) should mention new hash algorithms
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
Diffstat (limited to 'usr/src/man/man3lib')
-rw-r--r-- | usr/src/man/man3lib/libmd.3lib | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/usr/src/man/man3lib/libmd.3lib b/usr/src/man/man3lib/libmd.3lib index b6dbc5ba19..70aac14fee 100644 --- a/usr/src/man/man3lib/libmd.3lib +++ b/usr/src/man/man3lib/libmd.3lib @@ -30,6 +30,8 @@ .In md5.h .In sha1.h .In sha2.h +.In sys/edonr.h +.In sys/skein.h .Sh DESCRIPTION This library provides hashing routines for the following suites of hash functions: @@ -52,6 +54,20 @@ SHA384 .It SHA512 .Pq FIPS 180-2 +.It +Edon-R +.Po +.Rs +.%T Cryptographic hash function Edon-R +.Re +.Pc +.It +Skein 256, 512, and 1024 +.Po +.Rs +.%T The Skein Hash Function Family +.Re +.Pc .El .Sh INTERFACES The shared object @@ -60,14 +76,25 @@ provides the public interfaces defined below. See .Xr Intro 3 for additional information on shared object interfaces. -.Bl -column -offset indent ".Sy SHA2Update" ".Sy SHA2Update" +.Bl -column -offset indent ".Sy Skein1024_Final_Pad" ".Sy Skein1024_Final_Pad" +.It Sy EdonRFinal Ta Sy EdonRHash +.It Sy EdonRInit Ta Sy EdonRUpdate .It Sy MD4Final Ta Sy MD4Init .It Sy MD4Update Ta Sy md5_calc .It Sy MD5Final Ta Sy MD5Init .It Sy MD5Update Ta Sy SHA1Final .It Sy SHA1Init Ta Sy SHA1Update .It Sy SHA2Final Ta Sy SHA2Init -.It Sy SHA2Update Ta "" +.It Sy SHA2Update Ta Sy Skein_256_Final +.It Sy Skein_256_Final_Pad Ta Sy Skein_256_Init +.It Sy Skein_256_InitExt Ta Sy Skein_256_Output +.It Sy Skein_256_Update Ta Sy Skein_512_Final +.It Sy Skein_512_Final_Pad Ta Sy Skein_512_Init +.It Sy Skein_512_InitExt Ta Sy Skein_512_Output +.It Sy Skein_512_Update Ta Sy Skein1024_Final +.It Sy Skein1024_Final_Pad Ta Sy Skein1024_Init +.It Sy Skein1024_InitExt Ta Sy Skein1024_Output +.It Sy Skein1024_Update Ta "" .El .Sh SECURITY The MD4 and MD5 algorithms are currently considered weak for cryptographic use. |