rsa解密错误

时间:2013.08.26 发布人:williezc

rsa解密错误

已解决问题

谷歌williezc用户在2013.08.26提交了关于“程潇rsa解密错误”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-04T08:13:36。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:AJ秋束源读负序院业帝yjh  

RSA解密错误,可能是数据填充方面的问题。RSA是一种块加密的问答算法,所以对于明文需要将他们分成固定的块长度,考虑到输入的**长指度的问题,所以加解密的填充有好几种:1无填充,就是直接对明文进行加密2PKCS1。将**长度分成密钥长度-11byte,比如密钥是1024bit,那么长度就是1024/8-11=117bytes,具体的格式:先填0,2,然后随机生成其他的byte,后面才是真正的**3PKCS1_OAEP将**长度分成密钥长度-41byte,比如密钥是1024bi危够帝体t,那么长度就是1024/8-41=**ytes,先填0,随机或者侍定的测试向量加20个bytes,然后加20个数字签名的**,最后才是**4SSLV23,将**长度分成密钥长度-11byte,比如密钥是102止善阻期波况去4bit,那么长度就是1024/8-11=117bytes,处争批销支设儿弱宽志具体的格式:先填0,2,填入8个3,填入一个'\0',最后才是真正的**。