Use global rsa module
This commit is contained in:
parent
ee631730c7
commit
0e2f7fb122
1 changed files with 6 additions and 6 deletions
|
@ -2,8 +2,8 @@ import base64
|
||||||
import hashlib
|
import hashlib
|
||||||
|
|
||||||
def sign(data, privatekey):
|
def sign(data, privatekey):
|
||||||
from lib import rsa
|
import rsa
|
||||||
from lib.rsa import pkcs1
|
from rsa import pkcs1
|
||||||
|
|
||||||
if "BEGIN RSA PRIVATE KEY" not in privatekey:
|
if "BEGIN RSA PRIVATE KEY" not in privatekey:
|
||||||
privatekey = "-----BEGIN RSA PRIVATE KEY-----\n%s\n-----END RSA PRIVATE KEY-----" % privatekey
|
privatekey = "-----BEGIN RSA PRIVATE KEY-----\n%s\n-----END RSA PRIVATE KEY-----" % privatekey
|
||||||
|
@ -13,8 +13,8 @@ def sign(data, privatekey):
|
||||||
return sign
|
return sign
|
||||||
|
|
||||||
def verify(data, publickey, sign):
|
def verify(data, publickey, sign):
|
||||||
from lib import rsa
|
import rsa
|
||||||
from lib.rsa import pkcs1
|
from rsa import pkcs1
|
||||||
|
|
||||||
pub = rsa.PublicKey.load_pkcs1(publickey, format="DER")
|
pub = rsa.PublicKey.load_pkcs1(publickey, format="DER")
|
||||||
try:
|
try:
|
||||||
|
@ -24,8 +24,8 @@ def verify(data, publickey, sign):
|
||||||
return valid
|
return valid
|
||||||
|
|
||||||
def privatekeyToPublickey(privatekey):
|
def privatekeyToPublickey(privatekey):
|
||||||
from lib import rsa
|
import rsa
|
||||||
from lib.rsa import pkcs1
|
from rsa import pkcs1
|
||||||
|
|
||||||
if "BEGIN RSA PRIVATE KEY" not in privatekey:
|
if "BEGIN RSA PRIVATE KEY" not in privatekey:
|
||||||
privatekey = "-----BEGIN RSA PRIVATE KEY-----\n%s\n-----END RSA PRIVATE KEY-----" % privatekey
|
privatekey = "-----BEGIN RSA PRIVATE KEY-----\n%s\n-----END RSA PRIVATE KEY-----" % privatekey
|
||||||
|
|
Loading…
Reference in a new issue