
ECDH
文章平均质量分 74
天山2016
一只笨鸟程序猿,只要能坚持学习锻炼,也能遨游蓝天
展开
-
ECDH_SECP256R1 + HKDF-SHA256
又有客户需要高级算法了,提出需要ECDH_SECP256R1 + HKDF-SHA256,一顿研究,总算搞定。关于ECDH_SECP256R1,之前文章(ECDH产生共享密钥 http://t.csdn.cn/T4OYc)已经介绍过,是一种密钥协商算法,主要利用彼此公私钥产生共享密钥。这里重点介绍下HKDF-SHA256,这个主要是一种密钥分散方法。HKDF的原意是HMAC-based Extract-and-Expand Key Derivation Function,分散步骤如下:1、首先用s原创 2022-04-12 14:48:31 · 1824 阅读 · 0 评论 -
ECDH产生共享密钥
最近在忙一个项目,我们公司的一个卡产品,要用到ECIES(集成加密方案,elliptic curve integrate encrypt scheme),加解密。ECIES中的最重要一步就是ECDH,需要算出共享密钥。于是研究起来,这篇文章记录我的学习过程。ECDH是EC是“elliptic curves”的意思,DH是“Diffie-Hellman”的意思。它实际上是密钥协商算法,而不是加解密算法。该算法可以用来解决如下问题:- 在公网通道上如何进行安全的秘钥分派。两端(Alice 和 Bob)想要原创 2020-12-31 15:10:26 · 3066 阅读 · 2 评论