-
公开(公告)号:CN117873513A
公开(公告)日:2024-04-12
申请号:CN202311701740.3
申请日:2023-12-12
申请人: 长沙湘计海盾科技有限公司
IPC分类号: G06F8/65
摘要: 本发明提出的一种应用于出厂前预先制作有netlink事件监控程序和脚本文件包的嵌入式设备的操作系统升级方法,当系统触发Hotplug事件时,通过预制的挂载脚本文件挂载USB储存装置,通过对应netlink事件时,触发预制的升级脚本文件,判断升级文件包是否存在,对升级文件包进行校验,执行升级文件包内的根据用户意图编写的钩子脚本文件,钩子脚本文件判断升级是否立即生效,若下次升级,则备份原来的程序文件且创建新的升级目录,在系统下次上电启动时,执行预制升级流程,实现对系统的启动镜像文件、配置文件还有应用程序等需要升级的文件快速地替换升级,所有流程都在按照预制的升级流程和钩子脚本文件进行,无需操作人员的参与,所有升级工作都能够自动完成。
-
公开(公告)号:CN117932588A
公开(公告)日:2024-04-26
申请号:CN202311701738.6
申请日:2023-12-12
申请人: 长沙湘计海盾科技有限公司
摘要: 本发明提供了一种基于BMC对BIOS进行双重认证的方法,利用第三方验算主动一次认证的第一校验数据,通过BMC主动读取验算BIOS固件代码区得到被动二次认证的第二校验数据,完成BMC和BIOS之间多次数据交互和验算,并进行双重认证;本发明提高了计算机系统的基础安全性能,解决了计算机系统无可信芯片时产生的基础安全困境,并且降低了软硬件的设计难度和研发成本,能够有效防止因数据传输中途被劫持,而造成计算机系统无法识别外界攻击的情况。
-
公开(公告)号:CN117931227A
公开(公告)日:2024-04-26
申请号:CN202311564699.X
申请日:2023-11-22
申请人: 长沙湘计海盾科技有限公司
IPC分类号: G06F8/65 , G06F9/4401
摘要: 本发明公开了一种基于BMC的多路BIOS远程在线升级系统和方法,系统包括:当需要进行BIOS单元升级时,BMC软件获取BIOS升级包;BMC软件对BIOS升级包进行解压缩,得到BIOS镜像文件、版本信息及签名验证信息;BMC软件根据版本信息及签名验证信息进行版本和签名校验;若版本和签名至少一个校验不通过,则BMC软件确定BIOS单元升级失败;若版本和签名都校验通过,则BMC软件将BIOS镜像文件刷写至BIOS单元的Flash芯片中,实现BIOS单元的远程在线升级。为用户操作带来了便利、降低了开发人员的开发难度及服务器的维护难度。
-
-