]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint
authorTudor Ambarus <tudor.ambarus@microchip.com>
Tue, 20 Jul 2021 08:55:32 +0000 (11:55 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 30 Jul 2021 02:58:33 +0000 (10:58 +0800)
commit031f5e00150895232e658f67e66382b6c867ba13
treec9ac4bffd95c4ef20c9704be04df85fe537a3d25
parent0d0433599d84bf7db8caa8fb76915dc0ff818150
crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint

FIPS81 requires for the ECB, CBC, CFB, and OFB modes that the
plaintext and ciphertext to have a positive integer length.
Add this constraint and just return 0 for a zero length cryptlen.

Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/atmel-tdes.c