关于3DES加密,直接上代码求指点

  1. public static byte[] encryptMode(byte[] keybyte, byte[] src){

        try {
           // SecretKey deskey = new SecretKeySpec(keybyte, Algorithm);;
            String deskey = "abcdabcd";
            Cipher c1 = Cipher.getInstance(Algorithm);
            c1.init(Cipher.ENCRYPT_MODE, deskey);
           c1.init(ENCRYPT_MODE, deskey);
            return c1.doFinal(src);
        } catch (java.security.NoSuchAlgorithmException e1) {
            e1.printStackTrace();
        }catch(javax.crypto.NoSuchPaddingException e2){
            e2.printStackTrace();
        }catch(java.lang.Exception e3){
            e3.printStackTrace();
        }
        return null;
    }
    
            没注释掉的是网上的代码,现在想自己定义一个密钥进行加密,要怎样修改?求指点。。。。