m2crypto

    1

    1답변

    메모리에있는 개체로 X509 인증서를 가지고 pem 파일로 저장 한 다음 다시로드하면 동일한 것으로 끝날 것입니다. 나는 처음부터 시작했다. 그러나 이것은 사실이 아닌 것처럼 보입니다. A.as_text()는 B.as_text()와 동일하지만 A.as_pem()은 B.as_pem()과 다릅니다. 최소한을 말하면, 나는 이것으로 혼란스러워합니다. 부수적으로

    0

    1답변

    저는 파이썬과 M2Crypto를 사용하여 서버에 보안 SSL 연결을하고 있습니다. 아래 코드를 참조하십시오. from M2Crypto import SSL, m2,x509 from M2Crypto.m2xmlrpclib import Server, SSL_Tranport ctx = SSL.Context() m2.ssl_ctx_use_pkey_privkey(

    2

    1답변

    SMTP를 통해 s/MIME v3 첨부 파일을 보내려합니다. 아래의 우수한 HOWTO 문서에서는 s/mime v2에 대한 자세한 절차를 설명합니다. http://sandbox.rulemaker.net/ngps/m2/howto.smime.html s/mime v3에서 동일한 작업을 수행하는 데 큰 도움을 주시면 감사하겠습니다. 아리.

    1

    2답변

    두 피어간에 암호화 된 연결을 만들어야하며 두 가지 모두를 인증해야합니다. 두 피어는 이미 다른 피어 공개 키의 지문 (SHA256 해시)을 공유합니다. X509 또는 OpenPGP 키/인증서는 내 필요에 비해 너무 크고 크기가 커서 보안 모델에 적합하지 않기 때문에 사용하지 않습니다. 나는 그것의 X509 모델을 남용하여 M2Crypto (좋은 라이브러리

    1

    1답변

    $ echo 'this is text' > text.1 $ openssl enc -aes-256-cbc -a -k "thisisapassword" -in text.1 -out text.enc $ openssl enc -d -aes-256-cbc -a -k "thisisapassword" -in text.enc -out text.2 $ cat text.

    2

    2답변

    RSA.gen_key 함수는 키를 생성 할 때 항상 암호를 묻습니다. 수동으로 입력하는 대신 파이썬 코드에서 암호를 입력하는 방법이 있습니까?

    1

    1답변

    .pem 파일에 저장된 개인 키를 사용하여 파이썬에서 텍스트를 디지털 서명해야합니다. 요즘 M2Crypto가 선호되는 방법 인 것 같아서 사용하고 있습니다. 나는 그것의 대부분을 얻는다고 생각하지만 패딩을 구성하는 방법에 대해 혼란스러워합니다. 구체적으로,이 같은 kSecPaddingPKCS1SHA1을 불러 설명 패딩 방식을 사용, 아이폰 애플 리케이션에

    3

    1답변

    PEM 파일과 RSA 서명과 DES3 암호화를 모두 지원하는 Python 라이브러리가 필요합니다. pycrypto는 PEM을 지원하지 않는 것 같습니다. 기존 키를로드하는 메커니즘은 문서화되지 않았으며 암호입니다. m2crypto는 이상하게도 DES/DES3을 지원하지 않는 것 같습니다. 나는 openssl 서브 프로세스를 실행하고 있었지만, 오히려 빠른

    2

    1답변

    M2Crypto 0.20.2 및 Python 2.4.3을 사용하고 있습니다. 정규화 된 도메인 이름으로 서버에 연결합니다. M2Crypto.SSL.Checker.WrongHost: Peer certificate commonName does not match host 이 어떻게 호스트 이름의 후 연결 검사를 대체 할 : 서버 인증서의 일반 이름 그래서 나는이

    3

    2답변

    나는 Java에서 Python으로 문자열을 암호화하려고하는데, 클라이언트 측에서 Bouncy Castle J2ME 라이브러리를 사용하고 다른 쪽에서는 Python M2Crypto를 사용한다. 모든 것이 꽤 좋지만 제대로 해독 할 수 있지만 패딩이 문제입니다. M2Crypto lib 디렉토리가 (지금까지 내가 말할 수있는) 만이 패딩 제도 나 제공 : no_