linux/crypto/krb5
Herbert Xu da6f9bf40a crypto: krb5 - Use SG miter instead of doing it by hand
The function crypto_shash_update_sg iterates through an SG by
hand.  It fails to handle corner cases such as SG entries longer
than a page.  Fix this by using the SG iterator.

Fixes: 348f5669d1 ("crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2025-03-21 17:33:38 +08:00
..
internal.h crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00
Kconfig crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00
krb5_api.c crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00
krb5_kdf.c crypto/krb5: Provide infrastructure and key derivation 2025-03-02 21:47:07 +00:00
Makefile crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00
rfc3961_simplified.c crypto: krb5 - Use SG miter instead of doing it by hand 2025-03-21 17:33:38 +08:00
rfc3962_aes.c crypto/krb5: Implement the AES enctypes from rfc3962 2025-03-02 21:52:48 +00:00
rfc6803_camellia.c crypto/krb5: Implement the Camellia enctypes from rfc6803 2025-03-02 21:55:23 +00:00
rfc8009_aes2.c crypto/krb5: Implement the AES enctypes from rfc8009 2025-03-02 21:53:55 +00:00
selftest.c crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00
selftest_data.c crypto/krb5: Implement crypto self-testing 2025-03-02 21:56:47 +00:00