backend -> self

We were calling `backend` when we were already inside the backend object.

Also assert RSA_new doesn't return NULL while we're at it.