腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
ECDiffieHellmanCng
中
使用
HKDF
、
、
、
、
我正在尝试
使用
ECDiffieHellmanCng
类在通过BLE连接的桌面和设备之间执行密钥交换操作。该系统的规格要求
使用
HKDF
来派生密钥。这似乎不是
ECDiffieHellmanCng
类
中
哈希函数的选项。有没有办法做到这一点?然后,我需要获取结果键并将其传递给一个AesCng对象。
浏览 21
提问于2019-03-06
得票数 2
回答已采纳
1
回答
ECDH与
HKDF
使用
c#
、
、
、
什么是实现椭圆曲线的最佳方式diffie hellman
使用
HKDF
作为windows
中
的密钥派生函数,
使用
原生windows函数。我无法从(<code>C0</code>)运行
ECDiffieHellmanCng
,因为它只支持以下KDF (tls,hmac,hash) 不推荐
使用
其他库(只有在没有本机支持的情况下)
浏览 26
提问于2021-03-15
得票数 2
1
回答
ECDiffieHellmanCng
在.NET
中
是否有一个实现NISTSP800-56A的关键派生函数,第5.8.1节
、
、
、
、
我手头有一项任务,需要
使用
NIST SP 800-56A第5.8.1节
中
描述的密钥派生功能来导出关键材料。我不是密码学专家,所以如果这个问题太天真,请原谅。以下是我迄今所做的工作: 现在,我尝试
使用
C# (.NET 4)
ECDiffieHellmanCng
类
使用
ECDH 1.3.132.1.12生成共享秘密,如下所示:// GetCngKey方法从我的个人证书存储区CngKey cngPrivateKey = GetCngKey();
ECDi
浏览 3
提问于2015-07-10
得票数 11
回答已采纳
2
回答
为什么
使用
HKDF
作为密钥派生,即使它不需要时间?
KDF (
如
scrypt )是内存(cpu),因此攻击者无法快速解密密钥。 为何
使用
香港发展基金?它的用途是什么?如果攻击者知道
HKDF
的输入空间,并且由于
HKDF
的过程是公开的,那么
使用
它的额外好处是什么?
浏览 0
提问于2018-11-07
得票数 2
回答已采纳
1
回答
使用
带有或不带密码的下一代ECDiffieHellman (CNG)
、
我试图弄清楚ECDiffieHellman是如
何在
.Net下工作的。Cng代表密码下一代,它应该是更好的,还是不?alice.PublicKey); 新System.Security.Cryptography.
ECDiffieHellmanCng
()var bob =
浏览 6
提问于2016-12-23
得票数 2
回答已采纳
1
回答
HKDF
-扩展最大输出长度
、
、
、
现在,根据
HKDF
RFC,在对
HKDF
-Expand的单个调用
中
可以导出的最大键值是255 * HashLength,在我的示例
中
,它将是输出的255 * 64 = 16,320字节(因为我
使用
的是但我想我可以通过两条路线
使用
HKDF
-Expand生成这些数据:
使用
对
HKDF
-Expand的多次调用来派生大小为16,320字节的多个键,并将它们连接在一起。
HKDF
time.的Info参数
中
。
浏览 0
提问于2022-09-18
得票数 1
回答已采纳
1
回答
根据Diffie Hellman协议
使用
HKDF
生成密钥
、
、
为了从Diffie Hellman密钥协议协议中生成多个会话密钥,我尝试
使用
HKDF
来生成这个会话密钥。
HKDF
算法
使用
一个提取-扩展过程。在提取过程
中
,它接受一个salt和一个源键作为输入(在我的例子
中
,它将是Diffie生成的键)。我知道盐它是一个随机的非秘密值。 我的问题是:如
何在
两个实体之间建立这个随机盐值?
浏览 0
提问于2013-09-19
得票数 4
回答已采纳
1
回答
在KDFs
中
是否可能有侧通道?
KDF(
如
PKDF2和
HKDF
)是否易受静态和动态功率分析等侧通道攻击,包括内部
使用
的哈希类型?
浏览 0
提问于2021-03-15
得票数 1
1
回答
如何
使用
windows上的X509框架
中
的ECC X509证书中的公钥加密数据?
、
、
、
、
我正在
使用
: ( a)在256位素数域上
使用
NIST/P-256曲线。( b)
使用
SHA-256 将PFX文件导入windows信任存储(用于测
浏览 2
提问于2017-11-04
得票数 2
回答已采纳
1
回答
通过
HKDF
的多键-更好的是,
HKDF
的一两种应用-提取
、
在两个字符串的连接上
使用
单个
HKDF
-提取,而两个
HKDF
-用不同的信息字符串展开以获得两个128位键。
使用
两个
HKDF
-提取操作,每个位字符串一个,并
使用
一个
HKDF
-展开每个得到两个128位键。换句话说,用更长的IKM字符串提取
HKDF
并
使用
多个
HKDF
扩展更好,还是在独立但较短的IKMs上
使用
HKDF
更好。我的直觉告诉我,如果我的随机字符串真的像我所说的那么好,那么两个独立的
浏览 0
提问于2013-07-19
得票数 6
1
回答
HKDF
与锈蚀中常数时间的比较
、
、
我在Rust
中
实现了
HKDF
,它通过了RFC 5869的所有测试向量,
使用
HKDF
和HMAC-SHA256 256。我也有一个函数来比较字节数组在恒定的时间,我希望有人可以确认是正确的。编辑:我主要是指对
hkdf
_compute()的反馈。
hkdf
_extract()
中
的HMAC是在另一个模块
中
定义的,此处不包括。Returns an
HKDF
.[]; let mut
hkdf
_final: Vec<u
浏览 0
提问于2018-03-22
得票数 4
回答已采纳
2
回答
如
何在
qt中
使用
hdfk库?
、
、
如
何在
我的qt项目中
使用
HKDF
库?我发现库在qt
中
似乎很合适(我检查了我的源码),但我不能将这个头文件包含到项目中。
浏览 2
提问于2017-03-20
得票数 1
1
回答
HMAC对PKDBF2是迈向香港国防军的第一步。
、
、
、
我正在
使用
Java,与JCA和B儿GY城堡。到目前为止,要从我
使用
PBKDF2的密码生成密钥,如下所示: SecretKeyFactory secretKeyFactory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA512WhisperSystems/libsignal-protocol-java/blob/master/java/src/main/java/org/whispersystems/
浏览 0
提问于2017-08-31
得票数 1
回答已采纳
1
回答
可以在程序
中
硬编码
HKDF
的salt吗?
、
我对密码学并不熟悉,我是以文章https://medium.com/asecuritysite-when-bob-met-alice/hmac-and-
hkdf
-df4e194752d1为参考,同时
使用
salt和
hkdf
从一个密钥
中
推导出多个密钥以进行加密。如果我在程序
中
硬编码随机盐值,那么mac方案是否安全。 我将
使用
基于密码的密钥派生获得32字节密钥,然后
使用
hkdf
和salt派生用于aes加密的密钥,并为H
浏览 0
提问于2022-07-26
得票数 0
2
回答
.NET
ECDiffieHellmanCng
与BouncyCastle核心兼容协议
、
、
、
、
我必须与第三方签订
ECDiffieHellmanCng
协议,以.NET
ECDiffieHellmanCng
XmlString格式进行公钥通信。我不能改变他们的代码。.NET框架代码生成这样的代码:{ dhKey.KeyDerivationFunction我知道如何与弹性城堡完全达成协议,但我不清楚如何从.NET
ECDiffieHellmanCng
中
的X和
浏览 3
提问于2018-10-14
得票数 5
回答已采纳
1
回答
ECDiffieHellmanCng
PublicKey总是一样的吗?
、
我正在
使用
C#
ECDiffieHellmanCng
类,
使用
中
的代码发现了一种(在我看来很奇怪)行为:在任何项目中生成的每个公钥都是相同的!这是正确的和所需的行为吗?示例: { bob.KeyDerivationFunction
使用
不同的构造函数只会使输出略有不同,但事实并非如此,因为输出总是相同的。
浏览 2
提问于2017-03-08
得票数 1
回答已采纳
1
回答
在同样的PRK上重复
使用
HKDF
-提取物
、
关于
HKDF
(RFC 5869) -
HKDF
有两个步骤:提取和扩展。 这个站点上的一些答案表明,您可以提取一次,然后通过多次调用
HKDF
-展开(具有不同的信息字符串)从得到的PRK生成多个键。然而,
使用
HKDF
-展开来生成一个更长的密钥(例如256位),然后分割它就可以了。(见D.W.'s在哪些风险与从同一个DH秘密Z派生多个密钥有关?
中
的回答)。当我最初阅读RFC时,我有这样的印象:
使用
不同的信息字符串从同一个PRK生成多个键是很好的,但是重读它,我在任
浏览 0
提问于2013-07-18
得票数 6
回答已采纳
1
回答
在这种情况下,
使用
子项是否提供了更好的保护?
、
、
、
我正在考虑实施以下方案来加密许多独立的文件:从这个主键
中
,为每个文件导出一个子键。与存储在文件旁边的随机唯一令牌相结合,可以
使用
HKDF
-expand,其中的信息是随机令牌。 每个文件与随机IV组合在一起,并
使用
导出的子密钥
使用
AES加密。我的想法是,即使攻击者要破解单个文件的加密(即以某种方式找到密钥),所有其他文件仍然是安全的,因为它们都是
使用
不同的子密钥加密的。这样做有意义吗?或者如果找到一个子键,那么
浏览 0
提问于2021-05-17
得票数 0
1
回答
香港发展基金:宜家盐及资讯价值
、
、
、
在上面的线程
中
,有人建议,出于性能上的原因,我
使用
scrypt和
HKDF
的组合。(1)运行
HKDF
(提取-然后-展开),并将salt结果作为输入密钥材料(ikm),并为每个文件加密一个新的随机盐。(2)运行
HKDF
(提取-然后-
浏览 0
提问于2018-11-18
得票数 3
1
回答
从ED25519种子安全地派生AES和ED25519密钥
、
、
、
请参阅:https://godoc.org/golang.org/x/crypto/ed25519#NewKeyFromSeed(理想情况下,如果可以的话,我会做得更小,而不会在安全问题上妥协)。我的直觉是在pbkdf2密钥的私有部分
使用
ed25519来生成AES密钥,但我不确定它是否削弱了安全性。 在种子上
使用</em
浏览 0
提问于2019-11-08
得票数 1
点击加载更多
相关
资讯
如何在ue4中使用流体等
如何在 Linux Shell 编程中定义和使用函数
如何在Python中优雅地使用进度条?
如何在 Linux 中安装和使用 htop|Linux 中国
如何在CM中启用YARN的使用率报告
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券