jdk1.7.0_15
问题描述
已经在用的接口服务器,接收另一个web端传来的des对称加密的信息,然后接口解密再进行处理。
最近小程序上线,也需要调用改接口,需要用js进行参数加密进行接口调用。
如果上述第一种情况,都可以使用java 的SecretKeyFactory进行参数加密解密
那么如何使用js进行des的参数对称加密
首先要搞明白SecretKeyFactory关键的加密方法,如下图
指定为des查询,因为之前使用的加密解密最后的密文都是hex码的大写.
所以在js最终结果上也要处理一下
整个js端des加密的代码