Symbol: krb5_enctype
crypto/krb5/internal.h
151
struct crypto_aead *krb5_prepare_encryption(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
154
struct crypto_shash *krb5_prepare_checksum(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
161
int krb5_derive_Kc(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/internal.h
163
int krb5_derive_Ke(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/internal.h
165
int krb5_derive_Ki(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/internal.h
175
int authenc_derive_encrypt_keys(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
18
int (*calc_PRF)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
180
int authenc_load_encrypt_keys(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
185
int rfc3961_derive_checksum_key(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
190
int rfc3961_load_checksum_key(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
194
ssize_t krb5_aead_encrypt(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
199
int krb5_aead_decrypt(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
203
ssize_t rfc3961_get_mic(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
208
int rfc3961_verify_mic(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
217
extern const struct krb5_enctype krb5_aes128_cts_hmac_sha1_96;
crypto/krb5/internal.h
218
extern const struct krb5_enctype krb5_aes256_cts_hmac_sha1_96;
crypto/krb5/internal.h
223
extern const struct krb5_enctype krb5_camellia128_cts_cmac;
crypto/krb5/internal.h
224
extern const struct krb5_enctype krb5_camellia256_cts_cmac;
crypto/krb5/internal.h
229
extern const struct krb5_enctype krb5_aes128_cts_hmac_sha256_128;
crypto/krb5/internal.h
230
extern const struct krb5_enctype krb5_aes256_cts_hmac_sha384_192;
crypto/krb5/internal.h
25
int (*calc_Kc)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
32
int (*calc_Ke)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
39
int (*calc_Ki)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
46
int (*derive_encrypt_keys)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
53
int (*load_encrypt_keys)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
60
int (*derive_checksum_key)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
67
int (*load_checksum_key)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
73
ssize_t (*encrypt)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
81
int (*decrypt)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
87
ssize_t (*get_mic)(const struct krb5_enctype *krb5,
crypto/krb5/internal.h
95
int (*verify_mic)(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
138
void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
161
struct crypto_aead *krb5_prepare_encryption(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
19
static const struct krb5_enctype *const krb5_supported_enctypes[] = {
crypto/krb5/krb5_api.c
206
struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
235
struct crypto_shash *krb5_prepare_checksum(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
274
struct crypto_shash *crypto_krb5_prepare_checksum(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
328
ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
35
const struct krb5_enctype *crypto_krb5_find_enctype(u32 enctype)
crypto/krb5/krb5_api.c
365
int crypto_krb5_decrypt(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
37
const struct krb5_enctype *krb5;
crypto/krb5/krb5_api.c
395
ssize_t crypto_krb5_get_mic(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
432
int crypto_krb5_verify_mic(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
62
size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
96
size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5,
crypto/krb5/krb5_kdf.c
110
int krb5_derive_Ke(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/krb5_kdf.c
134
int krb5_derive_Ki(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/krb5_kdf.c
32
int crypto_krb5_calc_PRFplus(const struct krb5_enctype *krb5,
crypto/krb5/krb5_kdf.c
86
int krb5_derive_Kc(const struct krb5_enctype *krb5, const struct krb5_buffer *TK,
crypto/krb5/rfc3961_simplified.c
138
static int rfc3961_calc_H(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
264
static int rfc3961_calc_DK(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
347
static int rfc3961_calc_E(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
385
static int rfc3961_calc_PRF(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
432
int authenc_derive_encrypt_keys(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
474
int authenc_load_encrypt_keys(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
502
int rfc3961_derive_checksum_key(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
525
int rfc3961_load_checksum_key(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
540
ssize_t krb5_aead_encrypt(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
608
int krb5_aead_decrypt(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
656
ssize_t rfc3961_get_mic(const struct krb5_enctype *krb5,
crypto/krb5/rfc3961_simplified.c
715
int rfc3961_verify_mic(const struct krb5_enctype *krb5,
crypto/krb5/rfc3962_aes.c
71
const struct krb5_enctype krb5_aes128_cts_hmac_sha1_96 = {
crypto/krb5/rfc3962_aes.c
94
const struct krb5_enctype krb5_aes256_cts_hmac_sha1_96 = {
crypto/krb5/rfc6803_camellia.c
115
static int rfc6803_calc_PRF(const struct krb5_enctype *krb5,
crypto/krb5/rfc6803_camellia.c
193
const struct krb5_enctype krb5_camellia128_cts_cmac = {
crypto/krb5/rfc6803_camellia.c
216
const struct krb5_enctype krb5_camellia256_cts_cmac = {
crypto/krb5/rfc6803_camellia.c
24
static int rfc6803_calc_KDF_FEEDBACK_CMAC(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
119
static int rfc8009_calc_PRF(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
138
static int rfc8009_calc_Ke(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
157
static int rfc8009_calc_Ki(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
172
static ssize_t rfc8009_encrypt(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
251
static int rfc8009_decrypt(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
28
static int rfc8009_calc_KDF_HMAC_SHA2(const struct krb5_enctype *krb5,
crypto/krb5/rfc8009_aes2.c
318
const struct krb5_enctype krb5_aes128_cts_hmac_sha256_128 = {
crypto/krb5/rfc8009_aes2.c
341
const struct krb5_enctype krb5_aes256_cts_hmac_sha384_192 = {
crypto/krb5/selftest.c
120
const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(test->etype);
crypto/krb5/selftest.c
165
static int krb5_test_key(const struct krb5_enctype *krb5,
crypto/krb5/selftest.c
212
const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(test->etype);
crypto/krb5/selftest.c
243
const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(test->etype);
crypto/krb5/selftest.c
382
const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(test->etype);
fs/afs/cm_security.c
122
const struct krb5_enctype *krb5;
fs/afs/cm_security.c
182
const struct krb5_enctype *conn_krb5, *token_krb5;
include/crypto/krb5.h
109
int (*random_to_key)(const struct krb5_enctype *krb5,
include/crypto/krb5.h
117
const struct krb5_enctype *crypto_krb5_find_enctype(u32 enctype);
include/crypto/krb5.h
118
size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5,
include/crypto/krb5.h
121
size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5,
include/crypto/krb5.h
124
void crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
include/crypto/krb5.h
127
struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
include/crypto/krb5.h
130
struct crypto_shash *crypto_krb5_prepare_checksum(const struct krb5_enctype *krb5,
include/crypto/krb5.h
133
ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
include/crypto/krb5.h
139
int crypto_krb5_decrypt(const struct krb5_enctype *krb5,
include/crypto/krb5.h
143
ssize_t crypto_krb5_get_mic(const struct krb5_enctype *krb5,
include/crypto/krb5.h
149
int crypto_krb5_verify_mic(const struct krb5_enctype *krb5,
include/crypto/krb5.h
158
int crypto_krb5_calc_PRFplus(const struct krb5_enctype *krb5,
net/ceph/crypto.h
25
const struct krb5_enctype *krb5_type;
net/rxrpc/rxgk.c
1080
const struct krb5_enctype *krb5,
net/rxrpc/rxgk.c
1147
const struct krb5_enctype *krb5,
net/rxrpc/rxgk.c
1185
const struct krb5_enctype *krb5;
net/rxrpc/rxgk.c
22
const struct krb5_enctype *krb5;
net/rxrpc/rxgk.c
40
prep->payload.data[0] = (struct krb5_enctype *)krb5;
net/rxrpc/rxgk.c
73
const struct krb5_enctype *krb5 = key->payload.data[0];
net/rxrpc/rxgk_app.c
188
const struct krb5_enctype *krb5;
net/rxrpc/rxgk_common.h
112
int rxgk_verify_mic_skb(const struct krb5_enctype *krb5,
net/rxrpc/rxgk_common.h
22
const struct krb5_enctype *krb5; /* RxGK encryption type */
net/rxrpc/rxgk_common.h
60
const struct krb5_enctype **_krb5,
net/rxrpc/rxgk_common.h
69
int rxgk_decrypt_skb(const struct krb5_enctype *krb5,
net/rxrpc/rxgk_kdf.c
100
const struct krb5_enctype *krb5 = gk->krb5;
net/rxrpc/rxgk_kdf.c
271
const struct krb5_enctype **_krb5,
net/rxrpc/rxgk_kdf.c
274
const struct krb5_enctype *krb5;
net/rxrpc/rxgk_kdf.c
62
const struct krb5_enctype *krb5 = gk->krb5;
net/rxrpc/rxperf.c
588
const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(enctype);