區塊鏈系列-----加密演算法彙總

鏈客區塊鏈技術問答社群發表於2019-03-28
想知道更多關於區塊鏈技術知識,請百度【鏈客區塊鏈技術問答社群】
鏈客,有問必答!

簡介
蒐羅各種加密演算法
電子郵件傳輸演算法
Base64
摘要演算法
MD2,MD5;SHA-256,SHA-348,SHA-512;HMAC;RipeMD系列,Tiger,Whirpoll,GOST3411以及 HmacRipeMD系列
HMAC包括HmacMD2,HmacMD5,HmacMD4;HmacSHA1,HmacSHA256,HmacSHA384,HmacSHA512,
CRC
對稱加密
DES、3DES、AES、IDEA, PBE
目前AES加密未被破解,為有效演算法
非對稱加密
RSA、ElGamal、橢圓曲線系列演算法,DH演算法
DH演算法:需要在%JRE_HOME%\lib\security 替換local_policy.jar和US_export_policy.jar
數字簽名
RSA,DSA,ECDSA
DAS和ECDSA源自離散對數問題。RSA應用最廣泛,ECDSA更安全
數字證書
數字證書最常用非對稱演算法是RSA演算法,簽名演算法SHA1withRSA,訊息摘要SHA1
X509標準
PKCS(Public-Key Cryptography Standards)由RSA指定的一系列標準
國密系列
國產密碼演算法(國密演算法)是指國家密碼局認定的國產商用密碼演算法,
在金融領域目前主要使用公開的SM2、SM3、SM4三類演算法,分別是非對稱演算法、雜湊演算法和對稱演算法。

相關文章