摘要
本发明公开了一种密码算法的安全性评估系统及方法,属于信息安全技术领域,包括密码算法导入模块、基础测试模块、理论性测试模块、实用性测试模块、安全性评估模块,所述密码算法导入模块,用于接收用户导入待评估的密码算法源代码,并通过建立测评数据库,为每个导入的待评估密码算法建立档案,在档案中记录各个密码算法的基本信息,包括密码算法名称、密码算法类型、密钥长度。本发明一种密码算法的安全性评估系统及方法,能够多个维度对密码算法进行评估,既考量加密和解密的正确性、资源占用情况、数学基础等理论层面,又兼顾加密速度、侧信道攻击抵抗力等实际使用环境因素,全面衡量算法安全性,避免单一维度评估的片面性。
技术关键词
安全性评估系统
测试模块
明文
密码算法加密
代表
密钥
测试向量集
线性
侧信道信息
理论
速度
措施
验证算法
安全性评估方法
资源
加密解密
系统为您推荐了相关专利信息
ReliefF特征选择
Elman神经网络
最佳特征
遗传算法优化
训练神经网络
待测电池
状态空间模型
更新方法
粒子群优化算法
等效电路模型