基于AT90S8535的虚拟机技术及其应用研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:hfj0219
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,虚拟机技术的发展日新月异,应用越来越广泛,它是近年发展起来的有着巨大潜力的计算机应用技术之一。虚拟机技术通过软件来模拟计算机处理器的运行,减少了硬件平台对于软件的制约,使得软件的开发和部署变得更加灵活、高效。目前比较流行的虚拟机有VMware, Virtual PC, Xen等。它们都是通用的虚拟机,通过对计算机硬件进行模拟,可以大大提高对计算机硬件资源的利用率。在虚拟机上可以执行根据另一个处理器指令集所编写的二进制程序,那么通过使用虚拟机来执行可变的加密算法也许可以改善数字电视条件接收系统的安全性。本文提出了一种基于AT90S8535单片机及其指令系统的虚拟机,这种虚拟机可以直接运行在嵌入式机顶盒上,它执行根据AT90S8535单片机指令编写的二进制指令代码。将这种虚拟机应用于数字电视条件接收系统中,在数字电视前端系统和接收端机顶盒,分别通过执行二进制指令代码(比如加密算法)完成对音视频流的加密和解密。这些二进制代码可以更换,这样,条件接收系统的加密算法和多层密钥都可以处于用户的完全控制下,可以极大提高系统的安全性。本文首先简要介绍了虚拟机技术和条件接收系统的原理,然后分析了AVR指令集的单片机AT90S8535的指令系统及其编程技术,根据数字电视条件接收系统的安全性需求,提出了改善条件接收系统安全性的虚拟机方案。该方案在系统的加密端和解密端都运用了虚拟机技术。通过虚拟机模块执行二进制代码来进行数据的加密和解密。这样,进行数据加密和解密的核心算法不但可以灵活变动,而且可以受到完全的控制。再配合适当的密钥分发体制,可以从有效地杜绝对智能卡和条件接收系统的破解。本文所涉及的条件接收系统虚拟机方案已顺利通过国家广播电影电视总局广播电视信息安全测评中心的入网认证测试。
其他文献
过程仪表一直以来都是自动化控制领域的研究热点。借助其对过程工业生产中各类关键参量的合理监控,可使整个生产过程始终保持在最佳的工作状态,从而有效地保证了产品产量增加
随着计算机、网络、通信等多种技术的迅速发展,实时视频监控系统得到了越来越广泛的应用,目前已经渗透到教育、政府、娱乐场所、医院、酒店、运动场馆、城市治安等各种领域。
随着互联网技术的不断发展,电信运营商为了摆脱IP管道提供商的角色而提出了业务能力开放的概念,而IMS技术的出现正好满足了电信运营商的需求,作为一个可管可控的网络,吸收与
最近随着无线通信技术的高速发展,无线通信的成本越来越低,使得无线通信技术应用到越来越多的领域。其中无线传感器网络技术就是一个重要的应用分支。无线传感器网络就是由部
随着电信技术的迅速发展,电信网络规模的不断扩大以及移动业务的层出不穷,人们对网络的可靠性和灵活性越来越高。电信网络故障以及移动业务的管理不规范给客户带来了非常的不
计算机的日益普及和网络技术的高度发展使得计算机技术在教学中的运用越来越广泛,尤其是在语言教学中,多媒体教学系统的应用从根本上改变了传统教与学的方式,为现代语言教学
随着智能手机市场的快速发展智能手机已经变得越来越普及,已经成为人们生活中的不可或缺的一部分,然而其的安全问题却成了重大潜在威胁。智能手机由于其开放接口特点,使其功