<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    GalaxyPilot —— D.S


            生命不熄,戰斗不止
    數據加載中……

    有關數字簽名的東東

    import java.io.*;
    import java.security.*;

    /**
    ?* <p>Title: 數字簽名工具類</p>
    ?* <p>Description: 使用非對稱密匙的私匙對輸入信息加密</p>
    ?* <p>Copyright: Copyright (c) 2003</p>
    ?* <p>Company: </p>
    ?* @author not galaxyp
    ?* @version 1.0
    ?*/

    public class DSAUtil {
    ? public DSAUtil() {
    ? }
    ? /*
    ?? * 根據傳入的密匙文件路徑加密信息,并保存到指定的目錄下
    ?? * @param pOrgiInfo 要加密的信息
    ?? * @param pPrikeyPath 加密的私匙路徑和文件名
    ?? * @param pInfoPath 保存密文的路徑
    ?? */
    ? private void encryptInfo(String pOrgiInfo,String pPrikeyPath,String pInfoPath)throws Exception{
    ??? ObjectInputStream in=new ObjectInputStream(new FileInputStream(pPrikeyPath));
    ??? PrivateKey myprikey=(PrivateKey)in.readObject();
    ??? Signature signet=Signature.getInstance("DSA");
    ??? signet.initSign(myprikey);
    ??? signet.update(pOrgiInfo.getBytes());
    ??? byte[] signed=signet.sign();
    ??? ObjectOutputStream out=new ObjectOutputStream(new FileOutputStream(pInfoPath+"\\out.dat"));
    ??? out.writeObject(pOrgiInfo);
    ??? out.writeObject(signed);
    ??? out.close();
    ? }
    ? public static void main(String[] args) {
    ??? DSAUtil DSAUtil1 = new DSAUtil();
    ??? if(args == null || args.length != 3){
    ????? System.out.println("沒有輸入必要的信息");
    ????? System.out.println("\t參數一:要加密的信息");
    ????? System.out.println("\t參數二:私匙文件完整路徑和文件名");
    ????? System.out.println("\t參數三:保存密文的路徑,文件名為out.dat");
    ????? return;
    ??? }
    ??? String info = args[0];
    ??? String pPrikeyPath = args[1];
    ??? String pInfoPath = args[2];
    ??? try{
    ????? DSAUtil1.encryptInfo(info,pPrikeyPath,pInfoPath);
    ??? }catch(Exception e){
    ????? e.printStackTrace();
    ????? System.out.println("簽名失敗");
    ??? }
    ? }

    }

    posted on 2006-03-17 17:05 舵手 閱讀(1236) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 老司机亚洲精品影院| 亚洲欧洲精品无码AV| 亚洲av中文无码| 亚洲日本在线观看视频| 亚洲色成人中文字幕网站| 亚洲福利视频一区| 亚洲一区二区三区在线观看蜜桃| 亚洲人成77777在线观看网| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 182tv免费视视频线路一二三| 1000部国产成人免费视频| 毛片a级毛片免费播放下载| 免费人成视频x8x8入口| 亚洲日韩精品一区二区三区无码| 亚洲色偷偷av男人的天堂| 亚洲熟妇无码AV不卡在线播放| 老司机午夜性生免费福利| 全黄大全大色全免费大片| 91免费播放人人爽人人快乐| 国产精品酒店视频免费看| 国产亚洲精品a在线观看| 67pao强力打造67194在线午夜亚洲 | 国产成人综合久久精品免费| 国产啪亚洲国产精品无码| 337p日本欧洲亚洲大胆色噜噜| 亚洲欧美日韩自偷自拍| 久久久久久噜噜精品免费直播| 亚洲精品免费在线| 亚洲av区一区二区三| 日韩精品一区二区亚洲AV观看| 亚洲AV无码AV男人的天堂不卡| 中文字幕a∨在线乱码免费看 | 亚洲成a人片在线观看日本麻豆| 亚洲男人的天堂在线播放| 中文字幕无码精品亚洲资源网久久| 一级毛片视频免费| 免费人成网站在线观看10分钟| 亚洲爽爽一区二区三区| www.亚洲成在线| 91视频免费观看| 国产yw855.c免费视频|