相关疑难解决方法(0)

java中AES解密算法的例外

我在下面的代码中得到了一个例外,用于java中的AES算法.

代码解密加密的字符串并返回原始字符串.

Plz帮助我解决这个问题.

码:

public class AES 

{

public byte[] encrypted;

 public byte[] original;

 public String originalString;

public static String asHex (byte buf[]) 

{ 

StringBuffer strbuf = new StringBuffer(buf.length * 2);

 int i; for (i = 0; i < buf.length; i++) 

{

 if (((int) buf[i] & 0xff) < 0x10) strbuf.append("0"); 

strbuf.append(Long.toString((int) buf[i] & 0xff, 16)); 

}

 return strbuf.toString();

 }

 public String AESencryptalgo(byte[] text)

 { 

String newtext=""; 

// Get the KeyGenerator

 try

 {

    KeyGenerator kgen = KeyGenerator.getInstance("AES");

    kgen.init(128); // 192 and …
Run Code Online (Sandbox Code Playgroud)

java encryption

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

encryption ×1

java ×1