Deleted Added
full compact
18c18
< .\" $FreeBSD: head/share/man/man9/crypto.9 158850 2006-05-23 08:43:28Z pjd $
---
> .\" $FreeBSD: head/share/man/man9/crypto.9 159214 2006-06-03 23:39:13Z pjd $
20c20
< .Dd May 17, 2006
---
> .Dd June 4, 2006
76a77,80
> #define crd_iv CRD_INI.cri_iv
> #define crd_key CRD_INI.cri_key
> #define crd_alg CRD_INI.cri_alg
> #define crd_klen CRD_INI.cri_klen
320a325,341
> .It Va crd_iv
> The field where IV should be provided when the
> .Dv CRD_F_IV_EXPLICIT
> flag is given.
> .It Va crd_key
> When the
> .Dv CRD_F_KEY_EXPLICIT
> flag is given, the
> .Va crd_key
> points to a buffer with encryption or authentication key.
> .It Va crd_alg
> An algorithm to use.
> Must be the same as the one given at newsession time.
> .It Va crd_klen
> The
> .Va crd_key
> key length.
362c383
< .Va cri_iv
---
> .Va crd_iv
375,377c396,398
< For encryption algorithms, this bit is set when the key is explicitly
< provided by the consumer in the
< .Va cri_key
---
> For encryption and authentication (MAC) algorithms, this bit is set when the key
> is explicitly provided by the consumer in the
> .Va crd_key
379c400,402
< Otherwise, the key is taken at newsession time from the same field.
---
> Otherwise, the key is taken at newsession time from the
> .Va cri_key
> field.