在介紹金鑰派生函數後,後面就能介紹會使用到他的密碼學。
我們常聽到的那些密碼學中,有一部分是中國用的和我們常用的,其中中國用的和我們常用的沒有差異很大,就理論的安全是一樣的,都是因為算力問題和是否有找到更好的方法來解決問題。
中國將密碼歸成3類:核心密碼、普通密碼、商用密碼
核心密碼、普通密碼用於保護國家秘密訊息,核心密碼保護訊息的最高密級為絕密性,普通密碼保護訊息的最高密級為機密性
商用密碼用於保護不屬於國家秘密的訊息,公民、法人或其他組織可用商用密碼保護資訊安全
中國所使用的密碼學為商用密碼,簡稱商密SM。
密碼分類 | 中國商用密碼 | 國際商用密碼 |
---|---|---|
對稱式加密 | SM1、SM4、SM7、ZUC | DES、AES、RC4 |
公開金鑰(非對稱式) | SM2、SM9 | ECC、RSA、Rabin、ElGamal |
雜湊 | SM3 | MD5、SHA2 |