1. 首页
  2. 课程学习
  3. Java
  4. Java实现Des加密(不用加载包)

Java实现Des加密(不用加载包)

上传者: 2019-04-30 03:14:42上传 DOC文件 212KB 热度 31次
Java实现Des加密(不用加载包),有完整S盒子。部分代码如下:ackagedesJava;importjava.util.*;publicclassDes{byte[]bytekey;publicDes(StringstrKey){this.bytekey=strKey.getBytes();}//声明常量字节数组privatestaticfinalint[]IP={58,50,42,34,26,18,10,2,60,52,44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,56,4
用户评论
码姐姐匿名网友 2019-04-30 03:14:42

原来可以把二进制数据转化存储在int[]里。之前因为java没有bit类型不知道怎么实现二进制数据的位运算。网上的教程基本都是直接使用Cipher类的。这份代码是真的根据原理自己实现的,支持