저는 파이썬 암호화 라이브러리를 대부분 보았습니다. PyCrypto 나 M2Crypto를 사용하기로했습니다.
ezPyCrypto는 성숙하지 않았기 때문에 서명 및 Keyczar 용 MD5 만 지원하므로 폐기되었습니다.Python : RSA 패딩을 추가하는 방법?
암호화 된 텍스트 (또는 서명 해시)가 제대로 패딩되지 않은 경우 RSA는 여러 가지 공격에 취약하다는 사실을 읽었습니다.
그 의미는 무엇입니까?
PyCrypto 나 M2Crypto는 이것에 대해 언급하지 않았으며 Google은 관련있는 것을 찾지 못했습니다. 이 라이브러리가 자동으로 패드를 추가합니까? 어떻게 알 수 있습니까?
위의 답변이 '아니오'인 경우 적절한 패딩으로 간주되는 것은 무엇입니까? 내가 최근에 암호화를 알아내는 통해 싸웠다
이것이 100 % 정결한지 잘 모르겠지만 (pycrypto로) 작동합니다. https://github.com/Brant/EncryptionExample/blob/master/python/encrypt.py –