一,实现对称加密算法的方式:jdk实现方式和bcprov-jdk15-133.jar(简称bc)实现方式
import java.security.Key;
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESKeySpec;
import org.apache.commons.codec.binary.Hex;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
//DES 安全性不高
public class DESMain {
private static String str= "husq DES test";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub