通过明密文独立性检测, 明文扩散性,密钥有效性和密文随机性检测对测试结果分析从而对密码算法的强度进行判断。
安全算法验证工具利用常见的对称加密算法、非对称加密算法进行加密与解密,并支持杂凑算法、MAC算法以及PINBlock算法。
商用密码算法验证工具用于验证商密算法实现的正确性,支持算法包括SM2、SM3、SM4、SM9、ZUC,另外也支持部分国际算法,包括RSA、DES、AES、SHA1-3、MD1-5、RC4、ECC。对于任一支持算法可选择输入明文、密钥进行加密运算或输入密文、密钥进行解密运算。工具则计算出相应密文或明文,用于与待测算法进行比对