more word smithing wrt the crd_inject field...
We've already defined IV earlier, so no need to expand it a second time here...
This commit is contained in:
parent
89abdea8f0
commit
e08d13cf83
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=285070
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user