腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7586)
视频
沙龙
1
回答
从公
钥
字节
数组
重建
椭圆
曲线
的
X
和
Y
、
、
、
、
我对密码学真的很陌生,但我想做
的
是
从公
钥
的
字节
数组
表示中获得
X
和
Y
坐标。我使用secp256r1
曲线
。/ get affine
X
and
Y
using point on curve from
X
and
Y
var ecPoint = curve.CreatePoint(new Org.BouncyCastle.Math.BigIn
浏览 27
提问于2018-02-22
得票数 3
1
回答
用Java压缩
X
9.62编码
的
EC公
钥
keyPairGenerator.initialize(256, secureRandom);我希望获得一个表示公
钥
的
字节
数组
,该
数组
使用
X
9.62 进行编码,并进行点压缩: 我对点压缩
的
基本理解是,它使另一端能够
从
浏览 0
提问于2015-10-03
得票数 4
回答已采纳
1
回答
将公
钥
转换为uint[2]
数组
以调用实体化协定函数
、
、
、
、
我正在尝试调用以下可靠合约: 输入参数需要公
钥
(uint2)
的
X
和
Y
坐标,但我不知道如何从任意公
钥
(例如十六进制或base64格式)获取这些值。如有任何建议,我们将不胜感激!
浏览 1
提问于2020-04-07
得票数 0
2
回答
如何使用公
钥
和
消息签名验证私钥所有权?
、
当我用私钥签署消息,并得到消息签名时,我如何能够--使用相应
的
公
钥
--验证消息/事务签名一定是由在相关公
钥
后面持有私钥的人产生
的
? 我
的
理解是,对于私钥/公
钥
对,技术
的
要点是您无法
从公
钥
反向工程私钥。本质上,反向设计私钥
和
验证某人必须拥有私钥才能产生与公
钥
相对应
的
消息签名之间有什么区别呢?一种怎么可能,而另一种则不可能?
浏览 0
提问于2022-04-19
得票数 2
1
回答
EC密钥压缩
、
使用secp256k1
曲线
,下面会产生同样
的
结果吗?生成私钥->压缩私钥->生成公
钥
我已经使用openssl进行了测试,并且我相信答案是肯定
的
,但我希望了解基本数学的人能够在我假设这是真的之前确认这一点。 谢谢
浏览 0
提问于2019-05-22
得票数 2
1
回答
椭圆
曲线
点坐标的压缩
、
不久前,我遇到了
椭圆
曲线
上点
的
格式压缩问题。在多项式$(m,k_3,k_2,k_1) =(435,5,3,1)$表示中,我使用了基于多项式$({F}{2^m})$
曲线
的
第三方服务
的
ECDH过程。作为响应,我收到了以下格式
的
压缩点:我
的
困惑是,我希望看到相应
的
压缩格式对
X
9.62标准:金融服务业公
钥
密码:<em
浏览 0
提问于2018-07-12
得票数 2
2
回答
在解决了DLP问题后,我们如何逆转
椭圆
曲线
?
、
、
、
有人能向我解释一下下面的例子,如何将
椭圆
曲线
secp256k1
的
值反向排列,这样我就可以
从公
钥
中计算私钥了吗? 下面是最小
的
示例:5^
x
\bmod 17 = 13。然后我就能计算出那个
x
= 4了。
浏览 0
提问于2023-01-29
得票数 3
2
回答
如何在DER ECDSA公
钥
中解压BITSTRING中
的
x
和
y
值?
、
在ASN.1中,256位
椭圆
曲线
密钥
的
X
和
Y
值存储为一个66
字节
的
ASN.1 BITSTRING。这些值仅仅是这个位串
的
前半部分
和
下半部分吗?私钥是DER私钥开头
的
一个八进制字符串,我知道如何处理它;由于某种原因,公
钥
是BITSTRING。
浏览 0
提问于2013-03-27
得票数 7
回答已采纳
1
回答
使用
椭圆
JS库
从公
钥
生成共享密钥
、
、
、
我正在尝试使用库来生成一个共享密钥,该密钥可以在两个人之间使用(从他们
的
示例来看)。console.log(shared2.toString(16)); 任何想法都是非常有帮助
的
!
浏览 6
提问于2019-10-22
得票数 3
回答已采纳
1
回答
当已知另一个
和
共享
的
秘密时,从ECDH派生一个公
钥
、
、
假设我们有一个
椭圆
曲线
Diffie-Hellman密钥交换协议,其中Bob
和
Alice有公
钥
pk_{Alice}= [sk_{Alice}]G
和
pk_{Bob}= [sk_{Bob}]G ([.]
椭圆
曲线
与往常一样,他们计算共享秘密s作为(
x
,
y
)= [sk_{Alice} sk_{Bob}]G
的
x
坐标。现在,卡罗尔可以访问s
和
pk_{Alice},并且知道一组公
钥</em
浏览 0
提问于2021-05-04
得票数 2
回答已采纳
2
回答
当使用来自
X
25519
的
测试向量时,RFC7748共享秘密是不正确
的
。
、
、
、
、
当在java中使用进行
椭圆
曲线
diffie时,我无法得到预期
的
共享密钥。我能够用其他语言做到这一点。我使用openjdk 11
和
默认
的
Sun安全提供者。我找到了使用这些测试向量
的
。但是,即使我复制粘贴并运行它们,也无法获得预期
的
结果。例如,是使用相同向量
的
测试,如果复制粘贴并在本地运行,这些向量将失败。它使用了一些来自
的
实用函数,我也复制了这些函数。+ 1), 16); if (clearHighBit &am
浏览 22
提问于2022-05-16
得票数 1
回答已采纳
1
回答
压缩公
钥
和
未压缩公
钥
有什么区别?
、
、
我在ethers.js文档中看到,有一个压缩
和
未压缩
的
公
钥
1
的
Ethereum。这个压缩公
钥
是仅由ethers.js使用,还是由许多libs使用
的
一种常见算法?在这种压缩中使用了什么算法?//公
钥
(压缩) computeAddress("0
x
0376698beebe8ee5c74d8cc50ab84ac301ee8f10af6f28d0ffd6adf4d6d3b9b762");// 0
浏览 0
提问于2021-07-14
得票数 3
回答已采纳
2
回答
如何将公共EC代码点和
曲线
名称转换为PublicKey?
、
、
、
我有两个32
字节
长
的
字节
数组
,代表EC公
钥
的
X
和
Y
值。我知道这条
曲线
是名为"prime256v1“
的
曲线
。JCE似乎没有提供任何设施来使用命名
曲线
。似乎没有编译任何版本
的
赏金城堡,我可以找到。 见鬼?
浏览 4
提问于2014-03-25
得票数 6
回答已采纳
1
回答
SPKI公
钥
到压缩公
钥
、
、
、
、
我目前有一个编码
的
X
.509 ECC SECP256K1公
钥
,也称为SubjectPublicKeyInfo (SPKI),它来自AWS。如何将其转换为66十六进制压缩公
钥
字符串?
浏览 0
提问于2023-02-21
得票数 0
回答已采纳
2
回答
为什么公
钥
不直接用作帐户地址?
、
、
、
我知道地址是公
钥
的
散列。但是为什么呢?这个设计决策背后
的
理由是什么? 为什么是160位?为什么不直接使用哈希呢?160位保证在未来
的
兼容性
和
安全性方面是足够
的
吗?
浏览 0
提问于2018-06-17
得票数 3
1
回答
求
椭圆
曲线
参数a
和
b,给出
曲线
上
的
两点
我是新
的
椭圆
曲线
密码学
和
工作
的
CTF挑战,使用
椭圆
曲线
。目前,我正在试图找到生成器G,并给出了公
钥
和
私钥,P
和
k,s.t。P = [k]G,以及
曲线
上
的
另一个随机点。我知道这个群
的
顺序,n,我知道两个素数,p
和
q,它们是n
的
唯一因素。G = [k^{
浏览 0
提问于2021-12-25
得票数 9
回答已采纳
1
回答
SecKeyCreateWithData返回“Nil”,但有错误
、
、
步骤如下: 首先,我们使用下面的命令创建了一个ECDSA Private & Public key对,然后将包含私钥
的
.pem文件转换为“.der”文件。 用于生成私钥
和
公
钥
的
命令::openssl ec -in ec-key-pair.pemopenssl -pubout -out ec-key-pair.pub 用于生成.Der文件
的
命令:: opens
浏览 7
提问于2021-07-08
得票数 0
2
回答
EC密钥是如何在PKCS#8中编码
的
?
、
我刚开始处理证书
和
签名。对于我编写
的
应用程序,我需要使用
椭圆
曲线
secp384r1 (又名NISTP-384)
的
ECDSA签名
的
密钥对。 我用Java中
的
生成了这样一个密钥对。私钥是PKCS#8
的
,公
钥
是
X
.509格式
的
(至少这是Java
的
"getFormat“方法告诉我
的
)。对于公
钥
,我得到了一些关于使用
的
算法<em
浏览 0
提问于2019-03-18
得票数 2
回答已采纳
3
回答
对于
椭圆
曲线
密码,256位密钥是否意味着$
x
$
和
$
y
$分别为256位或128位?
、
、
、
在维基百科文章中,有人声称“256位
椭圆
曲线
公
钥
应该提供与3072位RSA公
钥
相当
的
安全性”。因为在ECC中,公
钥
由一个点(
x
,
y
)组成,当他们说“256位公
钥
”时,这是否意味着
x
和
y
都是256位呢?或者,它们加在一起是256位(意味着每一位都是128位)?
浏览 0
提问于2018-12-02
得票数 3
回答已采纳
2
回答
HEX
的
X
509公
钥
、
、
、
、
就像当您打开证书时(在Windows上,for ex.)看看公
钥
信息。
浏览 6
提问于2015-09-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
兄弟连区块链教程区块链信息安全3椭圆曲线加解密及签名算法二
椭圆曲线加解密及签名算法的技术原理及其Go语言实现
从零到壹学习密码学第十七讲:椭圆曲线加解密
虾说区块链-84-blockchain笔记三
区块链中的密码算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券