For no-alloc RSA use-case would need gating for alloc here which can be default-on. I see some `Vec` that could be generalized around `heapless::Vec` with `N` max. I can take a stab at it.