RSA加密时有填充,如何在已知明文范围,填充方法和密文时,找到明文?

问题的具体描述如下:
RSA加密 (c = (PIN)^e mod N)。假设PIN是一个小于2^16正整数,在直接加密前,先把PIN转化为二进制,然后在最右边加上2048个1。比如,十六进制整数abcd变成二进制整数x=1010101111001101 1...1(2048个1),然后再将x代入求出密文。已知N,e,c和填充方法,就是说全部都知道,就是不知道密钥d和明文m,现在需要寻找一种有效的攻击方法来找出明文。本人对这方面是刚入门的级别,想了两天只想出穷举法作为最有效的攻击因为PIN是一个小于2^16正整数。但是题目的要求是要具体算出明文的数值,在给定了N,e和c具体数值的前提下。若有大神能给我解答,必将感激不尽!找不到RSA的标签。。只好随便选了一个

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐