社区
Java SE
帖子详情
Blowfish加密算法在JAVA中的问题
q1531
2010-04-30 11:08:27
blowfish算法,其描述中说
密钥扩展把长度可达到448位的密钥转变成总共4168字节的几个子密钥
现在需要解密一个文件,密钥长度是4168字节,使用java中的Cipher来做应该如何操作?
如果把4168字节的密钥装入报密钥长度大于448bits的错误。
是否应该对4168字节的密钥进行预处理?如何做?
...全文
142
3
打赏
收藏
Blowfish加密算法在JAVA中的问题
blowfish算法,其描述中说 密钥扩展把长度可达到448位的密钥转变成总共4168字节的几个子密钥 现在需要解密一个文件,密钥长度是4168字节,使用java中的Cipher来做应该如何操作? 如果把4168字节的密钥装入报密钥长度大于448bits的错误。 是否应该对4168字节的密钥进行预处理?如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火龙果被占用了
2010-04-30
打赏
举报
回复
这是 Blowfish 算法内部需要做的事情,并不是当作参数传入进去的,是根本密钥计算出来的。
如果只知道这些子密钥的话,那只能根据 blowfish 的算法描述自己去实现了解密方法了。
Blowfish 在作者网站上的算法描述:
http://www.schneier.com/paper-blowfish-fse.html
火龙果被占用了
2010-04-30
打赏
举报
回复
嗯,是的,现成的 API 无法实现
q1531
2010-04-30
打赏
举报
回复
楼上的意思是说用现成的API是无法实现咯?
blow
fish
加密算法
java
Blow
fish
是一个对称加密块算法,由Bruce Schneider于1993年设计,现已应用在多种加密产品。
Blow
fish
能保证很好的加密速度,并且目前为止没有发现有效地破解方法
Java
中
的
Blow
fish
对称密钥
加密算法
类和实例
Java
中
的
Blow
fish
对称密钥
加密算法
类和实例
Blow
fish
加密算法
(C#、
java
)
C#与
java
的
Blow
Fish
算法的实现,代码已经过测试,可以实现C#、
java
加密解密互通。
对称
加密算法
Blow
fish
(
java
).rar
对称
加密算法
Blow
fish
(
java
).rar 可运行 对称
加密算法
Blow
fish
(
java
).rar 可运行
基于
java
的开发源码-
Blow
fish
对称密钥
加密算法
类和实例.zip
基于
java
的开发源码-
Blow
fish
对称密钥
加密算法
类和实例.zip 基于
java
的开发源码-
Blow
fish
对称密钥
加密算法
类和实例.zip 基于
java
的开发源码-
Blow
fish
对称密钥
加密算法
类和实例.zip 基于
java
的开发源码-
Blow
fish
对称...
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章