svn commit: r285070 - head/share/man/man9
John-Mark Gurney
jmg at FreeBSD.org
Fri Jul 3 01:55:07 UTC 2015
Author: jmg
Date: Fri Jul 3 01:55:06 2015
New Revision: 285070
URL: https://svnweb.freebsd.org/changeset/base/285070
Log:
more word smithing wrt the crd_inject field...
We've already defined IV earlier, so no need to expand it a second
time here...
Modified:
head/share/man/man9/crypto.9
Modified: head/share/man/man9/crypto.9
==============================================================================
--- head/share/man/man9/crypto.9 Fri Jul 3 01:52:22 2015 (r285069)
+++ head/share/man/man9/crypto.9 Fri Jul 3 01:55:06 2015 (r285070)
@@ -356,10 +356,12 @@ How many bytes, after
.Va crd_skip ,
should be processed.
.It Va crd_inject
-Offset from the beginning of the buffer to insert any results.
-For encryption algorithms, this is where the initialization vector
-(IV) will be inserted when encrypting or where it can be found when
-decrypting (subject to
+The
+.Va crd_inject
+field specifies an offset in bytes from the beginning of the buffer.
+For encryption algorithms, this may be where the IV will be inserted
+when encrypting or where the IV may be found for
+decryption (subject to
.Va crd_flags ) .
For MAC algorithms, this is where the result of the keyed hash will be
inserted.
@@ -393,7 +395,7 @@ provided by the consumer in the
field.
Otherwise, for encryption operations the IV is provided for by
the driver used to perform the operation, whereas for decryption
-operations it is pointed to by the
+operations the offset of the IV is provided by the
.Va crd_inject
field.
This flag is typically used when the IV is calculated
More information about the svn-src-all
mailing list