首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RSA和收敛

RSA和收敛
EN

Stack Overflow用户
提问于 2021-05-25 01:21:31
回答 1查看 32关注 0票数 0

我试着在PARI中做一个函数,计算a^(c*q_t) mod n;,其中cn是很大的数,q_tn/c收敛的分母。这是出于RSA目的。我只是想改进这个功能,这样计算机就会自己做这件事,我的意思是它会自己找到q_t,也会发现a本身。因此,它还需要两个参数。我不知道该怎么做。这是我的函数:

代码语言:javascript
复制
expmod(a,e,m)={
  local(x,y,s,d); x=a; y=1; s=e;
  while(s,d=s%2;s=(s-d)/2;
  if(d,y=(y*x)%m); x=(x*x)%m);
  return(y)}
EN

回答 1

Stack Overflow用户

发布于 2021-05-25 22:17:17

PARI有一个内置的类型Mod(a,m),它通过指数跟踪模数。

代码语言:javascript
复制
lift(Mod(a,m)^e)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67676325

复制
相关文章

相似问题

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