Sign and verify digital signatures in native Python with RSA