Home
last modified time | relevance | path

Searched refs:cksum_len (Results 1 – 9 of 9) sorted by relevance

/linux/crypto/krb5/
H A Dkrb5_api.c68 *_offset = krb5->cksum_len; in crypto_krb5_how_much_buffer()
69 return krb5->cksum_len + data_size; in crypto_krb5_how_much_buffer()
73 return krb5->conf_len + data_size + krb5->cksum_len; in crypto_krb5_how_much_buffer()
104 if (WARN_ON(buffer_size < krb5->cksum_len + 1)) in crypto_krb5_how_much_data()
106 *_offset = krb5->cksum_len; in crypto_krb5_how_much_data()
107 return buffer_size - krb5->cksum_len; in crypto_krb5_how_much_data()
110 if (WARN_ON(buffer_size < krb5->conf_len + 1 + krb5->cksum_len)) in crypto_krb5_how_much_data()
112 data_size = buffer_size - krb5->cksum_len; in crypto_krb5_how_much_data()
144 *_offset += krb5->cksum_len; in crypto_krb5_where_is_the_data()
145 *_len -= krb5->cksum_len; in crypto_krb5_where_is_the_data()
[all …]
H A Drfc3961_simplified.c560 if (WARN_ON(cksum_offset + krb5->cksum_len > sg_len)) in krb5_aead_encrypt()
597 ret = secure_len + krb5->cksum_len; in krb5_aead_encrypt()
622 if (*_len < krb5->conf_len + krb5->cksum_len) in krb5_aead_decrypt()
644 *_len -= krb5->conf_len + krb5->cksum_len; in krb5_aead_decrypt()
667 if (WARN_ON(data_offset != krb5->cksum_len)) in rfc3961_get_mic()
699 done = sg_pcopy_from_buffer(sg, nr_sg, digest, krb5->cksum_len, in rfc3961_get_mic()
700 data_offset - krb5->cksum_len); in rfc3961_get_mic()
701 if (done != krb5->cksum_len) in rfc3961_get_mic()
704 ret = krb5->cksum_len + data_len; in rfc3961_get_mic()
728 if (len < krb5->cksum_len) in rfc3961_verify_mic()
[all …]
H A Drfc8009_aes2.c164 &rfc8009_no_context, krb5->cksum_len * 8, in rfc8009_calc_Ki()
193 if (WARN_ON(cksum_offset + krb5->cksum_len > sg_len)) in rfc8009_encrypt()
237 ret = secure_len + krb5->cksum_len; in rfc8009_encrypt()
266 if (*_len < krb5->conf_len + krb5->cksum_len) in rfc8009_decrypt()
295 *_len -= krb5->conf_len + krb5->cksum_len; in rfc8009_decrypt()
333 .cksum_len = 16,
356 .cksum_len = 24,
H A Drfc3962_aes.c86 .cksum_len = 12,
109 .cksum_len = 12,
H A Drfc6803_camellia.c208 .cksum_len = 16,
231 .cksum_len = 16,
H A Dselftest.c273 VALID(ct.len != krb5->conf_len + plain.len + krb5->cksum_len)) in krb5_test_one_enc()
434 krb5->cksum_len, plain.len); in krb5_test_one_mic()
/linux/net/rxrpc/
H A Drxgk_kdf.c125 crypto_aead_authsize(gk->resp_enc) != krb5->cksum_len) { in rxgk_set_up_ciphers()
128 crypto_aead_authsize(gk->resp_enc), krb5->cksum_len); in rxgk_set_up_ciphers()
/linux/include/crypto/
H A Dkrb5.h97 u16 cksum_len; /* Length of checksum */ member
/linux/Documentation/crypto/
H A Dkrb5.rst76 u16 cksum_len;
97 * ``block_len``, ``conf_len`` and ``cksum_len`` are the encryption block