New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Add a test case for the engine crash with AES-256-CTR #18024
base: master
Are you sure you want to change the base?
[WIP] Add a test case for the engine crash with AES-256-CTR #18024
Conversation
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 openssl#17995 and openssl#17532 for details.
bb23042
to
07ee0f3
Compare
@paulidale or @mspncp maybe that's something for you? |
In case that is not clear, this is where the crash happens (see https://github.com/openssl/openssl/runs/5811306565?check_suite_focus=true):
So the DRBG picks up the AES-256-CTR from the dasync engine, In 1.1.1 this does not happen because |
I think it unlikely I'll get anything but review time allocated for this 😢 |
why the sequence of cleanup is reversed in OpenSSL 3.0? |
@bernd-edlinger @paulidale : This issue is critical for our release. can you please help to provide an update? |
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.
WIP because it is not easy to fix, two attempts
failed miserably: 47f3506 and 178535e