(n, size, salt, info, hash, key)
| 25 | } |
| 26 | |
| 27 | function measureAsync(n, size, salt, info, hash, key) { |
| 28 | let remaining = n; |
| 29 | function done(err) { |
| 30 | assert.ifError(err); |
| 31 | if (--remaining === 0) |
| 32 | bench.end(n); |
| 33 | } |
| 34 | bench.start(); |
| 35 | for (let i = 0; i < n; ++i) |
| 36 | hkdf(hash, key, salt, info, size, done); |
| 37 | } |
| 38 | |
| 39 | function main({ n, sync, size, salt, info, hash, key }) { |
| 40 | if (sync) |