社区
Java SE
帖子详情
java DES加密,指定密钥的加密
newflypig
2007-12-23 01:27:37
我写了一个网络通信的程序,现在想给通信数据进行DES加密处理,密钥可不可以自己选择一个56位比特的指定数据,我网上的一些java DES加密算法,都是用jdk自带的一些加密类型,感觉很方便,可是好像都是一些随机的密钥,DES的加密解密都是同一个密钥,所以我想通信两端都用同一个约定的密钥进行加密解密,想请教一下有什么办法可以自己指定密钥,如果无法自己指定,那可不可生成一个两端都可以使用的密钥,当然密钥要求不许在网络上通信,减少密钥被截取的危险。各位帮帮忙
...全文
525
5
打赏
收藏
java DES加密,指定密钥的加密
我写了一个网络通信的程序,现在想给通信数据进行DES加密处理,密钥可不可以自己选择一个56位比特的指定数据,我网上的一些java DES加密算法,都是用jdk自带的一些加密类型,感觉很方便,可是好像都是一些随机的密钥,DES的加密解密都是同一个密钥,所以我想通信两端都用同一个约定的密钥进行加密解密,想请教一下有什么办法可以自己指定密钥,如果无法自己指定,那可不可生成一个两端都可以使用的密钥,当然密钥要求不许在网络上通信,减少密钥被截取的危险。各位帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
我怎么点不上了阿
3
DES
加密
算法源代码
DES
加密
源代码,用3
DES
加密
算法。
加密
强度高,到目前为止,还无人能够破解!
Java
实现
DES
算法的私钥对称
加密
示例
本文还有配套的精品资源,点击获取 简介:本文详细介绍了
Java
中如何实现
DES
(数据
加密
标准)对称
加密
算法,这是一种使用单个私钥进行数据
加密
和解密的过程。文章首先解释了
DES
的基础知识,并概述了其在
Java
中的实现步骤。我们将会看到如何创建
密钥
、初始化Cipher对象以及执行数据的
加密
与解密。同时,也强调了在实际应用中
密钥
的安全存储问题,并提到由于
DES
算法的安全性有限,更...
Java
实现
DES
加密
解密
DES
(Data Encryption Standard)是一种对称
加密
算法,所谓对称
加密
就是
加密
和解密都是使用同一个
密钥
。
加密
原理:
DES
使用一个 56 位的
密钥
以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将
加密
的文本块分成两半。使用子
密钥
对其中一半应用循环功能,然后将输出与另一半进行"异或"运算;接着交换这...
java
DES
加密
和解密
java
DES
加密
和解密。
java
key
des
,
java
实现的
DES
加密
算法详解
本文实例讲述了
java
实现的
DES
加密
算法。分享给大家供大家参考,具体如下:一、
DES
加密
算法介绍1、要求
密钥
必须是8个字节,即64bit长度2、因为
密钥
是byte[8] , 代表字符串也可以是非可见的字节,可以与Base64编码算法一起使用3、
加密
、解密都需要通过字节数组作为数据和
密钥
进行处理二、对称
加密
DES
加密
算法属于对称
加密
。即利用
指定
的
密钥
,按照密码的长度截取数据,分成数据块,和
密钥
进行...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章