byte[] encrypted = Util.hexToByte(cipherText); cipherText=Base64.encodeBase64String(encrypted);; //cipherText = new BASE64Encoder().encode(encrypted); if (cipherText != null && cipherText.trim().length() > 0) { Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(cipherText); cipherText = m.replaceAll(""); }
时间: 2024-03-31 08:32:24 浏览: 238
jQuery实现base64前台加密解密功能详解
5星 · 资源好评率100%
这段代码是用来将加密后的密文转换成 Base64 编码格式,并且将密文中的空格、制表符、回车符、换行符等无关字符去掉。具体来说,它首先将密文从十六进制格式转换成字节数组,然后使用 Base64 编码将字节数组转换成字符串形式的密文,并将其赋值给 cipherText 变量。接着,它使用正则表达式将密文中的无关字符去掉,最终得到处理后的密文。这段代码的作用可能是为了将密文进行格式化,以便于后续的处理。
阅读全文