ICode9

精准搜索请尝试: 精确搜索
  • libsecp256k1比特币密码算法开源库(八)2021-11-07 22:04:30

    2021SC@SDUSC secp256k1曲线Curve结构定义 FieldStorage域元素紧凑存储Field域元素 在libsecp256k1中对域元素进行了定义,其中Field定义secp256k1的有限域 G F (

  • libsecp256k1比特币密码算法开源库(八)2021-10-30 14:32:49

    2021SC@SDUSC 本篇博客介绍一些schnorr算法在libsecp256k1比特币密码算法中的使用。 schnorr算法的原理参考博客园《schnorr原理介绍》 schnorr介绍 目录 Schnorr签名原理介绍**schnorr代码分析** 目录 Schnorr签名原理介绍 Schnorr签名则是一种完全不同的机制。它的运

  • libsecp256k1比特币密码算法开源库(三)2021-10-06 22:58:27

    2021SC@SDUSC 本篇博客和上一篇一样,是介绍一些算法中定义的数据结构和函数,我认为,在分析核心代码之前,应当了解一下算法用到的一些基础数据结构和算法,以便于后续的理解。 1、以压缩格式序列化ECDSA签名。 返回:1 Args:ctx:secp256k1上下文对象 Out:output64:指向存储压缩序列化

  • libsecp256k1比特币密码算法开源库(二)2021-10-02 11:29:54

    2021SC@SDUSC libsecp256k1的构建与测试 构建步骤Exhaustive tests测试覆盖率 在上一篇博客中,基本环境搭建和代码的整理已经结束,本篇将进行项目的构建与测试。通过这一过程加深对项目的理解和认识,便于认识项目中哪些文件代码才是需要重点分析的核心片段。 构建步骤 前面

  • libsecp256k1比特币密码算法开源库(一)2021-09-30 13:01:53

    本篇博客参考William Stallings的著作《Cryptography and network security》、Douglas R.Stinson的著作《Cryptography Theory and practice》、以及博客园的ECC椭圆曲线详解 ** 一、项目综述 **: 项目背景: 本项目为山东大学软件学院2021-2022学年秋季学期“软件工程应用与实

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有