java - 如何判断EC点是否在曲线上?

标签 java cryptography elliptic-curve

我有一个 ECPoint 对象“pointW”,我想检查它是否实际上位于某些 EllipticCurve“曲线”上。我怎样才能做到这一点?我更喜欢使用 Java Crypto API 的解决方案,但 Bouncy CaSTLe 也可以。 谢谢!

最佳答案

可能有更直接的方法,但如果您有 EllipticCurve 对象,则始终可以将点的坐标替换为曲线方程。

关于java - 如何判断EC点是否在曲线上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23425240/

相关文章:

java - 处理 JAXB 中的嵌套元素

java - HTTP 状态 500 - 无法读取输入文件

c# - 通过加密数据生成MAC

java - 从坐标创建椭圆曲线点对象

java - JAXB : Xml tags when empty

java - 尽管在 Spring security 中使用自定义用户详细信息类,但主体仍然是字符串

c - OpenSSL 使用 EVP 与算法 API 进行对称加密

security - 在像MD5这样的哈希上使用暴力破解有什么大不了的

java - 从 Bouncy CaSTLe 中的 byte[] 获取 ECPoint/ECPublicKeyParameters

ios - 在 iOS 上使用 kSecAttrKeyTypeEC key 签署数据