Lines Matching refs:I
33 PKCS12_PBE_keyivgen() and PKCS12_PBE_keyivgen_ex() take a password I<pass> of
34 length I<passlen>, parameters I<param> and a message digest function I<md_type>
36 then used to initialise the cipher context I<ctx> with a cipher I<cipher> for
37 encryption (I<en_de>=1) or decryption (I<en_de>=0).
40 I<libctx> and property query I<propq> to select appropriate algorithm
44 based on the algorithm in I<algor> and password I<pass> of length I<passlen>.
45 The input is from I<in> of length I<inlen> and output is into a malloc'd buffer
46 returned in I<*data> of length I<datalen>. The operation is determined by I<en_de>,
47 encryption (I<en_de>=1) or decryption (I<en_de>=0).
50 I<libctx> and property query I<propq> to select appropriate algorithm
53 I<pass> is the password used in the derivation of length I<passlen>. I<pass>
54 is an optional parameter and can be NULL. If I<passlen> is -1, then the
55 function will calculate the length of I<pass> using strlen().
57 I<salt> is the salt used in the derivation of length I<saltlen>. If the
58 I<salt> is NULL, then I<saltlen> must be 0. The function will not
59 attempt to calculate the length of the I<salt> because it is not assumed to
62 I<iter> is the iteration count and its value should be greater than or
64 I<iter> less than 1 is treated as a single iteration.
66 I<digest> is the message digest function used in the derivation.
68 Functions ending in _ex() take optional parameters I<libctx> and I<propq> which