摘要
本发明公开了一种基于混合算法保护的系统、保护方法、BIOS及计算机,系统包括核心代码模块,所述核心代码模块被配置存储和/或加载系统的核心代码;采用第一保护策略对所述核心代码进行保护,所述第一保护策略包括:采用第一加密签名算法计算所述核心代码的加密签名值以得到原始第一加密签名值;采用RSA私钥对所述原始第一加密签名值进行数字签名以生成原始签名数据;采用第一对称加密算法对所述原始签名数据进行加密以生成加密的原始校验码;将所述原始第一加密签名值和所述原始校验码存储于第一存储区,所述第一存储区为安全存储区。本发明能够提高系统的安全性。
技术关键词
签名算法
混合算法
对称加密算法
代码保护方法
动态加载模块
核心
策略
加载系统
解密
频率
SM3算法
子模块
数据
私钥
计算机
芯片