V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
15hop
V2EX  ›  区块链

密码学原理在区块链和其他场景的应用

  •  
  •   15hop · 2020-11-14 21:57:52 +08:00 via iPad · 1949 次点击
    这是一个创建于 1477 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在看区块链相关的一些入门资料,通过简单了解,发现密码学在区块链中有核心的应用。 比如:

    • 加密散列函数,保证交易数据不可伪造,但是易于验证,同时也是工作量证明的基础
    • 非对称加密,账户体系的基础,公钥用于身份确认,私钥用于交易签名。等等

    也因此产生了对密码学在实际中应用的浓厚兴趣,想知道更多密码学的使用场景。希望各位推荐一下相关的资料,书籍、视频、博客均可,不胜感激

    4 条回复    2020-11-23 15:10:32 +08:00
    leavic
        1
    leavic  
       2020-11-14 22:02:19 +08:00
    《应用密码学》
    favourstreet
        2
    favourstreet  
       2020-11-14 22:15:56 +08:00 via Android
    一楼说的应该是 Bruce Schneier 的那本,这本书里虽然没有 AES 也没有区块链(入门肯定不会看最前沿研究与应用)但绝对是必看的。楼主也应该注意密码学属于数学的一种,完全理解某些算法需要一定的概率论和抽象代数能力
    15hop
        3
    15hop  
    OP
       2020-11-14 23:02:09 +08:00 via iPad
    @leavic 感谢推荐,看了下目录打算挑一些章节看下
    @favourstreet 感谢。AES 和区块链不是必要的,底层的数学和证明也不是兴趣重点。主要是想了解下有哪些加密算法和它们的相应特性,以及这些特性能够应用的场景,来建立一个对密码学比较感性的认识
    winke
        4
    winke  
       2020-11-23 15:10:32 +08:00
    也可以先针对一些特定的算法先了解下:比如 ETH 中使用的 SECP256K1 签名算法、ETH2.0 中使用的 BLS 算法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2635 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:01 · PVG 15:01 · LAX 23:01 · JFK 02:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.