近日西電捷通推出一款滿足TePA三元對等架構標準的密碼算法演算工具。虎符TePA密碼算法演算工具是輔助TePA標準相關產品開發、產品功能校驗的一整套解決方案。該工具采用“輸入-運算-輸出”的簡約操作模式實現了SM2、SM3、ECDSA、ECES、ECDH、SHA256等算法相關功能運算,提高了TePA標準符合性產品開發的效率與質量。
虎符TePA密碼算法演算工具運行于Windows操作系統環境下,提供了友好的GUI用戶操作界面,方便用戶操作。基于ECC算法的橢圓曲線參數配置支持四種模式,192bits和256bits曲線配置模式可填入Fp素數域的任意曲線值,為用戶提供極高的靈活性,WAPI曲線和SM2曲線配置模式為固定參數,用戶無需輸入復雜的曲線參數,一鍵獲得參數,為用戶提供高效的易用性。執行基于ECC算法運算前,首先需要完成橢圓曲線參數配置,此類算法包括SM2簽名、SM2驗證、SM2加密、SM2解密、SM2密鑰交換、ECDSA簽名、ECDSA驗證、ECES加密、ECES解密、ECDH密鑰交換、密鑰對生成、摘要運算、整數轉換比特串和字符串轉換比特串等。