| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 47b230a commit 558e9cf
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -38,14 +38,15 @@ function pbkdf2(password, salt, iterations, keylen, digest, callback) { | |||
| 38 | 38 | callback.call(wrap, null, keybuf.toString(encoding)); | |
| 39 | 39 | }; | |
| 40 | 40 | ||
| 41 | - handleError(keybuf, password, salt, iterations, digest, wrap); | ||
| 41 | + handleError(_pbkdf2(keybuf, password, salt, iterations, digest, wrap), | ||
| 42 | + digest); | ||
| 42 | 43 | } | |
| 43 | 44 | ||
| 44 | 45 | function pbkdf2Sync(password, salt, iterations, keylen, digest) { | |
| 45 | 46 | ({ password, salt, iterations, keylen, digest } = | |
| 46 | 47 | check(password, salt, iterations, keylen, digest)); | |
| 47 | 48 | const keybuf = Buffer.alloc(keylen); | |
| 48 | - handleError(keybuf, password, salt, iterations, digest); | ||
| 49 | + handleError(_pbkdf2(keybuf, password, salt, iterations, digest), digest); | ||
| 49 | 50 | const encoding = getDefaultEncoding(); | |
| 50 | 51 | if (encoding === 'buffer') return keybuf; | |
| 51 | 52 | return keybuf.toString(encoding); | |
@@ -71,9 +72,7 @@ function check(password, salt, iterations, keylen, digest) { | |||
| 71 | 72 | return { password, salt, iterations, keylen, digest }; | |
| 72 | 73 | } | |
| 73 | 74 | ||
| 74 | - function handleError(keybuf, password, salt, iterations, digest, wrap) { | ||
| 75 | - const rc = _pbkdf2(keybuf, password, salt, iterations, digest, wrap); | ||
| 76 | - | ||
| 75 | + function handleError(rc, digest) { | ||
| 77 | 76 | if (rc === -1) | |
| 78 | 77 | throw new ERR_CRYPTO_INVALID_DIGEST(digest); | |
| 79 | 78 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments