This commit is contained in:
Guido van Rossum 1995-06-21 02:08:55 +00:00
parent d1972af22a
commit 541df3e99e
2 changed files with 12 additions and 5 deletions

View file

@ -5,10 +5,10 @@ class Security:
env = os.environ
if env.has_key('PYTHON_KEYFILE'):
keyfile = env['PYTHON_KEYFILE']
elif env.has_key('HOME'):
keyfile = env['HOME'] + '.python_keyfile'
else:
keyfile = '.python_keyfile'
if env.has_key('HOME'):
keyfile = os.path.join(env['HOME'], keyfile)
try:
self._key = eval(open(keyfile).readline())
except IOError:
@ -23,4 +23,4 @@ class Security:
def _encode_challenge(self, challenge):
p, m = self._key
return pow(challenge, p, m)
return pow(long(challenge), p, m)