社区
Java SE
帖子详情
哪位熟悉用des加密,解密,问个问题
loveunittesting
2004-08-13 11:49:00
java中的IV怎么指定?我调查是Cipher.init(Cipher.ENCRYPT_MODE, deskey, ivParam);
方法,但是我改变了iv的值,加密后的结果没有变化。这是怎么回事?但是c#加密的却有变化,不明白,有没有深入研究的高手?请赐教
...全文
363
8
打赏
收藏
哪位熟悉用des加密,解密,问个问题
java中的IV怎么指定?我调查是Cipher.init(Cipher.ENCRYPT_MODE, deskey, ivParam); 方法,但是我改变了iv的值,加密后的结果没有变化。这是怎么回事?但是c#加密的却有变化,不明白,有没有深入研究的高手?请赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveunittesting
2004-08-26
打赏
举报
回复
赫赫,有什么啊,我在csdn问了不少问题了,没人能够给个答案阿。伤心啊,没辄,散分了。不知道为什么这个帖子无法删掉。100分阿。这么长时间了竟然还有人回复,就看这点,这里还算热心吧。问题我自己早cover了:)
JustinGr
2004-08-25
打赏
举报
回复
楼主兄 估计 你在这里混不下去了 早点结吧
onlyxu
2004-08-25
打赏
举报
回复
◢██████████◣
◢◣███████████◤
◢████◥██████◤
◢█████████ ███◤
█████████◤ ◢████████◣
◥███████◤ ◢█████████◤
◥██████ ███◤ ████
███ ◢██ ◢█◣◥███
███ ███ ███ ███
███ ███ ███ ███
███ ███ ███ ███
███ ███ ███ ███
███ ███◢██◤ ███
███ ██████ ◢███
◢██████ ◥█◤██◤ ◥███
◥██████ ◢██ ◢███◤
◥████ ◢███ ◥███◣
◥█◤ ◢███◤ ████◣
◢███◤ ◥████
◢███◤ ◥███
◥█◤ ◥█◤
njuabc
2004-08-25
打赏
举报
回复
本来想说的 现在算了
liaoqingpeng
2004-08-25
打赏
举报
回复
----“shit,看来这里的水平和chinajavaworld的水平相差太远了,可以那里临时关闭了”希望楼主为这句话道歉!
XIHSHI
2004-08-13
打赏
举报
回复
mark※up
loveunittesting
2004-08-13
打赏
举报
回复
shit,看来这里的水平和chinajavaworld的水平相差太远了,可以那里临时关闭了
stonecsdn
2004-08-13
打赏
举报
回复
呵呵,学习
C++实现
DES
加密
解密
DES
实验要求 实验目的 实现电子本模式(ECB)和密码分组链接模式(CBC)的
DES
算法。 实验要求 指定明文文件、密钥文件、初始化向量文件的位置和名称,
加密
的操作模式以及
加密
完成后密文文件的位置和名称。
加密
时先分别从指定的明文文件、密钥文件和初始化向量文件中读取有关信息,然后按ECB和CBC操作模式分别进行
加密
,最后将密文(用16进制表示)写入指定的密文文件。
解密
类似。 统一将文件名命名如...
DES
加密
&
解密
DES
(Data Encryption Standard),数据
加密
标准,于1977年被美国国家标准局采纳为联邦信息处理标准46,这个算法本身指的是数据
加密
算法(DEA)。
Java实现
DES
加密
解密
DES
(Data Encryption Standard)是一种对称
加密
算法,所谓对称
加密
就是
加密
和
解密
都是使用同一个密钥。
加密
原理:
DES
使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将
加密
的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行"异或"运算;接着交换这...
Java使用
DES
加密
解密
一、
DES
算法
DES
(Data Encryption Standard):数据
加密
标准,它是由IBM公司研制的一种对称密码算法。
DES
是一个分组
加密
算法,典型的
DES
以64位分组对数据
加密
,
加密
和
解密
用的是用一个算法。 总长度64位,8字节,其中8位作为校验码,不参与
加密
算法。 二、秘钥与
加密
算法 秘钥是一种参数(它是在明文转换为密文或将密文转换为明文的算法中输入的数据)
加密
算法...
Python-
DES
加密
和
解密
Python有着丰富的类库,可以快速实现基于
DES
的
加密
和
解密
。下面就是简单的几行代码就可以实现
DES
-CBC,采用PKCS5进行填充的标准
加密
和
解密
。 需要指出的是,Python支持的
DES
-CBC,key是8位的,在openssl 3.0后已经移除,建议采用安全性更高的
DES
-EDE-CBC或
DES
-EDE3-CBC。另外一种方法,就是采用C/C++编写一个Windows DLL,具体可见 windows动态链接库DLL-文本
加密
和
解密
以上是非常简单的代码,根据实际应用场景,需要自己再封装另外的代码
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章