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

3个密码学相关的问题

一、离散对数问题(Discrete Logarithm Problem, DLP)

问题描述:给定 有限阿贝尓群 G中的2个元素a和b,找出最小的正整数x满足:b = a ^^ x (或者证明这样的x不存在)。

二、阶数问题(Order Problem, OP)

问题描述:给定 有限阿贝尓群 G中的元素a,计算a的阶数(记号:| < a > |)。

三、根问题(Root Problem, RP)

问题描述:给定 有限阿贝尓群 G中的元素a,和整数x > 1,计算群元b,使得其满足 b ^^ x = a (或者证明群中不存在满足条件的元素)。

四、教科书描述

在这里插入图片描述

五、问题复杂度说明

易见,| < a > | = DLP (a, 1G), 即求阶问题和求单位元的离散对数问题等价,故有OP <= DLP。此外,若群阶已知,则群元的x次根可以高效求得,故有RP <= OP.

六、参考文献

《公钥加密和计算数论》(Public-Key Cryptography and Computational Number Theory),Edited by Kazimierz Alster, Jerzy Urbanowicz and Hugh C. Williams, de Gruyter, Berlin, Germany, 2001.

http://www.lryc.cn/news/302431.html

相关文章:

  • 5G网络eMBB、uRLLC、mMTC
  • matplotlib图例使用案例1.1:在不同行或列的图例上添加title
  • nginx 日志改为json格式
  • 【DDD】学习笔记-应用服务
  • 【医学大模型】MEDDM LLM-Executable CGT 结构化医学知识: 将临床指导树结构化,便于LLM理解和应用
  • YOLOV8改进系列指南
  • FlinkSql一个简单的测试程序
  • 二、ActiveMQ安装
  • 通俗易懂的L0范数和L1范数及其Python实现
  • 如何在30天内使用python制作一个卡牌游戏
  • VsCode指定插件安装目录
  • 解决npm淘宝镜像到期问题
  • 【JAVA】java泛型 详解
  • 基于RBAC的权限管理的理论实现和权限管理的实现
  • Atcoder ABC340 C - Divide and Divide
  • 趣学贝叶斯统计:概率密度分布(probability density function)
  • 伦敦金行情分析需要学习吗?
  • Java实现停车场收费系统 JAVA+Vue+SpringBoot+MySQL
  • 服务器遭受 DDoS 攻击的常见迹象有哪些?
  • 【机器学习笔记】 15 机器学习项目流程
  • 【C语言】位操作符与移位操作符练习
  • 第十四届“中关村青联杯”全国研究生数学建模竞赛-A题:无人机在抢险救灾中的优化运用
  • Android 9.0 Launcher3桌面显示多个相同app图标的解决办法
  • WordPress主题YIA在广告位添加图片广告时下方有空白怎么办?
  • 5.15 BCC工具之kvm_hypercall.py解读
  • git 解除本地分支与其它分支(远程分支)的关联
  • conda 所有的命令及其讲解
  • mysql 数据库主从复制搭建
  • 小白水平理解面试经典题目LeetCode 1025 Divisor Game【动态规划】
  • 基于单片机的智能宠物喂食器设计