#define krb5_crypto_getpadsize _oafs_h_krb5_crypto_getpadsize
#define krb5_crypto_length _oafs_h_krb5_crypto_length
#define krb5_crypto_length_iov _oafs_h_krb5_crypto_length_iov
-#define krb5_crypto_prf_length _oafs_h_krb5_crypto_prf_length
#define krb5_decrypt_EncryptedData _oafs_h_krb5_decrypt_EncryptedData
#define krb5_decrypt_iov_ivec _oafs_h_krb5_decrypt_iov_ivec
#define krb5_decrypt_ivec _oafs_h_krb5_decrypt_ivec
#define _krb5_enctype_arcfour_hmac_md5 _oafs_h__krb5_enctype_arcfour_hmac_md5
#define krb5_enctype_disable _oafs_h_krb5_enctype_disable
#define krb5_enctype_enable _oafs_h_krb5_enctype_enable
-#define krb5_enctype_keysize _oafs_h_krb5_enctype_keysize
#define krb5_enctype_to_keytype _oafs_h_krb5_enctype_to_keytype
#define krb5_enctype_to_string _oafs_h_krb5_enctype_to_string
#define krb5_generate_random_keyblock _oafs_h_krb5_generate_random_keyblock
krb5_enctype etype, const void *constant,
size_t constant_len,
krb5_keyblock **derived_key);
-krb5_error_code krb5_enctype_keysize(krb5_context context,
- krb5_enctype type,
- size_t *keysize);
krb5_ssize_t _krb5_put_int(void *buffer, unsigned long value, size_t size);
void krb5_data_zero(krb5_data *p);
krb5_error_code krb5_data_copy(krb5_data *p, const void *data, size_t len);
oafs_h_krb5_copy_keyblock_contents
oafs_h_krb5_create_checksum
oafs_h_krb5_crypto_destroy
+oafs_h_krb5_crypto_fx_cf2
oafs_h_krb5_crypto_init
oafs_h_krb5_crypto_overhead
oafs_h_krb5_crypto_prf
+oafs_h_krb5_crypto_prf_length
oafs_h_krb5_data_alloc
oafs_h_krb5_data_free
oafs_h_krb5_decrypt
oafs_h_krb5_encrypt
oafs_h_krb5_enctype_keybits
+oafs_h_krb5_enctype_keysize
oafs_h_krb5_enctype_valid
oafs_h_krb5_free_context
oafs_h_krb5_free_keyblock
oafs_h_krb5_init_context
oafs_h_krb5_keyblock_get_enctype
oafs_h_krb5_keyblock_init
+oafs_h_krb5_random_to_key
oafs_h_krb5_verify_checksum
+oafs_h_krb5_generate_random_block
#define krb5_encrypt oafs_h_krb5_encrypt
#define krb5_decrypt oafs_h_krb5_decrypt
#define krb5_enctype_keybits oafs_h_krb5_enctype_keybits
+#define krb5_enctype_keysize oafs_h_krb5_enctype_keysize
#define krb5_data_free oafs_h_krb5_data_free
#define krb5_data_alloc oafs_h_krb5_data_alloc
#define krb5_keyblock_init oafs_h_krb5_keyblock_init
krb5_error_code krb5_enctype_keybits(krb5_context context,
krb5_enctype type,
size_t *keybits);
+krb5_error_code krb5_enctype_keysize(krb5_context context,
+ krb5_enctype type,
+ size_t *keysize);
void krb5_data_free(krb5_data *p);
krb5_keyblock *keyblock);
#define krb5_crypto_prf oafs_h_krb5_crypto_prf
+#define krb5_crypto_prf_length oafs_h_krb5_crypto_prf_length
#define krb5_crypto_fx_cf2 oafs_h_krb5_crypto_fx_cf2
#define krb5_generate_random_block oafs_h_krb5_generate_random_block
#define krb5_random_to_key oafs_h_krb5_random_to_key
const krb5_data *input,
krb5_data *output);
+krb5_error_code krb5_crypto_prf_length(krb5_context context,
+ krb5_enctype type,
+ size_t *length);
+
krb5_error_code krb5_crypto_fx_cf2(krb5_context context,
const krb5_crypto crypto1,
const krb5_crypto crypto2,