Fixed import profile and wallets
This commit is contained in:
parent
528ae22413
commit
73088bca2b
10 changed files with 37 additions and 104 deletions
|
|
@ -4,9 +4,10 @@
|
|||
var sjcl = require('sjcl');
|
||||
var log = require('../log.js');
|
||||
var _ = require('lodash');
|
||||
var config = require('../../config');
|
||||
|
||||
var defaultSalt = 'mjuBtGybi/4=';
|
||||
var defaultIterations = 100;
|
||||
var defaultSalt = (config && config.passphraseConfig && config.passphraseConfig.storageSalt) || 'mjuBtGybi/4=';
|
||||
var defaultIterations = (config && config.passphraseConfig && config.passphraseConfig.iterations) || 1000;
|
||||
|
||||
module.exports = {
|
||||
|
||||
|
|
@ -50,6 +51,8 @@ module.exports = {
|
|||
if (!_.isString(message)) {
|
||||
message = JSON.stringify(message);
|
||||
}
|
||||
sjcl.json.defaults.salt = defaultSalt;
|
||||
sjcl.json.defaults.iter = defaultIterations;
|
||||
return sjcl.encrypt(key, message);
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue