From 4e93c24e49606c2142a03287878f111725ca80ca Mon Sep 17 00:00:00 2001 From: Seth Schoen Date: Thu, 31 May 2012 20:29:04 -0700 Subject: [PATCH] actually randomized client nonce --- webserver/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webserver/client.py b/webserver/client.py index bdbdcaa99..29066ee20 100644 --- a/webserver/client.py +++ b/webserver/client.py @@ -2,7 +2,7 @@ from chocolate_protocol_pb2 import chocolatemessage from Crypto.Hash import SHA256 -import urllib2, os, sys, time, CSR +import urllib2, os, sys, time, random, CSR def sha256(m): return SHA256.new(m).hexdigest() @@ -27,7 +27,7 @@ def init(m): def make_request(m): m.request.add() - m.request[0].nonce = "blah" + m.request[0].nonce = "".join([random.choice("abcdefghijklmnopqrstuvwxyz") for i in xrange(20)]) m.request[0].recipient = "ca.example.com" m.request[0].timestamp = int(time.time()) m.request[0].csr = "FOO"