m2crypto

    1熱度

    2回答

    我試圖用M2cryto來獲取x509的序列號問題是,返回不同的值給openssl。 蟒蛇 >>> from M2Crypto import X509 >>> cer = X509.load_cert(cerPath, X509.FORMAT_DER) >>> cer.get_serial_number() 2865241720993821622355330545296347658810716

    0熱度

    1回答

    我是使用Python 3.4的Windows7 64位用戶。 我安裝了M2Crypto庫。我遵循此鏈接中提到的步驟在Windows上安裝M2Crypto:https://github.com/martinpaljak/M2Crypto/blob/master/INSTALL 我安裝了Microsot Visual Studeio 2013社區版。我也有用於bith x86和x64的Visual C

    1熱度

    1回答

    我有下面這段代碼提取主機葉證書和證書RSA公鑰: c = ssock.getpeercert(True) x509 = M2Crypto.X509.load_cert_der_string(c) publickey=x509.get_pubkey() m=publickey.get_modulus() 我試圖找到函數提取的公共指數RSA密鑰,但我找不到任何。你能幫我弄清楚如何提取RSA公

    0熱度

    1回答

    是否有可能從python中以pem格式的私鑰提取公鑰,並使用像M2Crypto之類的東西? 我想同樣的事情發生時,你使用這個命令,如: OpenSSL的RSA -in mykey.pem -pubout> mykey.pub

    14熱度

    1回答

    我有簽名的PKCS7消息。它包含一個數據和一個簽名證書(包含整個信任鏈)。 我有一個代碼,它使用m2crypto從中獲取證書。 bio = BIO.MemoryBuffer(pkcs7message) p7 = SMIME.PKCS7(m2.pkcs7_read_bio_der(bio._ptr())) sk = X509.X509_Stack() certStack = p7.get0_s

    1熱度

    1回答

    我試圖複製與M2Crypto這個OpenSSL的命令 openssl smime -verify -in local_files/auth_data.pem.pk7 -inform PEM -certfile certificate.crt -noverify 我的代碼如下所示: smime = M2Crypto.SMIME.SMIME() x509_store = M2Crypto.X5

    0熱度

    1回答

    我有一個簽名的PKCS#7結構data-signed.pem: $ openssl smime -verify -CAfile cert.pem -content data.txt -in p7.pem -inform pem [...] Verification successful 但相同的: $ openssl smime -sign -binary -in data.txt -in

    37熱度

    5回答

    pip install m2crypto 生成以下的輸出: building 'M2Crypto.__m2crypto' extension swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c swig -python -I/System/Library/Frameworks/Python.framework/Versions/2.7/in

    0熱度

    2回答

    M2Crypto SMIME對象有方法將自己從PKCS#7文件加載PEM格式: smime_object = SMIME.load_pkcs7('file.pem') 我沒有看到任何方法從PKCS#7文件DER格式的加載。如何才能做到這一點?

    0熱度

    1回答

    我嘗試安裝M2Crypto但sudo pip install M2Crypto是給下面的錯誤: 850 warnings and 3 errors generated. error: command 'cc' failed with exit status 1 ---------------------------------------- Rolling back