crypto: allow padding in RSA methods

cc @seishun
Just curious, why the `1024 / 8` instead of just `128`?