Lines Matching refs:crypto
5 common.skip('missing crypto');
8 const crypto = require('crypto');
11 if (typeof internalBinding('crypto').ScryptJob !== 'function')
162 const actual = crypto.scryptSync(pass, salt, keylen, options);
164 crypto.scrypt(pass, salt, keylen, options, common.mustSucceed((actual) => {
173 assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
175 assert.throws(() => crypto.scryptSync('pass', 'salt', 1, options),
183 assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
185 assert.throws(() => crypto.scryptSync('pass', 'salt', 1, options),
191 const expected = crypto.scryptSync('pass', 'salt', 1, defaults);
192 const actual = crypto.scryptSync('pass', 'salt', 1);
194 crypto.scrypt('pass', 'salt', 1, common.mustSucceed((actual) => {
200 const defaultEncoding = crypto.DEFAULT_ENCODING;
202 const expected = crypto.scryptSync('pass', 'salt', 1, defaults);
205 crypto.DEFAULT_ENCODING = testEncoding;
206 const actual = crypto.scryptSync('pass', 'salt', 1);
209 crypto.scrypt('pass', 'salt', 1, common.mustSucceed((actual) => {
213 crypto.DEFAULT_ENCODING = defaultEncoding;
217 assert.throws(() => crypto.scrypt(...args), expected);
218 assert.throws(() => crypto.scryptSync(...args), expected);
223 assert.throws(() => crypto.scrypt('', '', 42, null), expected);
224 assert.throws(() => crypto.scrypt('', '', 42, {}, null), expected);
225 assert.throws(() => crypto.scrypt('', '', 42, {}), expected);
226 assert.throws(() => crypto.scrypt('', '', 42, {}, {}), expected);
232 crypto.scrypt('', '', 4, { maxmem: 2 ** 52 },
238 assert.throws(() => crypto.scryptSync('', '', 0, { maxmem: 2 ** 53 }), {
250 crypto.scryptSync('', '', 1, {
259 crypto.scryptSync('', '', 1, {