应用于QR码信息加密的RC4改进算法研究

被引量 : 0次 | 上传用户:zhangchaoyi222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网信息技术的飞速发展,二维条形码借助其自身信息量大、可靠性高的优势,在社会及工业生产中被不断推广和应用,常见的二维条形码有PDF417、Code49、Data Matrix和QR码,其中以QR码的应用最为广泛。QR码,又称为快速响应矩阵码,具有识别速度快、编码模式多样化、并支持全方位识读的优点,近几年在社会各行各业中迅速普及,随之带来的是信息安全性问题。因此,本文重点开展了对QR码信息加密技术的研究。本文根据目前QR码信息加密的研究现状,选取适用的加密算法,主要进行如下几项工作:1)基于RC4加密算法的攻击,本文提出一种改进的RC4算法,通过增加检错步骤来抵御错误引入攻击,并结合混沌算法,提高RC4算法伪随机生成序列的随机性,最终利用国际公认的理想随机序列检测标准,对改进后的RC4算法伪随机性进行验证,同时对离散输出序列进行相关性测试,测试结果表明,RC4算法的随机性得到有效改善。2)利用改进的RC4算法,对待编码成QR码图形的信息进行加密处理,并根据QR码编码规则,生成未加掩膜的矩阵图形,用于进行下一步的矩阵图形二重加密算法。3)对未加掩膜的矩阵QR码图形进行二重加密。参照伊辛模型中各粒子间相互作用的特点,本文提出了一种矩阵加密算法,将同等大小的QR码图形(未加掩膜)与算法矩阵进行“异或”处理得到加密矩阵,对该矩阵添加掩膜等后续处理,生成的QR码图形是经过二重加密后的图形。创新点一:对RC4算法进行了两方面的改进,不仅抵御了攻击者的外来算法攻击,同时改进了算法本身弱密钥性的缺点,提高算法伪随机生成序列的随机性;创新点二:对改进后的RC4算法进行了三种测试,通过软件仿真得到实验结果,验证了改进后的RC4算法有效提高了序列随机性;创新点三:考虑到使用者利用简单密钥加密造成信息复杂度低,为保证此类加密信息的安全性,结合QR码图形的符号特征,增加了矩阵加密算法对图形进行二重加密,确保了QR码图形所承载信息的高度安全性。
其他文献
<正>"灭火"攻略图上火症状:咽喉干痛、两眼红赤、鼻腔热烘、口干舌痛、烂嘴角、流鼻血、牙痛等。上火分类:一分实火与虚火。二分脏腑之火——胃火:牙疼、大便干等;肺火:咽痛
期刊
太原是北宋时期重要的城市,其突出的历史地位已经引起了许多学者的关注和研究。本文以太原地位升降为切入点,围绕太原的行政区划、官员设置、城市建设、社会生活等方面展开,
几种化学改性沥青的制法及性能毛兴民,张敬义齐鲁石化公司研究院(淄博市255436)制备橡胶改性沥青时,如采用预混合法,为将橡胶溶于沥青,需要较长时间的加热,这样将会导致沥青质量的劣化。如
运用资源开发潜力-鲁棒性矩阵模型探讨了西安市15个遗产景点的开发和保护状态。模型从资源的开发潜力和鲁棒性两方面构建指标体系,通过实地调研、访谈和结构性问卷调查,获取
<正>胃食管返流病(GERD)是指胃十二指肠内容物返流入食管引起烧心等症状,可引起返流性食管炎(RE),以及咽喉、气道等食管以外的组织损坏[1],是临床常见消化系统疾病。属中医"
现代物流行业发展越来越快,一个企业的物流水平将直接影响和决定着它的经济效益,而一个企业的物流水平则由物流管理水平所决定。一个好的企业物流管理,应当是可以为企业提供
以兵团特殊的政治体制、经济、社会、文化发展等历史背景为基础,从兵团地域文化存在的特殊性出发,分析兵团特色文献资源建设的意义,提出构建和完善兵团特色文献资源建设的对
近年来,英语教学越来越快速地发展。对教师的研究已经从教学行为转向内在的认知世界。目前,英语教师过于注重语法规则,较少培养语言运用能力。新课标在英语课程、英语教材及
<正>一、中层管理者的内涵及特点中层管理人员是指一个企业的部门负责人及其所属单元的负责人,主要是负责企业中某一特定职能的正常运行,在上级和下级部门之间进行沟通和协调
老年人疾病中,由生活方式引起的慢性病比例越来越高,并且会导致多种后果,包括身体和心理上,甚至过早死亡。健康的生活方式可以维持身体健康,降低和预防心理健康风险、改善和