集册 Java实例教程 解密DES文件

解密DES文件

欢马劈雪     最近更新时间:2020-01-02 10:19:05

393
解密DES文件


//package com.nowjava;
/*
时   代     Java  公  众  号 - nowjava.com
*/

import javax.crypto.Cipher;

import javax.crypto.spec.IvParameterSpec;

import javax.crypto.spec.SecretKeySpec;


public class Main {

    private static byte[] iv = { 1, 2, 3, 4, 5, 6, 7, 8 };


    public static byte[] decryptDESFile(byte[] decryptData,

            String decryptKey) throws Exception {
/* 来自 nowjava.com - 时  代  Java*/

        IvParameterSpec zeroIv = new IvParameterSpec(iv);

        SecretKeySpec key = new SecretKeySpec(decryptKey.getBytes(), "DES");

        Cipher cipher = Cipher.getInstance("DES/CBC/PKCS5Padding");

        
展开阅读全文