ceph-iscsi-config icon indicating copy to clipboard operation
ceph-iscsi-config copied to clipboard

drop dependency on python-crypto

Open ktdreyer opened this issue 7 years ago • 0 comments

The python-crypto library is problematic for a couple reasons, pulling in extra crypo libs (libtommath & libtomcrypt) and lacking FIPS compliance.

We use it in ceph_iscsi_config/client.py:

from Crypto.PublicKey import RSA
from Crypto.Cipher import PKCS1_OAEP

This is the only location, right? How can we replace this with the cryptography package instead? (python-cryptography is available in RHEL 7)

ktdreyer avatar Nov 14 '17 21:11 ktdreyer