news 2026/4/18 3:27:43

区块链核心知识点梳理(9)-加密算法详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
区块链核心知识点梳理(9)-加密算法详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 9. 加密算法详解
    • 9.1 哈希算法
      • 9.1.1 Keccak256(以太坊使用)
      • 9.1.2 SHA256(比特币使用)
    • 9.2 非对称加密算法
      • 9.2.1 ECDSA(椭圆曲线数字签名)
      • 9.2.2 EdDSA(Solana使用)
    • 9.3 对称加密算法
      • 9.3.1 AES(钱包加密)
      • 9.3.2 KeyStore 文件格式

9. 加密算法详解

9.1 哈希算法

9.1.1 Keccak256(以太坊使用)


代码示例:

应用场景:

9.1.2 SHA256(比特币使用)


Keccak256 vs SHA256:

9.2 非对称加密算法

9.2.1 ECDSA(椭圆曲线数字签名)

以太坊和比特币都使用 secp256k1 椭圆曲线:

密钥生成:


签名过程详解:

代码实现:

9.2.2 EdDSA(Solana使用)

Solana 使用 Ed25519 曲线,比 secp256k1 更快:

ECDSA vs EdDSA 对比:

9.3 对称加密算法

9.3.1 AES(钱包加密)

MetaMask 等钱包使用 AES-128-CTR 加密私钥:

9.3.2 KeyStore 文件格式

以太坊 KeyStore 文件(JSON 格式):

字段说明:

  • ciphertext: AES加密后的私钥
  • iv: 初始化向量
  • kdf: 密钥派生函数(scrypt 或 pbkdf2)
  • mac: 消息认证码(验证密码是否正确)

解密流程:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 9:20:02

电脑电源有哪些测试项目,为什么要测试这些项目呢?-纳米软件

电源作为电脑硬件中不可获取的组成部分,其性能稳定性直接决定整机运行安全与使用寿命。专业的电脑电源测试需要测试其电气性能、安全防护、可靠性等测试项目,通过系统性检测验证电脑电源是否符合行业标准与实际使用需求。电脑电源测试项目 (一…

作者头像 李华
网站建设 2026/4/14 13:45:26

区块链核心知识点梳理(10)- Layer2 解决方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录10. Layer2 解决方案10.1 为什么需要 Layer2?10.2 Rollup 技术10.2.1 Optimistic Rollup10.2.2 ZK Rollup10.3 侧链(Sidechain)10…

作者头像 李华
网站建设 2026/4/12 13:45:09

基于Llama-Factory的多GPU分布式训练配置与优化建议

基于Llama-Factory的多GPU分布式训练配置与优化建议 在大模型时代,一个7B参数的语言模型全量微调动辄需要上百GB显存,这让许多团队望而却步。但现实需求却越来越迫切:金融行业要定制风控对话系统,医疗领域需构建专业问诊助手&…

作者头像 李华
网站建设 2026/4/17 22:30:53

为什么谷歌云服务器是你的下一个最佳选择?

1. 前言:不止是“另一朵云” 当我们谈论云服务器时,AWS、Azure、阿里云往往是首先被提及的名字。但作为支撑着Google搜索、YouTube、Gmail等全球顶级应用的技术基石,谷歌云的技术实力和创新能力却常常被低估。它不仅仅是一个提供虚拟机的地方…

作者头像 李华
网站建设 2026/4/17 21:48:57

5分钟掌握窗口置顶:让多任务处理效率翻倍的秘密武器

5分钟掌握窗口置顶:让多任务处理效率翻倍的秘密武器 【免费下载链接】Windows窗口置顶工具-WindowsonTop分享 Windows on Top 是一款实用的窗口置顶工具,能够帮助用户将任意窗口保持在屏幕最前端。无论您是在进行多任务处理,还是在查看实时数…

作者头像 李华
网站建设 2026/4/18 2:04:26

js 解析 和作用域的锁定 词法分析 和 语法分析

这部分内容,学了当然最好,没学,也不影响前端开发。当然,能了解肯定是比不了解的强。 依旧是无图无码,网文风格。我觉得,能用文字把逻辑或者概念表述清楚,一是对作者本身的能力提升有好处&#…

作者头像 李华