?? program1.txt
字號:
代碼名稱 一個用JAVA開發的會話密鑰程序
代碼分類 算法范例
運行本程序你需要下載JCE,Bouncy Castle的JCE with Provider and Lightweight API
網止是 http://www.bouncycastle.org
配置如下:
在WINDOWS中,你需要把下載的bcprov-jdk14-119.jar文件拷貝到兩個地方:
一個在你安裝的JDK目錄中,比如說我的是C:\j2sdk1.4.0-rc\jre\lib\ext
另一個在你的JDK運行環境中,我的是在
C:\Program Files\Java\j2re1.4.0-rc\lib\ext;
另外還要在對兩個java.security進行修改:
我的在 C:\j2sdk1.4.0-rc\jre\lib\security\java.security;
C:\Program Files\Java\j2re1.4.0-rc\lib\security\java.security;
在java.security中加入 security.provider.6=org.bouncycastle.jce.provider.BouncyCastleProvider
如果一切順利,你就可以運行本程序了。
該程序具有對你的文件加解密功能。需要你指定的數據,程序中已給了接口。
比如說你指定了要加密的文件名"4.txt",加密后的文件存放位置"6.txt",
還有口令password如"liufeng"后,運行該程序,那么"6.txt" 中將是"4.txt"的密文。
注意口令是解密的鑰匙,不要忘記。
其他解密過程自己參考。
本程序利用會話密鑰加密,提供很多接口。如果你項目中需要加密過程,可以稍加改進為你所用
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -