【问题标题】:Curve25519 implementation for javascript? [closed]javascript的Curve25519实现? [关闭]
【发布时间】:2014-01-06 23:49:41
【问题描述】:

是否有用于 javascript 的 curve25519 实现?

它需要能够签名和验证。我发现的唯一东西只是迹象。

【问题讨论】:

  • 您应该针对特定的编程问题提出特定的问题。由于 Stack Overflow 向您隐藏了关闭原因:“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。"

标签: javascript encryption public-key-encryption


【解决方案1】:

Curve25519 实现 Diffie-Hellman 密钥交换;它不签名或验证任何东西,它只通过标量乘法生成一个共享密钥。如果你正在寻找签名,请使用Ed25519,它是 Schnorr 签名算法在同一椭圆曲线上的实现。

以下是 Curve25519 和 Ed25519 的一些 JavaScript 实现的链接:

【讨论】:

    【解决方案2】:

    你可以使用这个 (https://github.com/rev22/curve255js) 实现

    【讨论】:

      猜你喜欢
      • 2012-02-24
      • 2011-01-15
      • 2011-11-28
      • 2021-07-23
      • 2018-08-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      • 1970-01-01
      相关资源
      最近更新 更多