Lines Matching refs:crypto
4 common.skip('missing crypto');
8 const crypto = require('crypto');
20 let privateKey = crypto.createPrivateKey(privatePem);
21 let publicKey = crypto.createPublicKey(publicPem);
43 const expected = crypto.sign(algorithm, data, privateKey);
46 crypto.sign(algorithm, data, key, common.mustSucceed((actual) => {
52 crypto.verify(algorithm, data, key, actual), true);
59 crypto.verify(algorithm, data, key, expected, common.mustSucceed(
62 crypto.verify(algorithm, data, key, Buffer.from(''), common.mustSucceed(
70 { padding: crypto.constants.RSA_PKCS1_PADDING });
74 { padding: crypto.constants.RSA_PKCS1_PSS_PADDING });
77 padding: crypto.constants.RSA_PKCS1_PSS_PADDING,
78 saltLength: crypto.constants.RSA_PSS_SALTLEN_MAX_SIGN
84 padding: crypto.constants.RSA_PKCS1_PSS_PADDING,
85 saltLength: crypto.constants.RSA_PSS_SALTLEN_DIGEST
116 key: crypto.createPublicKey(
121 key: crypto.createPrivateKey(
126 const sign = util.promisify(crypto.sign);
127 const verify = util.promisify(crypto.verify);