对统一可扩展固件接口(UEFI)的体系架构和执行流程进行安全性分析,发现Windows启动过程中EFI OS Loader的可信性校验存在安全漏洞,其可导致Windows启动流程被劫持。针对该安全漏洞,从文件分离保护、开机身份认证和系统关键区域防护3个...对统一可扩展固件接口(UEFI)的体系架构和执行流程进行安全性分析,发现Windows启动过程中EFI OS Loader的可信性校验存在安全漏洞,其可导致Windows启动流程被劫持。针对该安全漏洞,从文件分离保护、开机身份认证和系统关键区域防护3个层次出发,提出了一种基于USB Key启动、动态口令手机令牌和EFI安全防护软件的三层安全加固的方案。将EFI OS Loader文件存放在USB Key中并加密,实现对文件的保护;把动态口令认证服务端置于USB Key中,两者的有机结合实现了高强度的开机身份认证;设计并开发了遵循UEFI规范的EFI应用程序型安全防护软件,实现了对系统关键区域的保护。实验结果表明,该方案的双认证与安全防护机制弥补了相关安全漏洞,增强了计算机系统启动过程的安全性。展开更多
文章提出一种基于ARMll的Windows CE 6.0引导程序(Bootloader)设计与实现方法,通过分析Bootloader架构,在解析系统镜像文件和研究DownloaderImage下载函数的基础上,设计并实现一种基于Samsung6410的Windows CE6.0的Bootloader。...文章提出一种基于ARMll的Windows CE 6.0引导程序(Bootloader)设计与实现方法,通过分析Bootloader架构,在解析系统镜像文件和研究DownloaderImage下载函数的基础上,设计并实现一种基于Samsung6410的Windows CE6.0的Bootloader。重点阐述了其控制引导和下载镜像文件的开发过程,并给出了下载镜像函数的编程模型和算法框架。测试结果表明,该Bootloader支持通用的系统镜像文件(.bin)的下载,能够达到预期的设计目标并已应用于一款基于Samsung6410处理器的IPTV手持式测试仪系统上。展开更多
文摘对统一可扩展固件接口(UEFI)的体系架构和执行流程进行安全性分析,发现Windows启动过程中EFI OS Loader的可信性校验存在安全漏洞,其可导致Windows启动流程被劫持。针对该安全漏洞,从文件分离保护、开机身份认证和系统关键区域防护3个层次出发,提出了一种基于USB Key启动、动态口令手机令牌和EFI安全防护软件的三层安全加固的方案。将EFI OS Loader文件存放在USB Key中并加密,实现对文件的保护;把动态口令认证服务端置于USB Key中,两者的有机结合实现了高强度的开机身份认证;设计并开发了遵循UEFI规范的EFI应用程序型安全防护软件,实现了对系统关键区域的保护。实验结果表明,该方案的双认证与安全防护机制弥补了相关安全漏洞,增强了计算机系统启动过程的安全性。
文摘文章提出一种基于ARMll的Windows CE 6.0引导程序(Bootloader)设计与实现方法,通过分析Bootloader架构,在解析系统镜像文件和研究DownloaderImage下载函数的基础上,设计并实现一种基于Samsung6410的Windows CE6.0的Bootloader。重点阐述了其控制引导和下载镜像文件的开发过程,并给出了下载镜像函数的编程模型和算法框架。测试结果表明,该Bootloader支持通用的系统镜像文件(.bin)的下载,能够达到预期的设计目标并已应用于一款基于Samsung6410处理器的IPTV手持式测试仪系统上。