aboutsummaryrefslogtreecommitdiff
path: root/src/js/jsbip39.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/jsbip39.js')
-rw-r--r--src/js/jsbip39.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/js/jsbip39.js b/src/js/jsbip39.js
index d0ac3ae..7acf77b 100644
--- a/src/js/jsbip39.js
+++ b/src/js/jsbip39.js
@@ -121,14 +121,14 @@ var Mnemonic = function(language) {
121 121
122 self.toSeed = function(mnemonic, passphrase) { 122 self.toSeed = function(mnemonic, passphrase) {
123 passphrase = passphrase || ''; 123 passphrase = passphrase || '';
124 mnemonic = normalizeString(mnemonic) 124 mnemonic = self.normalizeString(mnemonic)
125 passphrase = normalizeString(passphrase) 125 passphrase = self.normalizeString(passphrase)
126 passphrase = "mnemonic" + passphrase; 126 passphrase = "mnemonic" + passphrase;
127 //return PBKDF2(mnemonic, 'mnemonic' + passphrase, iterations=PBKDF2_ROUNDS, macmodule=hmac, digestmodule=hashlib.sha512).read(64) 127 //return PBKDF2(mnemonic, 'mnemonic' + passphrase, iterations=PBKDF2_ROUNDS, macmodule=hmac, digestmodule=hashlib.sha512).read(64)
128 return asmCrypto.PBKDF2_HMAC_SHA512.hex(mnemonic, passphrase, PBKDF2_ROUNDS, 512/8); 128 return asmCrypto.PBKDF2_HMAC_SHA512.hex(mnemonic, passphrase, PBKDF2_ROUNDS, 512/8);
129 } 129 }
130 130
131 function normalizeString(str) { 131 self.normalizeString = function(str) {
132 if (typeof str.normalize == "function") { 132 if (typeof str.normalize == "function") {
133 return str.normalize("NFKD"); 133 return str.normalize("NFKD");
134 } 134 }