[英]curve 25519 scalar multiplication library
我正在将一些后端/sdk 移植到 nodejs/typescript 并且我遇到了一个阻止程序,源使用libsodium
函数crypto_scalarmult_curve25519()
,它在 Go 中也有一个等效项,通过crypto/curve25519
( ScalarMult
)。
自从我在 nodejs/typescript 中寻找类似版本以来已经有一个小时了,我什至尝试了libsodium
的 javascript 版本; 这将我指向libsodium-wrapper
,不幸的是我正在寻找的函数( crypto_scalarmult_curve25519
)丢失且不受支持。 crypto
库和node-forge
也没有曲线标量乘法。
javascript/typescript 中是否有其他选择?
为打字稿找到了一个非常轻量级的 curve25519 库。 https://github.com/harveyconnor/curve25519-js/
默认情况下,标量乘法函数不会向库的外部用户公开,因此我需要从要使用的源中导出它。
回答我的问题供其他人使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.