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
141
int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
178
int crypto_krb5_check_data_len(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
203
struct crypto_aead *krb5_prepare_encryption(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
248
struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
277
struct crypto_shash *krb5_prepare_checksum(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
316
struct crypto_shash *crypto_krb5_prepare_checksum(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
37
const struct krb5_enctype *krb5;
crypto/krb5/krb5_api.c
370
ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
407
int crypto_krb5_decrypt(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
437
ssize_t crypto_krb5_get_mic(const struct krb5_enctype *krb5,
crypto/krb5/krb5_api.c
474
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
123
const struct krb5_enctype *krb5;
fs/afs/cm_security.c
183
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
int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
include/crypto/krb5.h
127
int crypto_krb5_check_data_len(const struct krb5_enctype *krb5,
include/crypto/krb5.h
130
struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
include/crypto/krb5.h
133
struct crypto_shash *crypto_krb5_prepare_checksum(const struct krb5_enctype *krb5,
include/crypto/krb5.h
136
ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
include/crypto/krb5.h
142
int crypto_krb5_decrypt(const struct krb5_enctype *krb5,
include/crypto/krb5.h
146
ssize_t crypto_krb5_get_mic(const struct krb5_enctype *krb5,
include/crypto/krb5.h
152
int crypto_krb5_verify_mic(const struct krb5_enctype *krb5,
include/crypto/krb5.h
161
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
1089
const struct krb5_enctype *krb5,
net/rxrpc/rxgk.c
1169
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
180
const struct krb5_enctype *krb5;
net/rxrpc/rxgk_common.h
112
int rxgk_verify_mic(const struct krb5_enctype *krb5,
net/rxrpc/rxgk_common.h
22
const struct krb5_enctype *krb5; /* RxGK encryption type */
net/rxrpc/rxgk_common.h
61
const struct krb5_enctype **_krb5,
net/rxrpc/rxgk_common.h
69
static inline int rxgk_decrypt(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);
net/sunrpc/auth_gss/gss_krb5_crypto.c
110
const struct krb5_enctype *krb5 = kctx->krb5e;
net/sunrpc/auth_gss/gss_krb5_crypto.c
207
const struct krb5_enctype *krb5 = kctx->krb5e;
net/sunrpc/auth_gss/gss_krb5_internal.h
23
const struct krb5_enctype *krb5e; /* crypto/krb5 enctype */
net/sunrpc/auth_gss/gss_krb5_seal.c
108
const struct krb5_enctype *krb5 = ctx->krb5e;
net/sunrpc/auth_gss/gss_krb5_unseal.c
76
const struct krb5_enctype *krb5 = ctx->krb5e;