diffieHellman.setPrivateKey(privateKey[, encoding])
-
privateKey
<string> | <ArrayBuffer> | <Buffer> | <TypedArray> | <DataView>
设置 Diffie-Hellman 私钥。如果提供了 encoding
参数,则 privateKey
应该是字符串。如果未提供 encoding
,则 privateKey
应为 Buffer
、TypedArray
或 DataView
。
¥Sets the Diffie-Hellman private key. If the encoding
argument is provided,
privateKey
is expected
to be a string. If no encoding
is provided, privateKey
is expected
to be a Buffer
, TypedArray
, or DataView
.
此函数不会自动计算关联的公钥。diffieHellman.setPublicKey()
或 diffieHellman.generateKeys()
均可用于手动提供公钥或自动导出公钥。
¥This function does not automatically compute the associated public key. Either
diffieHellman.setPublicKey()
or diffieHellman.generateKeys()
can be
used to manually provide the public key or to automatically derive it.