Hi Stefan,
Thanks for your answers, which work great for our hardware crypto backend.
it's good to know that it worked out so well for you. Thank you for the positive feedback.
However, I had to make a few changes to the CBE crypto interface to enable asynchronous backends: https://github.com/throwException/genode/commit/52245b9df53d289e66b10b7fa564...
Do you think this is a useful direction for our purpose? Do you have any suggestions to keep this as closely aligned with your implementation as possible?
I'd like to leave the ultimate answer up to Martin but there are no reservations from my side.
For the next few months, there are no immediate changes planned to the CBE crypto interface. So you don't need to worry about diverging directions.
Cheers Norman