软件安全中的若干关键技术研究

被引量 : 30次 | 上传用户:jinnengm9min
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件产业的迅速发展和通过网络的快速传播,软件产品的安全问题受到越来越多的关注。分析并设计好的方法来提高软件的安全性对于软件版权保护具有重要意义。软件的安全隐患存在于软件设计、发行和使用的各个环节,既存在自身的安全漏洞,也存在外部的攻击危险。在软件开发过程中,由于网络的应用,关键代码和文件信息面临着泄漏的危险;在软件发行阶段,一些代码(如Java字节码)由于自身的机制,容易被反编译,也为盗版提供了方便;在应用上,一些软件在通信方面,尤其是在密钥协商的过程中存在安全漏洞,攻击者利用中间人攻击方法可以容易的获得软件通信双方的会话密钥,进而获得通信数据,攻击者通过分析这些数据,不仅可以窃取用户的重要信息,而且可以分析软件的流程,达到盗版的目的。本文针对以上这些安全问题进行了深入研究,并得到了如下一些研究结果:1.研究了软件保护中的混淆技术,设计了一种利用不定方程的解的特点来构造模糊谓词的混淆方案。该方案首先根据一组不定方程解的特点构建具有参数化的模糊谓词,通过动态生成数据链表图来保护模糊谓词的输出,并且引入混沌算法来干扰攻击者的跟踪调试;最后利用背包加密算法将模糊谓词的输出转换成相应的判断条件,增加了反编译的难度。2.针对加密保护Java字节码文件存在的密钥管理困难、影响程序升级的问题,提出了基于Shamir门限分存算法的密钥管理方案。不同的Java字节码文件产生不同的密钥,避免了对程序升级的影响;利用门限算法将密钥分成多个伪随机性的因子,通过置乱和异或的方法将因子均匀的分布到加密的代码中,使攻击者难以直接发现密钥因子;在加密代码还原时,随机的提取因子来恢复密钥,重复使用相同因子的概率很小,有效干扰攻击者对密钥生成过程的跟踪。3.提出了一种分块加密保护Java字节码的方法,该方法先将字节码分成若干块,每一块的加密密钥都根据其他块的信息动态生成,生成密钥的因素都来自文件本身,不需要隐藏任何信息。4.研究了软件在通信时密钥协商存在的安全漏洞,分析了中间人攻击远程桌面协议的原理和过程,提出了一种基于码分多址原理的安全密钥协商模型。5.结合访问控制、加密和水印技术,设计了基于内网的防信息泄漏系统,给出了详细的设计过程,并对其安全性做了分析。该系统嵌入两层水印,第一层水印用来实现对文件内容的保护,第二层水印用来标识文件的安全级别。在第一次嵌入水印后和第二次嵌入水印前,对文件进行加密,加密用来保证文件的机密性,只有有权限的用户才能获得解密的文件。
其他文献
目的:观察黔岭淫羊藿总黄酮类成分(YYH-C)对去卵巢大鼠骨质疏松的防治作用。方法:将去卵巢大鼠随机分为模型组、YYH-C低、中、高剂量组(生药0.7,1.4,2.8 g·kg-1)和阳性药补
中药提取液的浓缩是中药制药的重要工序之一。目前存在着浓缩温度高,浓缩时间长,有效成分及挥发性成分有损失,一步浓缩难以实现高相对密度的质量要求,设备易结垢,废液排放等
中药毛冬青系冬青科(Aquifoliaceae)冬青属植物毛冬青(Ilex pubescens Hook.et Arn.)的干燥根,产于安徽、浙江、江西等南方各省。药理研究表明:毛冬青具有抗菌、镇咳、祛痰作
目的:建立灵芝药材三萜类化学成分高效液相(HPLC)指纹图谱,并以此评价灵芝药材的质量。方法:采用Dia-monsil C18色谱柱(4.6 mm×250 mm,5μm),流动相为乙腈和0.8%高氯酸水溶
目的:川芎提取纯化工艺条件的实验研究。方法:乙醇回流提取减压浓缩,过大孔吸附树脂柱,先用水洗,再用30%乙醇洗脱,收集30%乙醇洗脱液,减压浓缩得川芎总提物,HPLC方法检测。结果:提取物收率为0.6%,其中
自上世纪50年代产生至今,离岸金融作为全球金融一体化和自由化的产物,突破了传统金融市场的国民属性,真正实现了金融国际化,带来了国际金融的繁荣。我国已经于2001年12月正式加入
<正>"把语文课上成语文课,用语文的方法教语文。"这是黄厚江先生提出的"本色语文"的基本理念。把这种理念[1]付诸于初中语文课堂教学,该呈现出怎样的风貌呢?笔者以《永之氓》
<正>我国高额外汇储备形成有其深层次制度原因。积极促进我国在国际产业分工中的结构调整,深化外汇管理体制和对外投资管理体制改革,是解决我国外汇储备居高不下的根本途径。
目的:建立大鼠动脉粥样硬化(AS)模型,观察动脉粥样硬化早期病变的动态变化过程和参莲方的干预作用。方法:240只大鼠随机分为空白对照组、模型组、阳性药组(阿司匹林0.027 g.k
<正>国际金融危机对跨国直接投资造成严重冲击,危机后跨国直接投资的国际格局怎样变化,美国、日本和印度跨国直接投资的主要特征有哪些,跨国直接投资的发展趋势如何,对我国的