本文整理汇总了TypeScript中crypto.ECDH.computeSecret方法的典型用法代码示例。如果您正苦于以下问题:TypeScript ECDH.computeSecret方法的具体用法?TypeScript ECDH.computeSecret怎么用?TypeScript ECDH.computeSecret使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类crypto.ECDH
的用法示例。
在下文中一共展示了ECDH.computeSecret方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: decryptString
decryptString(data: EncryptedData): string
{
const
secret = this.privKey.computeSecret(pubKeyToBuffer(data.pubKey)),
iv = Buffer.alloc(16, 0),
cipher = createDecipheriv("aes-256-cbc", secret, iv);
let decrypted = cipher.update(data.payload, "base64", "utf8");
decrypted += cipher.final("utf8");
return decrypted;
}