2011-09-27 29 views
0

有什麼辦法編碼字符串的公鑰?什麼是最好的方式來編碼字符串通過公鑰在python

我發現了兩個軟件包pycrypto和m2crypto。 但我找不到如何使用它們。

+0

你不是「編碼」與公鑰,你加密(通常情況下)。另外,什麼樣的公鑰?那裏有幾個實現。 –

+0

閱讀pycrypto文檔:https://www.dlitz.net/software/pycrypto/doc/。 –

+0

對不起,加密是正確的。 – user966151

回答

1

要編碼使用公開密鑰字符串:

#!/usr/bin/env python 
from M2Crypto import RSA, X509 

x509 = X509.load_cert("recipient_cert.pem") 
rsa = x509.get_pubkey().get_rsa() 
print rsa.public_encrypt("your string to encrypt", RSA.pkcs1_oaep_padding) 
相關問題