linux-crypto.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] crypto: atmel-{aes, tdes}: Fix corner cases - crypto self tests
@ 2021-07-20  8:55 Tudor Ambarus
  2021-07-20  8:55 ` [PATCH 1/9] crypto: atmel-tdes: Clarify how tdes dev gets allocated to the tfm Tudor Ambarus
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Tudor Ambarus @ 2021-07-20  8:55 UTC (permalink / raw)
  To: herbert
  Cc: nicolas.ferre, alexandre.belloni, ludovic.desroches,
	linux-crypto, linux-arm-kernel, linux-kernel, Tudor Ambarus

The extra run-time crypto self tests hit some corner cases that were            
not handled in the drivers. Fix some corner cases. Propose some cleaning        
patches.      

Tudor Ambarus (9):
  crypto: atmel-tdes: Clarify how tdes dev gets allocated to the tfm
  crypto: atmel-tdes: Handle error messages
  crypto: atmel-aes: Add blocksize constraint for ECB and CBC modes
  crypto: atmel-aes: Add XTS input length constraint
  crypto: atmel-aes: Add NIST 800-38A's zero length cryptlen constraint
  crypto: atmel-tdes: Add FIPS81's zero length cryptlen constraint
  crypto: atmel-{aes, tdes}: Set OFB's blocksize to 1
  crypto: atmel-aes: Add fallback to XTS software implementation
  crypto: atmel-aes: Allocate aes dev at tfm init time

 drivers/crypto/atmel-aes.c  | 146 +++++++++++++++++++++++++++---------
 drivers/crypto/atmel-tdes.c |  66 +++++++---------
 2 files changed, 138 insertions(+), 74 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-07-30  3:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-20  8:55 [PATCH 0/9] crypto: atmel-{aes, tdes}: Fix corner cases - crypto self tests Tudor Ambarus
2021-07-20  8:55 ` [PATCH 1/9] crypto: atmel-tdes: Clarify how tdes dev gets allocated to the tfm Tudor Ambarus
2021-07-20  8:55 ` [PATCH 2/9] crypto: atmel-tdes: Handle error messages Tudor Ambarus
2021-07-20  8:55 ` [PATCH 3/9] crypto: atmel-aes: Add blocksize constraint for ECB and CBC modes Tudor Ambarus
2021-07-20  8:55 ` [PATCH 4/9] crypto: atmel-aes: Add XTS input length constraint Tudor Ambarus
2021-07-20  8:55 ` [PATCH 5/9] crypto: atmel-aes: Add NIST 800-38A's zero length cryptlen constraint Tudor Ambarus
2021-07-20  8:55 ` [PATCH 6/9] crypto: atmel-tdes: Add FIPS81's " Tudor Ambarus
2021-07-20  8:55 ` [PATCH 7/9] crypto: atmel-{aes, tdes}: Set OFB's blocksize to 1 Tudor Ambarus
2021-07-20  8:55 ` [PATCH 8/9] crypto: atmel-aes: Add fallback to XTS software implementation Tudor Ambarus
2021-07-20  8:55 ` [PATCH 9/9] crypto: atmel-aes: Allocate aes dev at tfm init time Tudor Ambarus
2021-07-30  3:10 ` [PATCH 0/9] crypto: atmel-{aes, tdes}: Fix corner cases - crypto self tests Herbert Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).