krb5_c_encrypt -- Encrypt data

C Prototype

krb5_error_code krb5_c_encrypt (
krb5_context context,
const krb5_keyblock *key,
krb5_keyusage usage,
const krb5_data *ivec,
const krb5_data *input,
krb5_enc_data *output );
Arguments

context (input/output) | | The context structure. |
| key (input) | | The key value from a keytab,
ticket, etc. |
| usage (input) | | A salt value. |
| ivec (input) | | Input vector. |
| input (input) | | The data to be encrypted. |
| output (output) | | The encrypted data. |
Description

This routine encrypts data with the given key.
Return
Values

This routine returns the following KRB5 status code:
KRB5_BAD_ENCTYPE
|
Bad encryption type.
|