网站首页 站内搜索

搜索结果

查询Tags标签: libsecp256k1,共有 10条记录
  • libsecp256k1比特币密码算法开源库(八)

    2021SC@SDUSC secp256k1曲线Curve结构定义 FieldStorage域元素紧凑存储Field域元素在libsecp256k1中对域元素进行了定义,其中Field定义secp256k1的有限域GF(p)GF(p)GF(p)元素,但是在libsecp256k1库中定义的Field元素是320位,并不是常见的256位。在FieldStorage中实现紧凑…

    2021/11/7 22:09:41 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(八)

    2021SC@SDUSC secp256k1曲线Curve结构定义 FieldStorage域元素紧凑存储Field域元素在libsecp256k1中对域元素进行了定义,其中Field定义secp256k1的有限域GF(p)GF(p)GF(p)元素,但是在libsecp256k1库中定义的Field元素是320位,并不是常见的256位。在FieldStorage中实现紧凑…

    2021/11/7 22:09:41 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(八)

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

    2021/10/30 14:40:29 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(八)

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

    2021/10/30 14:40:29 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(三)

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

    2021/10/7 1:11:25 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(三)

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

    2021/10/7 1:11:25 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(二)

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

    2021/10/2 11:41:14 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(二)

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

    2021/10/2 11:41:14 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(一)

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

    2021/9/30 14:12:16 人评论 次浏览
  • libsecp256k1比特币密码算法开源库(一)

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

    2021/9/30 14:12:16 人评论 次浏览
扫一扫关注最新编程教程