• Home
  • Raw
  • Download

Lines Matching refs:encoding

71   const encoding = getDefaultEncoding();
72 keyEncoding = keyEncoding || encoding;
73 genEncoding = genEncoding || encoding;
118 function dhGenerateKeys(encoding) { argument
120 encoding = encoding || getDefaultEncoding();
121 return encode(keys, encoding);
130 const encoding = getDefaultEncoding();
131 inEnc = inEnc || encoding;
132 outEnc = outEnc || encoding;
144 function dhGetPrime(encoding) { argument
146 encoding = encoding || getDefaultEncoding();
147 return encode(prime, encoding);
155 function dhGetGenerator(encoding) { argument
157 encoding = encoding || getDefaultEncoding();
158 return encode(generator, encoding);
166 function dhGetPublicKey(encoding) { argument
168 encoding = encoding || getDefaultEncoding();
169 return encode(key, encoding);
177 function dhGetPrivateKey(encoding) { argument
179 encoding = encoding || getDefaultEncoding();
180 return encode(key, encoding);
184 DiffieHellman.prototype.setPublicKey = function setPublicKey(key, encoding) { argument
185 encoding = encoding || getDefaultEncoding();
186 this[kHandle].setPublicKey(toBuf(key, encoding));
191 DiffieHellman.prototype.setPrivateKey = function setPrivateKey(key, encoding) { argument
192 encoding = encoding || getDefaultEncoding();
193 this[kHandle].setPrivateKey(toBuf(key, encoding));
211 ECDH.prototype.generateKeys = function generateKeys(encoding, format) { argument
214 return this.getPublicKey(encoding, format);
217 ECDH.prototype.getPublicKey = function getPublicKey(encoding, format) { argument
220 encoding = encoding || getDefaultEncoding();
221 return encode(key, encoding);
235 const encoding = getDefaultEncoding();
236 inEnc = inEnc || encoding;
237 outEnc = outEnc || encoding;
243 function encode(buffer, encoding) { argument
244 if (encoding && encoding !== 'buffer')
245 buffer = buffer.toString(encoding);