论文部分内容阅读
密码技术是加密"货币"、分布式账本等区块链应用的核心,保障其数据安全、交易安全,是数字"货币"价值传递、交易的关键。加密算法在确认交易主体身份、交易数据消息摘要和信息安全编码解码中实现了其独特作用。深入分析了SHA-256安全散列算法,包括SHA-256逻辑运算、预处理、初始化和散列计算过程。详细阐述了椭圆曲线加密算法,包括椭圆曲线方程、secp256k1和密钥对。解构了SHA-256和secp256k1算法源码实现。探讨了密码学技术现状、挑战及其发展趋势。