We should be able to parametrize embedded-tls to allow replacing software crypto with hardware implementation. This would be a giant perf win on certain MCUs, however, this seems quite a big overhaul.
We could probably base the API around https://github.com/RustCrypto/traits