Add a test case for the engine crash with AES-256-CTR
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Sat, 2 Apr 2022 11:41:12 +0000 (13:41 +0200)
committerTomas Mraz <tomas@openssl.org>
Wed, 2 Nov 2022 10:01:06 +0000 (11:01 +0100)
commitbd363ef32403d58a8b41553b5abd602b30073b10
treec9e147ad746013b545fa72e59d6da49c0503a26e
parent15c8df81083f31dd35aedbe2d58ec702d0c0dc65
Add a test case for the engine crash with AES-256-CTR

Implement the AES-256-CTR cipher in the dasync engine.

Use that to reproduce the reported problems with the
devcrypto engine in our normal test environment.

See #17995 and #17532 for details.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19386)
engines/e_dasync.c
test/recipes/05-test_rand.t