diff options
author | Ruben Rodriguez <ruben@gnu.org> | 2016-05-10 19:17:57 -0400 |
---|---|---|
committer | Ruben Rodriguez <ruben@gnu.org> | 2016-05-10 19:17:57 -0400 |
commit | fe17c6860737b3612ba3d99ccd799de94f83f601 (patch) | |
tree | f9c1bfd63ce2a5a838c010d62f0bae1dd8e880f2 /data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js | |
parent | 789ffd1155c1cc9f4fa7f719346d68cfabada800 (diff) |
LibreJS updated to 6.0.13
Diffstat (limited to 'data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js')
-rw-r--r-- | data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js b/data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js index d8d9c0a..9393e8b 100644 --- a/data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js +++ b/data/extensions/jid1-KtlZuoiikVfFew@jetpack/lib/script_entries/crypto.js @@ -37,11 +37,14 @@ CryptoString.prototype.init = function(hashAlgorithm, charset) { }; CryptoString.prototype.encryptString = function(str) { + var me = this; var result = {}; var data = this.converter.convertToByteArray(str, result); this.cryptoHash.update(data, data.length); var hash = this.cryptoHash.finish(false); - return [this.toHexString(hash.charCodeAt(i)) for (i in hash)].join(""); + return Array.from( + hash, + (c, i) => me.toHexString(hash.charCodeAt(i))).join(''); }; CryptoString.prototype.toHexString = function(charCode) { |