國家秘密算法是由國家密碼管理局制定的壹系列算法。它包括對稱加密算法、橢圓曲線非對稱加密算法和哈希算法。包括SM1、SM2、SM3等。
SM1,對稱加密算法,加密強度128位,硬件實現。
SM2是國家密碼管理局發布的公鑰算法,加密強度為256位。
SM3,加密哈希算法,哈希值長度為32字節。
擴展數據
商用密碼的應用非常廣泛,主要用於加密和保護不涉及國家秘密的敏感內部信息、行政事務信息和經濟信息。比如商用密碼可以用於企業內部各類敏感信息的企業訪問控制、傳輸加密和存儲加密,防止非法第三方獲取信息內容;也可用於各種安全認證、網上銀行、數字簽名等。
比如在門禁的應用中,使用SM1算法進行身份認證和數據加密通信,從而驗證卡的合法性,保證身份識別的真實性。安全是關系到國家、城市信息、行業用戶和人民利益的關鍵問題。
國家密碼管理局還對現有重要門禁系統的建設和升級提出了指導意見,加強了芯片、卡和系統的標準化建設。升級國家秘密門禁系統的案例逐漸增多,基於自主國產知識產權的CPU卡、CPU卡讀寫設備、密鑰管理系統等受到廣泛關註。