krb5_c_prfplus - Generate pseudo-random bytes using RFC 6113 PRF+.¶
- krb5_error_code krb5_c_prfplus(krb5_context context, const krb5_keyblock * k, const krb5_data * input, krb5_data * output)¶
param: | [in] context - Library context [in] k - KDC contribution key [in] input - Input data [out] output - Pseudo-random output buffer |
---|
return: |
|
---|
This function fills output with PRF+(k, input) as defined in RFC 6113 section 5.1. The caller must preinitialize output and allocate the desired amount of space. The length of the pseudo-random output will match the length of output .
Note
RFC 4402 defines a different PRF+ operation. This function does not implement that operation.