I think this backend makes no sense if the backend doesn't also support RSABackend? What about adding `rsa_{public,private}_numbers_supported` to RSABackend?