首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >一个数是“按”素数的顺序是什么意思?

一个数是“按”素数的顺序是什么意思?
EN

Cryptography用户
提问于 2019-12-10 03:15:50
回答 1查看 422关注 0票数 0

在我正在看的一些论文中,有一种语言说“按素数的顺序选择一个随机数”,我看到了一些语法,它指的是S= Zq (其中Q是下标)。一个数字“按”某个素数的顺序是什么意思?

就上下文而言,我正在读的论文是孪生Hellman问题及其应用

EN

回答 1

Cryptography用户

发布于 2019-12-10 06:34:41

你(稍微)误读了这些陈述。我检查了该文件中所有13个单词"order“的出现情况,只看到”典型“语句,例如:

\mathbb{G}是质数阶q的一组

“秩序”指群论中的两件事之一:

  1. 一个组的顺序就是它中元素的数量。所以一组质数阶q就是一个群\mathbb{G},其中|\mathbb{G}| = q
  2. g\in\mathbb{G}元素的顺序是必须重复g的组操作多少次才能获得标识。对于一个额外编写的组来说,它是最小的n,例如ng = 0。对于一个以乘法方式书写的组,它是最小的n,例如g^n = 1

它们(某种程度上)是由群论中的一个结果联系在一起的,这个理论说\forall g\in\mathbb{G}, g^{|\mathbb{G}|} = 1。因此,元素的顺序总是划分组的顺序。这是Fermat小定理和Euler定理的推广。

你正在读的这篇论文似乎只是用顺序来表示这两件事中的第一件事。注意,素数组是特殊的,因为它们总是循环群。循环群最基本的例子是\mathbb{Z}/p\mathbb{Z},实际上每个循环群都是同构于这种形式的一组。请注意,这种同构通常不能有效计算,这很好,因为离散对数问题在\mathbb{Z}/p\mathbb{Z}中很容易解决。

票数 5
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/76323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档