Lines Matching refs:crypto
8 const crypto = require('crypto'); constant
150 const actual = crypto.scryptSync(pass, salt, keylen, options);
152 crypto.scrypt(pass, salt, keylen, options, common.mustSucceed((actual) => {
163 assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
165 assert.throws(() => crypto.scryptSync('pass', 'salt', 1, options),
175 assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
177 assert.throws(() => crypto.scryptSync('pass', 'salt', 1, options),
183 const expected = crypto.scryptSync('pass', 'salt', 1, defaults);
184 const actual = crypto.scryptSync('pass', 'salt', 1);
186 crypto.scrypt('pass', 'salt', 1, common.mustSucceed((actual) => {
192 const defaultEncoding = crypto.DEFAULT_ENCODING;
194 const expected = crypto.scryptSync('pass', 'salt', 1, defaults);
197 crypto.DEFAULT_ENCODING = testEncoding;
198 const actual = crypto.scryptSync('pass', 'salt', 1);
201 crypto.scrypt('pass', 'salt', 1, common.mustSucceed((actual) => {
205 crypto.DEFAULT_ENCODING = defaultEncoding;
209 assert.throws(() => crypto.scrypt(...args), expected);
210 assert.throws(() => crypto.scryptSync(...args), expected);
215 assert.throws(() => crypto.scrypt('', '', 42, null), expected);
216 assert.throws(() => crypto.scrypt('', '', 42, {}, null), expected);
217 assert.throws(() => crypto.scrypt('', '', 42, {}), expected);
218 assert.throws(() => crypto.scrypt('', '', 42, {}, {}), expected);
224 crypto.scrypt('', '', 4, { maxmem: 2 ** 52 },
230 assert.throws(() => crypto.scryptSync('', '', 0, { maxmem: 2 ** 53 }), {
242 crypto.scryptSync('', '', 1, {
251 crypto.scryptSync('', '', 1, {