程序混淆的一些新构造及应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:dddddddaaaaaaaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序混淆是现代密码学的崭新领域,其研究目标是针对我们感兴趣的程序,构造出功能上与其相同的程序,使得任何敌手在获得新程序代码之后,除了能使用该程序的功能外不能从程序代码中学到任何新知识。本文对程序混淆当前的国内外研究现状进行了总结,对我们在混淆理论及应用研究中取得的阶段性成果进行了介绍。具体地说,本文包含以下内容:   1.综述了当前程序混淆的主要研究进展。   2.对一类可表示为先秘密操作再公开加密的密码功能(cryptographic functionaLlity)(如重加密、加密的签名、先签名再加密等),我们使用全同态加密理论提出了混淆方法,并进一步分析了该混淆方法在重加密、加密的签名、先签名再加密三个场景中的安全性,分析结果表明该混淆方法在这三个场景中均是安全的。   3.提出了一种使用简单防篡改硬件混淆电路的通用方法,与前人工作相比,该方法的特点是混淆后电路的软件部分可承担大部分计算,而硬件部分仅承担较少计算。因而,当该混淆后电路的多个实例并发运行时,多个软件的实例与硬件部分均有合理的计算负载,因此整个计算可以较好的并发运行。   4.提出了一种使用简单防篡改硬件混淆程序的通用方法,该方法的优点在于混淆后程序的长度只与被混淆程序的长度有关,并且可以接受任意长度的输入。   5.提出了可伪装对称加密的概念,这样的加密方案允许加密者在加密输出一个密文之后,采用不同的密钥将该密文解密为不同于原始明文但均有意义的消息,可伪装对称加密可用于某些反电子取证场景。我们利用混淆理论构造了可伪装的对称加密方案。
其他文献
基于块离散余弦变换(BDCT)的编码方式已经广泛应用于图像、视频压缩标准中。然而,在低比特率编码时,解码图像会在块边界处产生明显的块效应,严重影响图像视觉效果。针对低比
该文介绍了废水处理的标准工艺及处理工艺的新进展.设计了纸厂废水好氧与厌氧处理工艺的不同生产模型.结果表明,厌氧颗粒膨胀污泥床对于上述2种生产模型都是适用的;厌氧颗粒
为解决传统打浆工艺能耗高及打浆中产生细小纤维等问题,在纸张生产中引入了“酶促磨浆”的节能工艺,该文回顾了酶促打浆的发展历程,包括使用的各种生物酶、酶促反应机理及其
我国的高速铁路普遍采用CTCS-3级列控系统,通过GSM-R无线网络提供的电路域数据业务实现车地信息双向传输。相比于低速或静止条件,在高速条件下车地信息传输会受到多普勒频移
DTN(Delay/Disruption Tolerant Network)是一个机会网络。为了提高机会网络中报文递交的可靠性,DTN常采用多拷贝路由机制来增加报文到达信宿节点的概率。多拷贝路由机制允许
酶制剂在造纸行业的应用已有多年,典型的应用包括淀粉改性、微生物沉积控制和胶粘物控制等。此外,酶制剂在造纸行业还有可能实现其他方面的成功应用——酶法纤维改性,即某些
目前,频谱资源稀缺已成为无线通信技术发展的瓶颈,而认知无线电技术的提出正是为了更好地利用现有频谱资源,提高资源的利用率,其中,关于频谱分配策略的研究又与认知无线电能
2010年中央一号文件针对“三农”问题提出,“推进农村信息化,积极支持农村电信和互联网基础设施建设,健全农村综合信息服务体系”,可见农村信息化建设是解决农民民生,提高农
人们对接入互联网速率的要求随着科技的快速发展越来越高,而光纤接入的入户困难和成本很高的问题,使得接入网最后一公里的距离成为了接入技术的难点,因此铜线接入技术也越来
摘 要:本文通过室内评价实验,将阳离子乳液聚合物与其它类型聚合物比较,探究了阳离子乳液聚合物在常温和高温条件下的抑制性,对钻井液性能的影响,与钻井液材料的配伍性。实验表明阳离子乳液聚合物具有良好的抑制性和配伍性。文中还论述了该类钻井液体系在塔河油田的应用情况,通过AT12井的突出现场表现,说明阳离子乳液聚合物钻井液具有强抑制性、稳定井壁等优点,适合在塔河油田应用。  关键词:阳离子乳液 聚合物 评