[Python] 纯文本查看 复制代码 from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import hashes
from cryptography.hazmat.primitives.asymmetric import ec
from cryptography.hazmat.primitives.serialization import load_pem_key
def getsign(t,k):
private_key = load_pem_key(k.encode(),password=None,backend=default_backend())
signature = private_key.sign(t.encode(),ec.ECDSA(hashes.SHA256()))
back = base64.b64encode(signature).decode('utf-8')
return back
t = "1731684612" //就是10位时间
k = "-----BEGIN PRIVATE KEY-----\r\nMIGHAgEAMBMGByqUIM\r\n-----END PRIVATE KEY-----" //密钥
getsign("1731684612",k)
各位大神,可以帮小弟转下易语言不,
我实在没搞懂,这个是什么类型的加密方式!
对加密这块不熟悉,!! 麻烦大神们了,谢谢,!!
据说是 ECDSA , 有知道这个是什么算法麻烦告诉我,谢谢..........
|