1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-26 07:41:33 +03:00

use hashlib/hmac instead of Crypto

This commit is contained in:
Eric Wustrow
2012-07-10 23:36:23 -04:00
parent 83d246bc7f
commit e336d2cb0e

View File

@@ -2,7 +2,8 @@
import web, redis, time
import CSR
from Crypto.Hash import SHA256, HMAC
import hashlib
import hmac
from Crypto.PublicKey import RSA
from Crypto import Random
from chocolate_protocol_pb2 import chocolatemessage
@@ -16,10 +17,10 @@ urls = (
)
def sha256(m):
return SHA256.new(m).hexdigest()
return hashlib.sha256(m).hexdigest()
def hmac(k, m):
return HMAC.new(k, m, SHA256).hexdigest()
return hmac.new(k, m, hashlib.sha256).hexdigest()
def random():
"""Return 64 hex digits representing a new 32-byte random number."""