Home
last modified time | relevance | path

Searched refs:krb5_enctype (Results 1 – 8 of 8) sorted by relevance

/linux/include/crypto/
H A Dkrb5.h87 struct krb5_enctype { struct
109 int (*random_to_key)(const struct krb5_enctype *krb5, argument
117 const struct krb5_enctype *crypto_krb5_find_enctype(u32 enctype);
118 size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5,
121 size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5,
124 int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
127 int crypto_krb5_check_data_len(const struct krb5_enctype *krb5,
130 struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
133 struct crypto_shash *crypto_krb5_prepare_checksum(const struct krb5_enctype *krb5,
136 ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
[all …]
/linux/crypto/krb5/
H A Dkrb5_api.c19 static const struct krb5_enctype *const krb5_supported_enctypes[] = {
35 const struct krb5_enctype *crypto_krb5_find_enctype(u32 enctype) in crypto_krb5_find_enctype()
37 const struct krb5_enctype *krb5; in crypto_krb5_find_enctype()
62 size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5, in crypto_krb5_how_much_buffer()
96 size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5, in crypto_krb5_how_much_data()
141 int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5, in crypto_krb5_where_is_the_data()
178 int crypto_krb5_check_data_len(const struct krb5_enctype *krb5, in crypto_krb5_check_data_len()
203 struct crypto_aead *krb5_prepare_encryption(const struct krb5_enctype *krb5, in krb5_prepare_encryption()
248 struct crypto_aead *crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5, in crypto_krb5_prepare_encryption()
277 struct crypto_shash *krb5_prepare_checksum(const struct krb5_enctype *krb5, in krb5_prepare_checksum()
[all …]
/linux/net/rxrpc/
H A Drxgk_common.h22 const struct krb5_enctype *krb5; /* RxGK encryption type */
61 const struct krb5_enctype **_krb5,
69 static inline int rxgk_decrypt(const struct krb5_enctype *krb5, in rxgk_decrypt()
112 int rxgk_verify_mic(const struct krb5_enctype *krb5, in rxgk_verify_mic()
H A Drxgk_kdf.c62 const struct krb5_enctype *krb5 = gk->krb5; in rxgk_derive_transport_key()
100 const struct krb5_enctype *krb5 = gk->krb5; in rxgk_set_up_ciphers()
271 const struct krb5_enctype **_krb5, in rxgk_set_up_token_cipher()
274 const struct krb5_enctype *krb5; in rxgk_set_up_token_cipher()
H A Drxgk.c22 const struct krb5_enctype *krb5; in rxgk_preparse_server_key()
40 prep->payload.data[0] = (struct krb5_enctype *)krb5; in rxgk_preparse_server_key()
73 const struct krb5_enctype *krb5 = key->payload.data[0]; in rxgk_describe_server_key()
1088 const struct krb5_enctype *krb5, in rxgk_verify_authenticator()
1168 const struct krb5_enctype *krb5; in rxgk_verify_response()
H A Drxgk_app.c180 const struct krb5_enctype *krb5; in rxgk_extract_token()
H A Drxperf.c588 const struct krb5_enctype *krb5 = crypto_krb5_find_enctype(enctype); in rxperf_add_yfs_rxgk_key()
/linux/Documentation/crypto/
H A Dkrb5.rst64 struct krb5_enctype {
104 const struct krb5_enctype *crypto_krb5_find_enctype(u32 enctype);
118 int crypto_krb5_calc_PRFplus(const struct krb5_enctype *krb5,
141 size_t crypto_krb5_how_much_buffer(const struct krb5_enctype *krb5,
145 size_t crypto_krb5_how_much_data(const struct krb5_enctype *krb5,
161 int crypto_krb5_where_is_the_data(const struct krb5_enctype *krb5,
171 int crypto_krb5_check_data_len(const struct krb5_enctype *krb5,
185 crypto_krb5_prepare_encryption(const struct krb5_enctype *krb5,
189 crypto_krb5_prepare_checksum(const struct krb5_enctype *krb5,
204 ssize_t crypto_krb5_encrypt(const struct krb5_enctype *krb5,
[all …]