public void decryptByDES() {
		try {
			SecureRandom sr = new SecureRandom();
			byte[] keyByte = key.getBytes("UTF-8");
			byte[] cipherByte = BytesHexConverter.hexStringToBytes(cipherText);
			SecretKey securekey = new SecretKeySpec(keyByte, algorithmDES);
			// Cipher对象实际完成加密操作
			Cipher cipher = Cipher.getInstance(algorithmDES);
			// 用密钥初始化Cipher对象
			cipher.init(Cipher.DECRYPT_MODE, securekey, sr);
			byte[] plaintByte = cipher.doFinal(cipherByte);
			plaintext = new String(plaintByte);
			System.out.println(plaintext);
		} catch (InvalidKeyException e) {
			e.printStackTrace();
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		} catch (NoSuchAlgorithmException e) {
			e.printStackTrace();
		} catch (NoSuchPaddingException e) {
			e.printStackTrace();
		} catch (IllegalBlockSizeException e) {
			e.printStackTrace();
		} catch (BadPaddingException e) {
			e.printStackTrace();
		}
	}