张兴隆
- 作品数:5 被引量:6H指数:2
- 供职机构:解放军信息工程大学更多>>
- 发文基金:国家自然科学基金郑州市普通科技攻关计划项目国家重点实验室开放基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 增强TLS 1.3中Early data安全性的协议被引量:1
- 2017年
- 将新型0-RTT密钥交换协议思想借鉴到TLS 1.3会话重用阶段,构建r FSOPKE协议,改进了Early data的加密和传输过程。r FSOPKE协议可以在Ticket有效期内保护Early data的前向安全性并使其抵抗重放攻击。与改进前Early data的发送过程相比,本协议大幅增强了Early data的安全性。在实现效率方面,由于在发送Early data时增加了本协议的计算和传输开销,所以实现效率有所降低。但是本协议可以根据应用场景的不同嵌入适合的算法,所以可以选择更加高效的算法提高协议实现速度。
- 张兴隆程庆丰马建峰
- 关键词:EARLYDATA重放攻击
- 基于变异粒子群算法的字符串型测试数据生成被引量:2
- 2016年
- 基于搜索的算法在以路径覆盖为目标的测试数据生成中应用广泛。然而对于字符串型测试数据的生成,现有方法效率不高。为了高效地生成字符串型测试数据,提出了一种基于变异粒子群算法的字符串型测试数据自动生成方法。在随机生成初始种群后,采用粒子群算法使种群在趋近最优个体的过程中实现进化,并以一定的概率对种群中的个体进行变异操作,以避免进化过程陷入局部最优。为了有效地指导种群进化过程,对经典适应度函数中分支距离的计算方法进行改进,使其适用于含有字符串型参数的程序。实验结果表明,该方法具有较高的成功率和稳定性,且能明显提升测试数据生成效率。
- 李刚于磊孙回回张兴隆侯韶凡
- 关键词:测试数据生成变异粒子群算法
- 基于差异度分析的蜕变关系选取方法被引量:1
- 2017年
- 针对如何选取检错能力优良蜕变关系的问题,提出一种基于差异度分析的蜕变关系选取方法。从程序结构出发,分析每条蜕变关系能达到的路径对,利用路径覆盖距离度量蜕变关系中路径对之间的差异度,对于输入为多元组的程序还须考虑蜕变关系中参数间差异对蜕变关系检错率的影响,得出每条蜕变关系差异度值。通过多个不同类型实验对该方法进行验证,实验结果表明,蜕变关系差异度值越大的蜕变关系检错能力越强,验证了该方法的正确性。
- 张兴隆于磊侯雪梅李志博李刚
- 关键词:软件测试
- 基于随机向量镜像策略改进ART算法被引量:2
- 2017年
- 针对现有的镜像自适应随机测试(MART)、动态镜像自适应随机测试(DMART)等算法通过镜像函数生成的测试用例的随机性不足,使其有效性在不同程度上有明显下降的问题,提出基于随机向量镜像策略改进ART算法.首先将随机向量引入传统镜像函数,增大镜像测试用例间的差异性;然后将随机向量镜像函数运用到镜像策略中,改进现有的ART算法.实验结果表明,利用随机向量镜像策略可明显地提高镜像算法的有效性,并且该算法比传统ART算法的效率有显著提升.
- 侯韶凡于磊李志博李志博
- 关键词:软件测试镜像映射随机向量
- 一种改进的面向对象程序测试数据生成方法
- 2017年
- 现有基于搜索的面向对象程序测试数据生成方法缺乏对参数列表的更新,导致测试数据生成效率不高。在传统基于遗传算法的面向对象程序测试数据生成方法的基础上,引入粒子群算法对参数列表进行更新,实现了方法序列和参数列表的共同更新。测试结果表明,所提方法能大幅提高面向对象程序测试数据生成的成功率及生成效率。
- 李刚李刚侯韶凡于磊
- 关键词:面向对象程序测试数据生成