西電捷通推出SM3雜湊算法模塊軟件,該軟件實現(xiàn)了國家密碼管理局2010年12月公開的SM3雜湊密碼算法,支持多進程、多線程應用,支持Windows、Linux等主流操作系統(tǒng),支持操作系統(tǒng)內核層和應用層兩種調用方式。
SM3相比SHA256有更好的優(yōu)勢,如SM3使用的壓縮運算更復雜,不需要大量的常數(shù)存儲空間(2Kb),常數(shù)可以迭代生成,SM3在實現(xiàn)上占用資源更小,但可以獲得相同的處理性能,SM3雜湊算法適用于商用密碼應用中的數(shù)字簽名和驗證、消息認證碼的生成與驗證以及隨機數(shù)的生成。該算法實現(xiàn)完全遵從國家密碼行業(yè)標準的相關定義,保證了算法正確性和互通性,使用戶無需花過多的精力投入到算法研究和實現(xiàn)中,并保證了其合規(guī)性。