ARM系统启动过程中的加密方法
基本信息
申请号 | CN200910239063.1 | 申请日 | - |
公开(公告)号 | CN101739530B | 公开(公告)日 | 2011-11-02 |
申请公布号 | CN101739530B | 申请公布日 | 2011-11-02 |
分类号 | G06F21/22(2006.01)I;G06F9/445(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 刘立新;胡俊睿 | 申请(专利权)人 | 深圳市励康科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 518048广东省深圳市福田区梅林工业区四号路奥士达大厦2楼 | ||
法律状态 | - |
摘要
摘要 | 一种ARM系统启动过程中的加密方法,其包括以下步骤:ARM系统上电复位;启动引导加载模块;加载只读存储模块的驱动程序;加载随机存储模块的驱动程序;运行ARM系统;判断ARM系统硬件是否合法,若合法则加载外设驱动程序,结束引导加载模块,移交管理权给操作系统并运行操作系统;若不合法则结束引导加载模块以结束整个启动过程。本发明加密认证是在启动操作系统前直接通过加密认证模块与引导加载模块进行数据通信并采用一定的加密算法来完成,因而加密认证模块不再与操作系统编译链接为一个整体,从而在升级操作系统时,只需编译操作系统,因而可提高操作系统的升级效率且方便用户自行升级操作系统。 |
