一、概述 Jasypt 這個Java類包為開發人員提供一種簡單的方式來為項目增加加密功能,包括:密碼Digest認證,文本和對象加密,集成 hibernate,Spring Security(A ...
一、概述 Jasypt 這個Java類包為開發人員提供一種簡單的方式來為項目增加加密功能,包括:密碼Digest認證,文本和對象加密,集成 hibernate,Spring Security(A ...
一、概述 國密即國家密碼局認定的國產密碼算法。主要有SM1,SM2,SM3,SM4。密鑰長度和分組長度均為128位。目前主要使用公開的SM2、SM3、SM4三類算法,分別是非對稱算法、哈希算法和對稱 ...
一、概述 ECC算法(Elliptic curve cryptography,橢圓曲線密碼學) 橢圓加密算法(ECC)是一種公鑰加密體制,最初由Koblitz和Miller兩人於1985年 ...
一、概述 1.1、非對稱加密算法 非對稱加密算法需要兩個密鑰:公開密鑰(publickey:簡稱公鑰)和私有密鑰(privatekey:簡稱私鑰)。公鑰與私鑰是一對,如果用公鑰對數據進行加密, ...
0、概述 Java Cryptography Extension(JCE)是一組包,它們提供用於加密、密鑰生成和協商以及 Message Authentication Code(MAC)算法的框 ...
一、概述 在對稱加密算法中,數據發信方將明文(原始數據)和加密密鑰(mi yao)一起經過特殊加密算法處理后,使其變成復雜的加密密文發送出去。收信方收到密文后,若想解讀原文,則需要使用加密用過的 ...
一、概述 https,主要協議tls/ssl,進而需要了解證書機構(CA)、證書、數字簽名、私鑰、公鑰、對稱加密、非對稱加密。 信息安全問題:信息的保密性、信息的完整性、身份識別。 1. ...
一、概述 密鑰交換(密鑰協商)算法及其原理 即使有攻擊者在偷窺你與服務器的網絡傳輸,客戶端(client)依然可以利用“密鑰協商機制”與服務器端(server)協商出一個用來加密應用層數據 ...
一、概述 DSA算法(Digital Signature Algorithm,數據簽名算法) Digital Signature Algorithm (DSA)是Schnorr和ElGam ...