문제

파이썬에 권장되는 암호화 라이브러리. 나는 내가 비슷한 것을 물었다는 것을 알고있다 X509 Java 용 X509 인증서 구문 분석 라이브러리, 그러나 나는 질문을 둘로 나누어야했다.

내가 필요한 것은 X.509 인증서를 구문 분석하여 포함 된 정보를 추출하는 능력입니다.

주위를 둘러 보면 두 가지 옵션을 찾았습니다.

둘 중에서 Pyopenssl은 가장 "유지 된"것으로 보이지만 경험이있는 사람에 대한 피드백을 원하십니까?

도움이 되었습니까?

해결책

시도하고 싶을 수도 있습니다 keyczar 다른 게시물에서 언급 한 바와 같이, 그 라이브러리에는 실제로 Python과 Java에 대한 구현이 있기 때문입니다. 그러면 두 컨텍스트 모두에서 더 쉽게 사용할 수 있습니다.

경고의 한마디 : 나는 실제로이 도서관 8을 사용하지 않았으므로 소금 한 알로 가져 가십시오.

다른 팁

m2crypto를 사용하십시오. 가장 완전한 도구 IMHO입니다.

내 경험은 대부분의 암호화 라이브러리가 특정 워크 플로에 초점을 맞추고있어 특정 작업 세트를 더 쉽게하고 다른 작업을 어렵거나 불가능하게 만드는 것입니다. 이것에 대한 예외는 실제로 오랜 시간이 걸렸고 성숙해 온 것일 것입니다 (예 : Openssl, Bounceycastle, 그러나 내 경험에 대한 Python 라이브러리는 없음). 따라서 실제로하려는 일의 맥락에서 라이브러리를 평가해야합니다.

보다 구체적으로, 나는 개인 키 및 인증서 요청 (예 : CA 로의 클라이언트)에 대한 간단한 생성에 PyopenSSL을 사용했으며 매우 만족합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top