社区
工具平台和程序库
帖子详情
rsa签名数据大于密钥长度,怎么处理?
cradmin
2009-06-04 08:40:06
现在一般rsa密钥1024bit,也就是256byte,签名的数据大于256byte字节是要分割成几段(小于256byte),再把签名后的结构拼到一块,
但是每段签名得到的数据长度是不固定的,最后验证签名的时候怎么分段处理呢?
...全文
1328
6
打赏
收藏
rsa签名数据大于密钥长度,怎么处理?
现在一般rsa密钥1024bit,也就是256byte,签名的数据大于256byte字节是要分割成几段(小于256byte),再把签名后的结构拼到一块, 但是每段签名得到的数据长度是不固定的,最后验证签名的时候怎么分段处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cradmin
2009-06-05
打赏
举报
回复
[Quote=引用 2 楼 mLee79 的回复:]
标准做法,先hash,后签名
[/Quote]
恩,先MD5再签名肯定可以,MD5值也就16byte,对文件签名一般就是这样,
不做MD5,有没有直接处理超过密钥长度的数据呢?(是不是有点钻牛角尖?:))
fengrx
2009-06-05
打赏
举报
回复
[Quote=引用 2 楼 mLee79 的回复:]
标准做法,先hash,后签名
[/Quote]
正确,hash值也可以直接作为签名数据吧。
wanghao111
2009-06-05
打赏
举报
回复
[Quote=引用 2 楼 mLee79 的回复:]
标准做法,先hash,后签名
[/Quote]
顶
xiaopoy
2009-06-05
打赏
举报
回复
签名数据的长度也有要求?
mLee79
2009-06-04
打赏
举报
回复
标准做法,先hash,后签名
rsa
签名
算法c语言,数字
签名
算法
rsa
本文详细介绍了
RSA
数字
签名
算法的工作原理,包括消息摘要、
签名
生成和验证过程。通过实例展示了如何使用C++实现
RSA
算法,包括
密钥
对生成、加密和解密。此外,还提到了
RSA
算法在实际应用中的安全性考虑,如
密钥
长度
的选择。
RSA
密钥
长度
、明文
长度
和密文
长度
本文深入探讨
RSA
算法中的
密钥
长度
、明文
长度
和密文
长度
等关键概念,帮助初学者理解
RSA
的复杂性及其背后的数学原理,特别关注
密钥
的生成、明文的padding
处理
以及密文的固定
长度
特性。
RSA
密钥
长度
究竟多长?
本文介绍
RSA
算法的
密钥
生成、公钥加密、私钥解密过程,并展示了如何通过openssl和JavaAPI获取模数和指数。,
Python之
RSA
加密 解密
签名
验证
本文围绕Python中
RSA
加密、解密、
签名
和验证展开。介绍了
RSA
非对称加密算法,对比了加密和
签名
的区别。详细讲解用Python实现
RSA
加解密、
签名
验签的过程,还提及生成
密钥
对的注意事项。最后阐述对称加密与非对称
签名
结合使用,以提升信息传输的安全性和速度。
RSA
密钥
明文 密文
长度
介绍
本文深入探讨
RSA
算法中
密钥
长度
的选择依据,包括公钥指数、私钥指数和模值n的重要性和生成机制。同时,解析了明文
长度
与密文
长度
的计算规则,以及在不同情况下如何进行padding
处理
。
工具平台和程序库
24,851
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章