腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9381)
视频
沙龙
1
回答
C
语
言中
的
模
幂
运算
encryption
、
rsa
、
exponentiation
、
modular-arithmetic
我需要实现一个
C
程序(只使用字符串、stdlib和stdio库),它使用非常大
的
数字
的
模
幂
运算
,其中一些是260位数字。我正在考虑使用链表,但我找不到一个很好
的
参考资料来实现它,我需要它,因为我需要使用RSA来加密和解密消息。 此外,在获取两个非常大
的
数字
的
GCD时,我也遇到了完全相同
的
问题。我有没有办法做到这一点?
浏览 14
提问于2016-09-25
得票数 1
回答已采纳
6
回答
计算离散对数
algorithm
、
math
给定正整数b,
c
, m,其中(b < m) is True是找到一个正整数e,使得其中**是求
幂
(例如,在Ruby、Python或^中,在其他一些语
言中
),%是
模
运算
。解决这个问题
的
最有效
的
算法(具有最低
的
big-O复杂度)是什么?给定b=5;
c
=8;m=13,此算法必须找到e=7,因为5**7%13 =8
浏览 7
提问于2009-12-02
得票数 11
回答已采纳
3
回答
有没有更有效
的
方法来计算正模数?
c++
、
modulo
、
performance
C
和
C
++中
的
模
运算
在数学上并不正确,因为在执行负数
的
模
运算
时,它会返回负结果。在做了一些研究之后,似乎实现一个正确行为
的
经典方法是:{} 考虑到模数
的
计算成本很高,有没有更有效
的
方法来计算任意数
的
正
模
(我已经看到了2
的</
浏览 0
提问于2014-04-10
得票数 2
1
回答
Numpy有内置
的
元素矩阵
模
幂
实现吗?
numpy
、
matrix
、
linear-algebra
numpy对矩阵
的
模
幂
有内置
的
实现吗?对正则数进行
模
幂
的
一种方法是用平方()方法进行
幂
运算
,并在每一步上进行
模
幂
化。我知道我可以很容易地编写代码来模拟这个问题,但是我想知道是否有一个内置
的
解决方案。
浏览 1
提问于2017-07-22
得票数 3
回答已采纳
1
回答
RSA指数和
模
是否为奇数
rsa
、
modular-arithmetic
我正在研究一些使用Toms快速数学 (简称TFM)
的
RSA码,我试图理解为什么函数fp_exptmod (用于
模
幂
运算
)和fp_invmod (用于
模
逆
运算
)都需要奇数模,而前者也需要一个奇数指数。我编写了允许使用evens
的
代码,但是TFM在构建时考虑到了密码,所以我在想,也许允许公平是不必要
的
,甚至是不需要
的
?不过,尽管我
的
数学不像它那样强大,我还是认为把指数和模数
的
选择限制在所有自然数中<em
浏览 0
提问于2022-12-30
得票数 6
回答已采纳
1
回答
如何使用现有的哈希整数来索引哈希表?
c++
、
boost
、
hash
、
unordered-map
、
crc32
我目前正在为
C
++使用Boost,并尝试使用CRC32实现无序映射(也称为哈希表)。据我所知,它将接受一个字符串作为初始键,对其进行哈希
运算
,然后应用另一个操作,使其适合存储桶
的
数量。虽然在我
的
情况下,我希望预先散列字符串键(在Boost中使用单独
的
CRC函数),然后使用该ID来索引表。我需要帮助
的
问题是,一个CRC32散列有2^32个潜在
的
值,我怀疑我是否需要一个包含2^32个元素
的
表。在这种情况下我应该怎么做? 感谢你在这里
的
帮助
浏览 1
提问于2011-10-30
得票数 0
回答已采纳
1
回答
Javacard中从左到右
的
二进制
模
幂
运算
javacard
、
exponentiation
、
modular-arithmetic
我正在考虑在Javacard中实现从左到右
的
二进制
模
幂
运算
。对于大数字,仍然可以使用Javacard API来实现此算法。
浏览 1
提问于2017-09-10
得票数 1
5
回答
按位
运算
符
的
功率2
的
国防部?
c
、
math
、
bit-manipulation
、
bitwise-operators
、
bitwise-and
2次
幂
的
模
是如何工作在一个二进制数
的
低阶位上
的
,(1011000111011010)?What这个数mod 2是0,2是
幂
4?2
的
幂
和
模
运算
符有什么关系?它有特殊
的
属性吗?能给我举个例子吗?教官说:“当你将某物
的
功率变为2
的
时候,你只需使用它
的
低阶位。”我不敢问他
的
意思
浏览 7
提问于2011-07-12
得票数 47
回答已采纳
1
回答
如何修复for循环中
的
错误。Pascal
loops
、
for-loop
、
if-statement
、
pascal
我写了一个程序,但是有一个我不能理解
的
错误。
浏览 17
提问于2020-11-26
得票数 0
回答已采纳
1
回答
加密方案
的
实施指南
cryptography
我有一个任务是实现标准签名方案,它将涉及公钥密码原语,如:
幂
运算
,
模
运算
,
C
/
C
++/Java/Python或任何其他方便
的
语言! 谢谢!
浏览 0
提问于2011-04-05
得票数 2
2
回答
为什么按位
运算
符比乘/除/
模
运算
慢?
python
、
optimization
、
bitwise-operators
、
micro-optimization
一个众所周知
的
事实是,乘法、整数除法和以2
的
幂
为
模
可以更有效地重写为按位操作: >>> x = randint(50000, 100000)TrueTrueTrue 在
C
/
C
++和Java等编译语
言中
,测试表明,按位
浏览 42
提问于2019-01-05
得票数 9
回答已采纳
1
回答
模
幂
运算
--如何减少巨大
的
模数?
c++
、
modulus
、
modular
、
reduction
、
exponentiation
模
幂
运算
的
典型方程是(a + b) MOD n = ((a MOD n) + (b MOD n)) MOD n。如果a和b非常大,那就太棒了。然而,我被要求用一个非常大
的
n (2^31 -1)来做这个
幂
运算
,a和b没有问题。 我只需要一种方法来减少n。
浏览 1
提问于2012-10-07
得票数 1
1
回答
我正在写一个代码在python
的
RSA加密和解密字符串使用ascii代码,但解密算法
的
计算很慢。
python
、
performance
、
concurrency
、
parallel-processing
、
rsa
请用简单
的
语言和详细
的
解释来解释我如何并行化解密函数循环并使循环更快。n,m%n) ascii_final = []
C
1= pow(i,e) print("value of
C
is:",
C
) ascii_final.append(<
浏览 2
提问于2021-07-18
得票数 0
1
回答
C
++中
的
模
幂
运算
c++
、
modulo
、
exponentiation
我
的
模
幂
运算
的
代码中有一些错误,当使用两个不同
的
伪代码源码时,尽管我写了三次,我还是找不到问题。我在SE上读过关于
C
++中
模
幂
运算
的
其他问题,但这对我没有帮助。这是我
的
最后一段代码,我认为是用更简单但不太理想
的
方式编写
的
:using namespace std; // ba
浏览 1
提问于2013-03-03
得票数 0
0
回答
指数二进制表示
的
模
幂
运算
c++
、
modular
、
exponentiation
好
的
,我有一个任务,计算一个整数
的
二进制表示,然后将其反转为从右到左
的
表示法,并将其放入一个向量中,然后对其进行
模
幂
运算
。我有了二进制表示,但当涉及到
模
幂
运算
部分时,我得到了错误
的
答案。这可能是我在代码中遗漏了一些愚蠢
的
东西,但我已经查看了示例,似乎找不出问题可能是什么。这里是
模
幂
运算
的
代码。if (K[i] == 1) {
浏览 10
提问于2016-07-06
得票数 0
2
回答
Postgresql数学函数(阶乘)
postgresql
我一直在学习postgresql,由于某些原因,当我执行阶乘操作时,我
的
终端会说:“语法错误在‘;’或附近';'”。所有其他基本
的
数学
运算
,如加法;子
运算
;乘法
运算
;除法
运算
;
模
运算
;
幂
运算
,而不是阶乘
运算
。请有人帮忙解决这个问题。
浏览 3
提问于2021-11-18
得票数 0
1
回答
secp256k1/r1上
模
幂
的
改进算法
elliptic-curves
、
implementation
、
secp256k1
我知道
模
指数(r = b^e \bmod m)对RSA很重要,我可以找到一些算法,如果e以二进制形式表示(对于exp:)--以这样
的
方式表示n位长e,则可以预期~1.5n圈乘
模
运算
。在secp256k1库中有一个非常有效
的
实现,但这是用ASM代码编写
的
--很难理解。但至少我知道第一步--您需要从ry中恢复rx (即签名
的
r)。从ry^2获得rx非常容易,但是接下来我需要做平方根模块--它可以转换为域上
的
幂
模
,即e=
浏览 0
提问于2021-10-06
得票数 3
回答已采纳
1
回答
如何使用RSA加密为Java卡上
的
数字加电
cryptography
、
rsa
、
smartcard
、
javacard
、
diffie-hellman
我在Java Card开发方面是个新手,我尝试在JavaCard上实现NAXOS协议,我
的
问题是如何为变量赋权。我
的
JavaCard版本是2.2.1,我使用下面的代码来实现:import javacard.security.KeyBuildertmp, (short)0, (short)5); } 我得到
的
浏览 2
提问于2016-06-06
得票数 3
1
回答
如何在Node.js中使用私钥签名
php
、
node.js
、
cryptography
、
openssl
我正在尝试对以下PHP函数执行相同
的
操作使用我
的
私钥对字符串签名var signer = crypto.createSign('RSA-SHA256').update(timestamp + '|' + userId);我
的
第一个问题是,将RSA和SHA256我把它放在那里是因为createSign需
浏览 0
提问于2013-03-15
得票数 3
1
回答
如何计算2790**2753≡X (mod 3233)
math
、
rsa
我当时正在做RSA私钥解密,但是这个大数总是给我无限
的
或者NaN,如何编程计算它呢?
浏览 0
提问于2017-07-10
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券