elliptic-curve 相关问题

在数学中,椭圆曲线是一类的平滑的投射代数曲线,其上有一个指定的点O.

私钥可以从公钥推导出来吗

从私钥导出公钥的计算涉及以下步骤: 初始化椭圆曲线参数: - p = 2**256 - 2**32 - 977 -a = 0 - b = 7 ...

回答 2 投票 0

将secp256k1椭圆曲线x,y坐标字符串压缩成十六进制公钥

上下文 我正在使用 azurerm_key_vault_key terraform 资源创建 secp256k1 密钥。我可以将该键的 X 和 Y 坐标输出为看起来像这样的字符串(似乎是一个基本...

回答 0 投票 0

NodeJS 加密验证。验证不适用于 ES256 P-256 JWT 但相同的代码适用于 RSA

我正在尝试编写一个“纯”NodeJS 函数,该函数将验证 JSON Web 令牌上的签名,因为我要部署到的环境没有此包可用。 代码工作...

回答 1 投票 0

Angular - 使用椭圆曲线加密/解密?

我在浏览器 Angular/Java 脚本上有任何可用的库,它将使用椭圆曲线 P-256 加密/解密吗? 我想在浏览器上加密和解密消息。

回答 0 投票 0

如何从公钥生成派生共享密钥

我正在对一个应用程序进行逆向工程。 我注意到,在这个应用程序的一部分中,向服务器发出了一个请求,并从服务器接收了一个 base64 格式的密钥。 然后它转换...

回答 1 投票 0

无法使用来自“加密”包 openssl 后端的特定 EC_KEY 操作

我正在尝试通过使用加密 python 包的 default_backend 在 OpenSSL 中使用 EC 算术运算。 我需要在p上进行点乘、加法等...

回答 0 投票 0

我可以使用 BLS12-381 私钥签署以太坊交易吗?

密码学新手,最近在研究BLS签名。如果我在写作时有任何错误,请原谅我。 我试过生成一个 BLS 密钥对并使用私钥来...

回答 1 投票 0

尝试在 ECC 上添加两个点,但第三个点始终不在曲线上

我正在使用此代码使用有限域将两个点相加 类字段元素(): def __init__(self,num,prime): 如果 num>=prime 或 num < 0: error = "n...

回答 2 投票 0

如何在C#中实现给定私钥的椭圆曲线密码解密?

我发现这在 Java 中实现起来非常简单,如下所示: 包com.demo; 导入 org.bouncycastle.jce.interfaces.ECPrivateKey; 导入 org.bouncycastle.jce.provider.BouncyCastleProvider; 进口...

回答 0 投票 0

如何从 secp256k1 椭圆 JavaScript 库中检索公钥的 Q 点

大家好,我正在使用椭圆 javascript 库,我正在尝试找到一种从公钥导出 Q 点的方法。这可能有什么帮助吗? var EC = require('椭圆').ec; // 创建和

回答 0 投票 0

crypto/elliptic:尝试在无效点上操作

我在对有效负载进行签名后使用 r 和 s 值,然后将其解码回签名。 首先,我将字符串值转换为 bigInt myBigInt := new(big.Int) myBigInt.SetString(byteValue, ...

回答 0 投票 0

当我尝试将在 iOS 上生成的 base64 编码字符串 EC 公钥转换为 Java PublicKey 时,在 base64 字符串中没有得到正确的结果

正如标题所示,我正在尝试将在 IOS 设备(Swift)上生成的 base64 编码字符串(EC 公钥)转换为 Java PublicKey,它将用于计算两个 p 之间的共享密钥...

回答 0 投票 0

PHP致命错误。未捕获错误。没有找到'Elliptic\EC'类。

我想在PHP中使用椭圆曲线加密技术生成私有公钥,我使用了这个库:https:/github comsimplitoelliptus。我已经使用这个库:https:/github.comsimplito椭圆-php我的代码。

回答 1 投票 0

椭圆曲线上的标量乘法

我将本文用于任务https://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/标量乘法是n是自然数的地方,我使用此代码对于...

回答 1 投票 0

jarsigner支持哪些椭圆曲线?

我将使用ECDSA密钥对JAR进行签名,现在我可以选择要使用的椭圆曲线。我至少需要能够用jarsigner生成签名。我在哪里可以看到,什么椭圆形...

回答 2 投票 2

从本地Java中的私钥字符串派生EC公钥,用于曲线secp256k1

我需要在没有任何第三方库“帮助”的情况下,从EC私钥字符串派生EC公共密钥。私钥是外部产生和提供的,我需要将公钥获取到...

回答 1 投票 0

SECP256K1使用SawTooth Swift进行验证

我正在尝试使用SawTooth SDK,以便对Secp256k1密钥对进行签名/验证。当我尝试验证时,每个人似乎都期望结束:let context = Secp256k1Context()// PrivateKey ...

回答 1 投票 1

如何在C#中使用SHA256签名来签名和验证ECDSA

我有一个包含EC私钥的文件:----- BEGIN EC私钥----- ----- END EC私钥-----我有一个带有公钥的证书对应于私钥:In ...

回答 1 投票 0

如何使用FIPS BouncyCastle将ECPrivateKey转换为ECPublicKey?

如何使用FIPS BouncyCastle将ECPrivateKey转换为ECPublicKey?我使用以下代码(略有简化)将ECPrivateKey转换为ECPublicKey:public static ECPublicKey ...

回答 1 投票 2

EC P 256 x,y列为公钥吗?

我有JWT,它的标题是“ publicKeySet”:{“ keys”:[{“ kid”:“ 0”,“ kty”:“ EC”,“ crv”:“ P-256”,“ x” :“ TVRb9i0TUz2JVgfejnYSi-ux8hCjYu2IIvis9ov_i20”,“ y”:“ ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.