summaryrefslogtreecommitdiff
path: root/share/man/man4/hifn.4
diff options
context:
space:
mode:
authorJason Wright <jason@cvs.openbsd.org>2003-10-09 03:55:36 +0000
committerJason Wright <jason@cvs.openbsd.org>2003-10-09 03:55:36 +0000
commit568311bc2c35f00ffb8d88d9853ff1166582365b (patch)
tree9467bfd520b98ce3a4b367d359a05b8d07119baa /share/man/man4/hifn.4
parent942bb408975cf1e1176c15776d03c57e6132adee (diff)
better chip descriptions and AES is now supported on 795[56]
Diffstat (limited to 'share/man/man4/hifn.4')
-rw-r--r--share/man/man4/hifn.432
1 files changed, 23 insertions, 9 deletions
diff --git a/share/man/man4/hifn.4 b/share/man/man4/hifn.4
index b8b90db922a..5406d68e30b 100644
--- a/share/man/man4/hifn.4
+++ b/share/man/man4/hifn.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: hifn.4,v 1.39 2003/09/26 03:15:07 jason Exp $
+.\" $OpenBSD: hifn.4,v 1.40 2003/10/09 03:55:35 jason Exp $
.\"
.\" Copyright (c) 2000 Theo de Raadt
.\" All rights reserved.
@@ -69,18 +69,32 @@ This is really a Hifn 7751 which only supports compression.
.El
.Pp
The
-.Nm
-driver registers itself to accelerate DES, Triple-DES, ARC4, MD5,
+.Tn Hifn 7751 ,
+.Tn Hifn 7811 ,
+.Tn Hifn 7951 ,
+.Tn Hifn 7955 ,
+and
+.Tn Hifn 7956
+chips all support acceleration of DES, Triple-DES, ARC4, MD5,
MD5-HMAC, SHA1, SHA1-HMAC, and LZS operations for
.Xr ipsec 4
and
-.Xr crypto 4 ,
-except for the Hifn 9751 which only registers to support LZS.
+.Xr crypto 4 .
+The
+.Tn Hifn 7955
+and
+.Tn Hifn 7956
+chips additionally support AES-CBC.
+The
+.Tn Hifn 9751
+only supports LZS.
.Pp
The
-.Tn Hifn 7951
+.Tn Hifn 7811 ,
+.Tn Hifn 7951 ,
+.Tn Hifn 7955 ,
and
-.Tn Hifn 7811
+.Tn Hifn 7956
will also supply data to the kernel
.Xr random 4
subsystem.
@@ -104,5 +118,5 @@ It is possible for vendors to make boards which have a lock ID not known
to the driver, but all vendors currently just use the obvious ID which is
13 bytes of 0.
.Pp
-The 7955 and 7956 have support for AES and public key operations,
-neither of which are supported yet.
+The 7951, 7955 and 7956 have support for public key operations
+which are not yet supported.