-
摘錄1查看全部
-
摘錄2查看全部
-
摘錄1查看全部
-
Base64從嚴格意義上來講,它不是一個加密解密的算法。查看全部
-
package com.test; import java.io.IOException; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; /** * @author 2014-4-8 * * */ public class BASE64Test { public static final String str = "測試Base64 加 減 密"; /** * 描述: * * @param args * void * @author 晏子 2014-4-8 */ public static void main(String[] args) { // base64 常見的3種實現 // 1. jdk自帶的base64方法 jdkbase64(); // 2. Commons Codec(第三方jar提供) // 3. Bouncy Castle(第三方jar提供) } /** * jdk自動的 Base64 加,解密算法實現 */ public static void jdkbase64() { try { BASE64Encoder encoder = new BASE64Encoder(); // 加密 String encode = encoder.encode(str.getBytes()); System.out.println("加密:" + encode); BASE64Decoder decoder = new BASE64Decoder(); // 解密 byte[] decode = decoder.decodeBuffer(encode); System.out.println("解密:" + new String(decode)); } catch (IOException e) { e.printStackTrace(); } } }查看全部
-
簡單易懂,消磨時光查看全部
-
密碼術語查看全部
-
TCP/IP安全體系查看全部
-
TCP/IP安全體系查看全部
-
OSI安全體系(Open System Interconnection) 網絡通信七層模型查看全部
-
數字簽名 主要是針對以數字的形式存儲的消息進行的處理查看全部
-
散列函數相關算法查看全部
-
加解密基礎 1.密碼分類 -- 按時間分類 古典密碼:以字符為基本加密單元 現代密碼:以信息塊為基本加密單元 2.密碼分類 -- 保密內容算法 受限制算法,算法的保密性基于保持算法的秘密,應用于軍事領域,屬于古典密碼 基于密鑰算法,算法的保密性基于對密鑰的保密,屬于現代密碼 3.密碼分類 -- 密碼體制 對稱密碼,別名單鑰密碼或私鑰密碼,指加密密鑰與解密密鑰相同 非對稱密碼,雙鑰密碼或公鑰密碼,指加密密鑰與解密密鑰不同,密鑰分公鑰,私鑰 對稱密碼算法 非對稱密碼算法 4.密碼分類 -- 明文處理方式 分組密碼 流密碼,也稱序列密碼 散列函數,用來驗證數據的完整性,特點是長度不受限制,哈希值容易計算,散列運算過程不可逆查看全部
-
密碼常用術語三查看全部
-
密碼常用術語二查看全部
舉報
0/150
提交
取消