Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DES加密字节数组,java_Java_Encryption_Encoding_Des - Fatal编程技术网

DES加密字节数组,java

DES加密字节数组,java,java,encryption,encoding,des,Java,Encryption,Encoding,Des,我将此代码用于DES加密: 现在,我想用这个加密一个字节数组。我该怎么做 我已将algo的名称从DESede更改为DES,显然我使用的是一个8字节的密钥(不是24)。Cipher\doFinal获取并返回字节[]。您需要做的唯一一件事就是删除额外的编码步骤,如 message.getBytes("utf-8") // before encryption 及 显然,加密和解密都需要将方法签名从String更改为byte[]。Cipher\doFinal获取并返回byte[]。您需要做的唯一一件事

我将此代码用于DES加密:

现在,我想用这个加密一个字节数组。我该怎么做

我已将algo的名称从
DESede
更改为
DES
,显然我使用的是一个8字节的密钥(不是24)。

Cipher\doFinal
获取并返回
字节[]
。您需要做的唯一一件事就是删除额外的编码步骤,如

message.getBytes("utf-8") // before encryption

显然,加密和解密都需要将方法签名从
String
更改为
byte[]

Cipher\doFinal
获取并返回
byte[]
。您需要做的唯一一件事就是删除额外的编码步骤,如

message.getBytes("utf-8") // before encryption


显然,加密和解密都需要将方法签名从
String
更改为
byte[]

为什么要使用DES?现在它不再安全了。它基于实现。我正在实现使用DES多次加密数据的功能。为什么要使用DES?现在它不再安全了。它基于实现。我正在实现使用DES多次加密数据的功能。