krb5_c_decrypt -- Decrypt encrypted
data

C Prototype

krb5_error_code krb5_c_decrypt (
krb5_context context,
const krb5_keyblock *key,
krb5_keyusage usage,
const krb5_data *ivec,
const krb5_enc_data *input,
krb5_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 encrypted data. |
| output (output) | | The decrypted data. |
Description

This routine decrypts encrypted data, given the proper key.
Return
Values

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