Home
last modified time | relevance | path

Searched refs:DiffieHellman (Results 1 - 6 of 6) sorted by relevance

/third_party/node/src/crypto/
H A Dcrypto_dh.cc56 DiffieHellman::DiffieHellman(Environment* env, Local<Object> wrap) in DiffieHellman() function in node::crypto::DiffieHellman
61 void DiffieHellman::Initialize(Environment* env, Local<Object> target) { in Initialize()
71 DiffieHellman::kInternalFieldCount); in Initialize()
85 DiffieHellman::VerifyErrorGetter, in Initialize()
101 make(FIXED_ONE_BYTE_STRING(env->isolate(), "DiffieHellman"), New); in Initialize()
106 context, target, "statelessDH", DiffieHellman::Stateless); in Initialize()
112 void DiffieHellman::RegisterExternalReferences( in RegisterExternalReferences()
126 registry->Register(DiffieHellman::VerifyErrorGetter); in RegisterExternalReferences()
127 registry->Register(DiffieHellman in RegisterExternalReferences()
[all...]
H A Dcrypto_dh.h17 class DiffieHellman : public BaseObject { class
44 DiffieHellman(Environment* env, v8::Local<v8::Object> wrap);
47 SET_MEMORY_INFO_NAME(DiffieHellman)
48 SET_SELF_SIZE(DiffieHellman)
/third_party/node/lib/internal/crypto/
H A Ddiffiehellman.js13 DiffieHellman: _DiffieHellman,
71 function DiffieHellman(sizeOrKey, keyEncoding, generator, genEncoding) { function
72 if (!(this instanceof DiffieHellman))
73 return new DiffieHellman(sizeOrKey, keyEncoding, generator, genEncoding);
146 DiffieHellman.prototype.generateKeys =
157 DiffieHellman.prototype.computeSecret =
173 DiffieHellman.prototype.getPrime =
184 DiffieHellman.prototype.getGenerator =
195 DiffieHellman.prototype.getPublicKey =
206 DiffieHellman
213 DiffieHellman.prototype.setPublicKey = function setPublicKey(key, encoding) { global() class
[all...]
/third_party/node/lib/
H A Dcrypto.js84 DiffieHellman,
153 return new DiffieHellman(sizeOrKey, keyEncoding, generator, genEncoding);
232 DiffieHellman,
/third_party/node/test/parallel/
H A Dtest-crypto-classes.js19 'DiffieHellman': [1024],
27 TEST_CASES.DiffieHellman = [common.hasOpenSSL3 ? 1024 : 256];
/third_party/node/src/
H A Dnode_crypto.cc42 V(DiffieHellman) \

Completed in 3 milliseconds