1
0

bugfix: encryption of encrypted keys

This commit is contained in:
ThomasV
2012-05-17 08:32:49 +02:00
parent ef0809a1df
commit 1181f4ef01
5 changed files with 6 additions and 13 deletions

View File

@@ -443,14 +443,7 @@ if __name__ == '__main__':
sys.exit(1)
new_password = getpass.getpass('New password:')
if new_password == getpass.getpass('Confirm new password:'):
wallet.use_encryption = (new_password != '')
wallet.seed = wallet.pw_encode( seed, new_password)
for k in wallet.imported_keys.keys():
a = wallet.imported_keys[k]
b = wallet.pw_decode(a, password)
c = wallet.pw_encode(b, new_password)
wallet.imported_keys[k] = c
wallet.save()
wallet.update_password(seed, password, new_password)
else:
print "error: mismatch"