当前位置: 首页 > article >正文

椭圆曲线点加的应用计算

一、点加应用

1.1 背景

假设一条椭圆曲线方程为

  • y^2 =x^3+ax+b

确定这条椭圆曲线方程参数是p,a,b,G,n,h,除了参数a,b ,其他参数的意义

  • p为质数,(mod p)运算
  • G为基点
  • n为点G的阶
  • h是椭圆曲线上所有点的个数m与n相除的商的整数部分

1.2 方程(y^2 =x^3+x+6,P=11)

在这里插入图片描述
椭圆曲线方程y^2= x^3+x+6(P=11), 椭圆曲线方程上的点如上图所示,分别是

  • (2,4),(2,7),(3,5),(3,6),(5,2),(5,9),(7,2),(7,9),(8,3),(8,8),(10,2),(10,9)

任意选取一点为基点G,假如基点G是(3,6),计算2G,由之前的椭圆曲线的点加公式可得:

  • k= 28/12mod(11)=7/3 mod 11= 7mod (11) * 3^(-1)mod (11)= 7 *4 mod (11) = 6
  • x3=36-3-3 mod (11) = 8
  • y3=6(3-8)-6 mod(11) &

http://www.kler.cn/news/107707.html

相关文章:

  • Cookie技术
  • Notepad++安装插件和配置快捷键
  • 雨云OSS服务介绍和使用教程,以及Chevereto图床使用雨云OSS的教程
  • 11月14号|Move生态Meetup相约浪漫土耳其
  • node.js - 上传文件至阿里云oss
  • 如何快速排查SSD IO延迟抖动问题?
  • 信钰证券:华为汽车概念股持续活跃 圣龙股份斩获12连板
  • 汇编运算符和表达式
  • 如何使用gpt提高效率
  • 【每日一题】合并两个有序数组
  • 持续集成部署-k8s-服务发现-Ingress
  • vue 无限滚动插件 vue-seamless-scroll
  • 高级深入--day39
  • react关于类组件this指向
  • UML中类之间的六种主要关系
  • 【2023.10.27练习】C语言-字符串转换
  • exFAT文件系统的目录与文件存储
  • 京东平台数据分析(京东销量):2023年9月京东吸尘器行业品牌销售排行榜
  • 抢占式调度是如何发生的
  • 大厂面试题-JVM为什么使用元空间替换了永久代?
  • Spring Cloud Gateway + Knife4j 4.3 实现微服务网关聚合接口文档
  • golang工程——grpc-gateway 转发http header中自定义字段到grpc上下文元数据
  • 原始流,缓冲流性能比较
  • 淘宝API接口获取商品信息,订单管理,库存管理,数据分析
  • 计算机网络重点概念整理-第七章 网络安全【期末复习|考研复习】
  • 场效应管器件
  • 【C语言数据结构——————排序(1万字)】
  • VSCode 自动格式化
  • elementUI 特定分辨率(如1920*1080)下el-row未超出一行却换行
  • debian 10 安装apache2 zabbix