社区
工具平台和程序库
帖子详情
rsa签名数据大于密钥长度,怎么处理?
cradmin
2009-06-04 08:40:06
现在一般rsa密钥1024bit,也就是256byte,签名的数据大于256byte字节是要分割成几段(小于256byte),再把签名后的结构拼到一块,
但是每段签名得到的数据长度是不固定的,最后验证签名的时候怎么分段处理呢?
...全文
1278
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,后签名
php
rsa
加密,解密,
签名
,验签详解
通常情况下,单次加密的
数据
量不应超过
密钥
长度
(例如2048位
密钥
最大可加密256字节
数据
)。对于超出部分,应进行分块加密。 3. 私钥解密(Decryption) 私钥解密是将使用公钥加密的
数据
转换回明文的过程。这一步...
Rsa
算法详解.docx
- 如果加密
数据
大于
`k-11`字节,可以将明文
数据
按照最大
长度
分块,然后逐块加密,最后将密文拼接起来。 #### 六、
RSA
在Java中的实现
RSA
算法在Java中有专门的API支持,主要包括以下几个关键部分: - **KEY_...
RSA
算法分析.doc
为了
处理
大量
数据
,
RSA
常与对称加密算法结合使用,即使用
RSA
加密对称加密算法的
密钥
,然后使用该
密钥
对
数据
进行快速的对称加密。
RSA
算法由于其安全性高、易于理解和实现的特点,在
数据
加密、数字
签名
和身份认证等...
RSA
加密
随着计算能力的提升,
密钥
长度
也在不断增长,以保持足够的安全性。 此外,
RSA
还可以用于数字
签名
,其中私钥用于
签名
,公钥用于验证
签名
。这在电子商务、电子邮件认证和软件发行等领域有着广泛的应用。 然而,
RSA
...
我的程序————
RSA
算法
RSA
算法是一种非对称加密算法,它在信息安全领域扮演着重要的角色,特别是在
数据
加密和数字
签名
方面。由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因此得名
RSA
。这个算法基于大整数因子分解的困难性,...
工具平台和程序库
24,856
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章