2014-10-01 132 views
0

我正在使用EC加密算法,我想知道如何直接從Python使用OpenSSL函數。如何從Python中調用OpenSSL函數

例如,Ruby有該接口:

require 'openssl' 
include OpenSSL 
group = PKey::EC::Group.new('secp256k1') 
bignum = BN.new('04fc9702847840...') 
point = PKey::EC::Point.new(group, bignum) 

我能做到這一點在Python?

謝謝!

回答

1

檢查PyOpenSSL

從他們的網站報價:

這個模塊是一個相當簡單包裝的(子集)OpenSSL的 庫。對於薄包裝器,我的意思是許多對象方法只是在OpenSSL 庫中調用相應的函數。

+0

謝謝,最後我決定在「密碼學」上https://pypi.python.org/pypi/cryptography/0.2.2 – User 2014-10-01 18:53:37