java DES加密,指定密钥的加密

newflypig 2007-12-23 01:27:37
我写了一个网络通信的程序,现在想给通信数据进行DES加密处理,密钥可不可以自己选择一个56位比特的指定数据,我网上的一些java DES加密算法,都是用jdk自带的一些加密类型,感觉很方便,可是好像都是一些随机的密钥,DES的加密解密都是同一个密钥,所以我想通信两端都用同一个约定的密钥进行加密解密,想请教一下有什么办法可以自己指定密钥,如果无法自己指定,那可不可生成一个两端都可以使用的密钥,当然密钥要求不许在网络上通信,减少密钥被截取的危险。各位帮帮忙
...全文
525 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beidatianwang 2012-03-31
  • 打赏
  • 举报
回复
楼主的想法完全正确
beidatianwang 2012-03-31
  • 打赏
  • 举报
回复
晕 加密解密密钥必须相同,当然可以自己指定密钥了.
zhb_821012 2007-12-24
  • 打赏
  • 举报
回复

密钥随机生成就是为了安全性考虑的
你自己能指定生成那别人难道就不可以吗?知道你源码不就能生成要的密钥了?
但随机生成就没这问题了
楼主这个做法反而降低了安全性啊
runshine 2007-12-23
  • 打赏
  • 举报
回复
我有一个可以手动指定密码的DES加解密程序,是在别人的无法指定密码的基础上改来的。
很早的时候作的了,比较简陋,是对本地文件加密生成本地文件。我上传到网盘里了,地址是以下:
匿名提取文件连接 http://pickup.mofile.com/4247738560885429
或登录Mofile,使用提取码 4247738560885429 提取文件

对通信传输数据加密,你看看能不能改造出来。
newflypig 2007-12-23
  • 打赏
  • 举报
回复
我怎么点不上了阿

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧