secp256k1共6篇
指南:关于secp256k1、ECDH、ECDSA-区块链开发网

指南:关于secp256k1、ECDH、ECDSA

如果不是中本聪,你可能永远不会听说secp256k1椭圆曲线密码学(ECC)方法。但是,中本聪用它来获取私钥,然后生成一个公共标识符。 采用比特币的核心是使用ECDSA(椭圆曲线数字签名算法),并且可...
以太坊交易签名过程源码解析-区块链开发网

以太坊交易签名过程源码解析

一个交易,从原始数据到签名数据,经历了什么? 向以太坊网络发起一笔交易时,需要使用私钥对交易进行签名。 那么从原始的请求数据到最终的签名后的数据,这中间的数据流转是怎样的,经过了...
以太坊交易签名解析源码解读-区块链开发网

以太坊交易签名解析源码解读

对于签名后的交易是如果从中还原出账号地址,进入放入到交易池中? 上篇文章《[以太坊交易签名过程源码解析](https://learnblockchain.cn/article/1225)》从源码角度分析了一个合约调用的的...
区块链中的数学-secp256k1点压缩和公钥恢复原理-区块链开发网

区块链中的数学-secp256k1点压缩和公钥恢复原理

本节主要讲了secp256k1的参数,点表示形式和由签名试图恢复公钥的原理 ## 写在前面 上一节讲了[Schnorr离散对数签名及素数阶群构造(Schnorr群)](https://learnblockchain.cn/article/1527...
区块链中的数学-secp256k1公钥恢复实现-区块链开发网

区块链中的数学-secp256k1公钥恢复实现

回到在这篇公钥恢复的文章,讲了secp256k1曲线根据签名结果反推公钥的原理,本篇在这个基础上继续说实现的部分。 ## 写在前面 上一节讲了[Cipolla算法补充说明](https://learnblockchain.cn...
区块链中的数学-secp256k1 签名可锻性以及解决方案-区块链开发网

区块链中的数学-secp256k1 签名可锻性以及解决方案

本文简记一下椭圆曲线算法中的另外一个小的话题:签名的可锻性。 ## 写在前面 上一节说了[从凭证角度详细说明了Miller Rabin算法思路和实现](https://learnblockchain.cn/article/1499), ...