python-rsa
python-rsa copied to clipboard
Python-RSA is a pure-Python RSA implementation.
Hi, I found your repository a little while ago while looking for python cryptography libraries, and I saw just recently that this project is now considered critical on the Python...
As far as I can see, the repo contains `.travis.yml` file, but Travis isn't triggered when somebody creates/pushes a pull request. I suspect that something is wrong in Travis settings...
Hi, I was wondering if you would like to integrate continuous fuzzing of python-rsa by way of OSS-Fuzz? In this PR https://github.com/google/oss-fuzz/pull/7516 I do exactly that, namely created the necessary...
I know it's not that much of an important feature as a public key can be generated from a private key by simply doing ```python pubkey = rsa.PublicKey(privkey.n, privkey.e) ```...
As discussed in #165, the RSA decryption is not secure against side-channel attacks. Even if we implement the OAEP support (#68) the serialisation of integer to bytes may provide enough...
See http://stackoverflow.com/a/36633937/875379 and http://crypto.stackexchange.com/questions/12688/can-you-explain-bleichenbachers-cca-attack-on-pkcs1-v1-5 for more info. RSA 4.0 should support OAEP for encryption and PSS for signing, as described in PKCS#1 v2.0. This makes it much less (if it...
https://github.com/sybrenstuvel/python-rsa/pull/96 I checked black2s and black2b like 👆(sha3), and it works. But Python 3.6 has support for black2 in hashlib but older versions of Python do not. So what should...
Hi, The [documentation](https://stuvel.eu/python-rsa-doc/usage.html#signing-and-verification) describes that it returns a boolean however the [implementation](https://github.com/sybrenstuvel/python-rsa/blob/master/rsa/pkcs1.py#L329) actually returns a Verification Error or the name of the hash. I'd fix this but I'm not sure...