From 806cf6191c15b3d3cad2167cf0445ceda94ae118 Mon Sep 17 00:00:00 2001 From: gcmalloc Date: Thu, 16 Jan 2014 14:26:50 +0100 Subject: [PATCH] system random --- server/configs/models.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/configs/models.py b/server/configs/models.py index e31959c..99fde4a 100644 --- a/server/configs/models.py +++ b/server/configs/models.py @@ -6,7 +6,7 @@ import uuid import datetime import hashlib -import os +import random class Config(models.Model): @@ -78,9 +78,8 @@ def gen_key(self): h = hashlib.sha512() - for i in range(2): - h.update(str(os.random())) + h.update(str(random.SystemRandom().random())) h.update(str(uuid.uuid4())) h.update(str(datetime.datetime.now())) h.update(str(self.pk))