一种基于主板bios的身份认证计划跟实现.pdfVIP

一种基于主板bios的身份认证计划跟实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于主板bios的身份认证计划跟实现

一种基于主板BIOS的身份认证方案及实现 王越峰,孙天泽 (清华大学计算机与信息管理中心, 北京,100084) 摘要:本文在分析BIOS工作原理的基础上, 提出将网络身份认证模块嵌入到主版的BIOS中的 方案, 实现机房管理中在BIOS下进行客户端的认证过程。做到降低管理成本, 提高系统安全 性, 有效解决计算机机房因不断增加产生管理难的问题。 关键词:BIOS;注册认证;机房管理 在大中小学以及各种计算机培训学校或某些企事业、机关单位都进行了计算机网络机房 的建设。随着计算机机房的规模不断的扩大,就要求提高实验室管理的效率及计算机的利用 率,必须可靠、有效的管理机房中的计算机和系统资源,为了实现这种要求,就必须对用户 在进入公共机房正式使用计算机之前进行用户注册,即网络身份认证。同时,计算机的发展, 使得一些扩展卡都集成在主板上,使其达到了高度集成化的程度,为了充分利用主板上的硬 件资源,提出了网络身份认证模块嵌入主板BIOS 中的实现方法。 1、BIOS简介 BIOS 是只读存储器基本输入/输出系统,它是被固化到计算机中的一组程序,为计算 机提供最低级的、最直接的硬件控制,在计算机系统中起着非常重要的作用。BIOS 是硬件 与软件程序之间的一个接口,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执 行。BIOS 的功能包括自检及初始化程序、硬件中断处理、程序服务请求几个部分。 (1) 自检及初始化 这个部分的功能是启动计算机,包括有三个部分,第一个部分是用于计算机刚接通电源 时对硬件部分的检测,也叫做加电自检(POST),功能是检查计算机是否良好。第二个部分 是初始化,包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中很 重要的一部分是BIOS 设置,主要是对硬件设置的一些参数,当计算机启动时会读取这些参 数,并和实际硬件设置进行比较,如果不符合,会影响系统的启动。 最后一个部分是引导程序,功能是引导DOS 或其他操作系统。BIOS 先从软盘或硬盘的 开始扇区读取引导记录,如果没有找到,则会在显示器上显示没有引导设备,如果找到引导 记录会把计算机的控制权转给引导记录,由引导记录把操作系统装入计算机,在计算机启动 成功后,BIOS 就完成了任务。 (2)程序服务处理和硬件中断处理 程序服务处理程序主要是为应用程序和操作系统服务,这些服务主要与输入输出设备有 关。为了完成这些操作,BIOS 必须直接与计算机的I/O 设备打交道,它通过端口发出命令, 向各种外部设备传送数据以及从它们那里接收数据,使程序能够脱离具体的硬件操作,而硬 件中断处理则分别处理PC 机硬件的需求,因此这两部分分别为软件和硬件服务,组合到一 起,使计算机系统正常运行。 BIOS 的服务功能是通过调用中断服务程序来实现的,这些服务分为很多组,每组有一 个专门的中断。 2、BIOS启动过程 (1)CPU通过执行一段位于内存最高端的15字节的代码完成启动。32位机内存最高地址 FFFFFFF :0000 JMP BIOS POST 。 (2 )大部分POST TEST 通过,BIOS在中断向量表000003FFH) 中填写服务例 程。 (3 )BIOS 扫描C0000DFFFFH 内存映象空间,检查各种扩展的ROM 块,传递控制,此 时,扩展ROM 程序可获得控制权,将自身挂到系统上。BIOS 对扩展的ROM 检查从C0000H 开始,以2KB 为增量,直到DFFFFH 。每一个有效的扩展的ROM 块,必须建立一个标识供 POST 来识别它。适配器的ROM块控制结束,最后返回到 BIOS 。 (4 )继续其它POST 。 (5 )调用INT 19H 的中断向量,执行引导程序,实现系统自举。 3、嵌入程序模块头信息 嵌入到BIOS 中的程序模块必须满足一定的要求,否则BIOS无法读取。其头信息如表1 所示。 表1 嵌入程序模块头信息 偏移地址 长度 值 说明 0 1 55h

文档评论(0)

karin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档