This works but we should really be using self.

Also assert RSA_new doesn't return NULL
Merge pull request #656 from reaperhulk/fix-openssl-backend-variables

backend -> self