Lines Matching refs:dh
24 const dh = crypto.createDiffieHellman(size);
25 setup(dh);
26 const firstPublicKey = unlessInvalidState(() => dh.getPublicKey());
27 const firstPrivateKey = unlessInvalidState(() => dh.getPrivateKey());
28 dh.generateKeys();
29 const secondPublicKey = dh.getPublicKey();
30 const secondPrivateKey = dh.getPrivateKey();
48 testGenerateKeysChangesKeys((dh) => {
49 dh.generateKeys();
53 testGenerateKeysChangesKeys((dh) => {
54 dh.setPrivateKey(Buffer.from('01020304', 'hex'));
58 testGenerateKeysChangesKeys((dh) => {
59 const oldPublicKey = dh.generateKeys();
60 dh.setPrivateKey(Buffer.from('01020304', 'hex'));
61 assert.deepStrictEqual(dh.getPublicKey(), oldPublicKey);