好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

python下读取公私钥做加解密实例详解

这篇文章主要介绍了python下读取公私钥做加解密实例详解的相关资料,需要的朋友可以参考下

from M2Crypto import RSA,BIO

  fp = file('rsa_pub.pem','rb');
  pub_key_str = fp.read();
  fp.close();

  mb = BIO.MemoryBuffer(pub_key_str);
  pub_key = RSA.load_pub_key_bio(mb);

  data = '12345678';
  en_data = pub_key.public_encrypt(data,RSA.pkcs1_padding);

  ... 
from M2Crypto import RSA,BIO

  private_key_str = file('rsa_private.pem','rb').read();
  private_key = RSA.load_key_string(private_key_str);
  data = 'sdfdjslfjaskldfjdsklfjsd';
  de_data = private_key.private_decrypt(data,RSA.pkcs1_padding); 

以上就是python下读取公私钥做加解密实例详解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于python下读取公私钥做加解密实例详解的详细内容...

  阅读:46次