期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
Image encryption algorithm based on multiple chaotic systems and improved Joseph block scrambling
1
作者 Dingkang Mou Yumin Dong 《Chinese Physics B》 SCIE EI CAS CSCD 2024年第10期248-257,共10页
With the rapid development of digital information technology,images are increasingly used in various fields.To ensure the security of image data,prevent unauthorized tampering and leakage,maintain personal privacy,and... With the rapid development of digital information technology,images are increasingly used in various fields.To ensure the security of image data,prevent unauthorized tampering and leakage,maintain personal privacy,and protect intellectual property rights,this study proposes an innovative color image encryption algorithm.Initially,the Mersenne Twister algorithm is utilized to generate high-quality pseudo-random numbers,establishing a robust basis for subsequent operations.Subsequently,two distinct chaotic systems,the autonomous non-Hamiltonian chaotic system and the tentlogistic-cosine chaotic mapping,are employed to produce chaotic random sequences.These chaotic sequences are used to control the encoding and decoding process of the DNA,effectively scrambling the image pixels.Furthermore,the complexity of the encryption process is enhanced through improved Joseph block scrambling.Thorough experimental verification,research,and analysis,the average value of the information entropy test data reaches as high as 7.999.Additionally,the average value of the number of pixels change rate(NPCR)test data is 99.6101%,which closely approaches the ideal value of 99.6094%.This algorithm not only guarantees image quality but also substantially raises the difficulty of decryption. 展开更多
关键词 mersenne twister algorithm DNA coding confusion pixel XOR operation improved Joseph block scrambling
下载PDF
改进Twister碰撞攻击技术
2
作者 曾绍昆 毛明 +1 位作者 贺强 杨兴华 《计算机工程与应用》 CSCD 北大核心 2011年第23期117-120,共4页
Twister是SHA-3候选算法中的一个典型的基于AES结构的分组密码算法。介绍Twister算法现有攻击技术,并对计算复杂度进行分析。运用反弹攻击,设计了一种可行的差分路径,对Twister算法圈的碰撞攻击进行分析,得到计算复杂度分别为2128和218... Twister是SHA-3候选算法中的一个典型的基于AES结构的分组密码算法。介绍Twister算法现有攻击技术,并对计算复杂度进行分析。运用反弹攻击,设计了一种可行的差分路径,对Twister算法圈的碰撞攻击进行分析,得到计算复杂度分别为2128和2184的圈碰撞。基于此对Twister压缩函数的碰撞攻击进行分析,可以降低其计算复杂度。 展开更多
关键词 twister算法 碰撞攻击 反弹攻击 计算复杂度 SHA-3
下载PDF
基于遗传算法优化的花式捻线机转速值预测 被引量:1
3
作者 王延年 翟伟勋 宋功庆 《棉纺织技术》 CAS 北大核心 2020年第2期25-29,共5页
探讨基于遗传算法优化的花式捻线机转速值预测模型。针对纺织厂花式捻线机生产中工艺参数转换至罗拉和锭子转速值的预测问题,采用了遗传算法来优化传统以BP神经网络为基础的预测模型,利用遗传算法的全局寻优特点对BP神经网络的权值和偏... 探讨基于遗传算法优化的花式捻线机转速值预测模型。针对纺织厂花式捻线机生产中工艺参数转换至罗拉和锭子转速值的预测问题,采用了遗传算法来优化传统以BP神经网络为基础的预测模型,利用遗传算法的全局寻优特点对BP神经网络的权值和偏置进行优化,再通过BP神经网络算法进行罗拉和锭子转速值的预测,改进了BP神经网络容易陷入局部极小值和收敛速度慢的问题。试验数据表明:基于遗传算法优化的BP神经网络的预测数据精确、误差小。认为:该预测模型可以满足花式捻线机转速值预测的需要。 展开更多
关键词 遗传算法 BP神经网络 花式捻线机 花式纱线 超喂比
下载PDF
一种针对UVM随机测试的高效伪随机数发生器算法
4
作者 杨万 金磊 马琪 《杭州电子科技大学学报(自然科学版)》 2024年第3期1-4,共4页
UVM验证方法学中的随机验证一般沿用SystemVerilog中的随机测试生成机制,该机制可以满足随机验证的基本要求,但随着验证规模的不断增大,其执行效率会降低且生成的随机数序列的随机性也会变差,而具有良好随机性的随机数序列对于验证覆盖... UVM验证方法学中的随机验证一般沿用SystemVerilog中的随机测试生成机制,该机制可以满足随机验证的基本要求,但随着验证规模的不断增大,其执行效率会降低且生成的随机数序列的随机性也会变差,而具有良好随机性的随机数序列对于验证覆盖率是否收敛至关重要,因此改进伪随机数发生器算法十分必要。本文提出了一种融合了梅森旋转算法思想的伪随机数发生器改进算法,在摒弃时间和空间复杂度较高的梅森旋转链后将梅森旋转法应用于基本随机序列的生成。经过仿真测试,并对测试结果采用16区间卡方频度分析法和蒙特卡罗法进行评估,结果表明:针对UVM随机验证,该算法可有效提高伪随机数发生器生成随机数序列的随机性,同时可在一定程度上提升其执行效率。 展开更多
关键词 UVM 随机测试 伪随机数发生器 随机性 梅森旋转法
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部