change key_size to 128bits on message encryption

This commit is contained in:
Ivan Socolsky 2015-02-18 10:51:45 -03:00
parent 58d46c0ad5
commit 90bb3e8b18
1 changed files with 3 additions and 3 deletions

View File

@ -84,9 +84,9 @@ WalletUtils.fromSecret = function(secret) {
WalletUtils.encryptMessage = function(message, privKey) {
var hash = sjcl.hash.sha256.hash(privKey);
var key = sjcl.codec.utf8String.toBits(hash);
key = sjcl.bitArray.clamp(key, 256);
key = sjcl.bitArray.clamp(key, 128);
return sjcl.encrypt(key, message, {
ks: 256,
ks: 128,
iter: 1
});
};
@ -94,7 +94,7 @@ WalletUtils.encryptMessage = function(message, privKey) {
WalletUtils.decryptMessage = function(cyphertextJson, privKey) {
var hash = sjcl.hash.sha256.hash(privKey);
var key = sjcl.codec.utf8String.toBits(hash);
key = sjcl.bitArray.clamp(key, 256);
key = sjcl.bitArray.clamp(key, 128);
return sjcl.decrypt(key, cyphertextJson);
};