packagecom.qt.xxx.util;importjava.io.ByteArrayOutputStream;importjava.security.KeyFactory;importjava.security.KeyPair;importjava.security.KeyPairGenerator;importjava.security.PrivateKey;importjava.security.PublicKey;importjava.security.SecureRandom;importjava.security.Signature;importjava.security.interfaces.RSAPrivateKey;importjava.security.interfaces.RSAPublicKey;importjava.security.spec.PKCS8EncodedKeySpec;importjava.security.spec.X509EncodedKeySpec;importjava.util.HashMap;importjava.util.Map;importjavax.crypto.Cipher;importjavax.crypto.SecretKey;importjavax.crypto.SecretKeyFactory;importjavax.crypto.spec.DESKeySpec;importcom.alibaba.fastjson.JSONObject;//加密解密工具
public classEncryptUtil {/*** DES加密算法
* 这个加密算法是对称的加密算法这个加密算法,在本系统中的应用,主要是因为该加密算法加密后密文都是字符串和数字的,没有其他字符。这样的密文可以应用在url地址上,
* 不用担心被URL 地址上传递的数字被转义
*@authorQT
**/
/**加密算法,可用 DES,DESede,Blowfish.*/
priv