物流运输中二维码加密解密算法的改进策略探析
2017-03-22周杰李俊男
周杰+李俊男
摘要:现阶段二维码的保密方面真的安全吗?事实上,二维码的安全一直处于探索状态,基于此本文提出了一种新的安全策略,将加密算法(DES与RSA)与通信技术结合,实现二维码矩阵编码区内容的多重防护。同时,本文重点介绍信息隐藏技术的加密方法,使得二维码的加密更具灵活性。最后,应用在物流中,提升了物流运输的安全性,稳定性,合理性。
关键词:物流 二维码 DES算法 RSA算法 信息隐藏技术
随着二维码的日趋流行,二维码技术已经在物流领域大力发展。与之而来的就是安全方面的考虑,为了弥补不足,本文针对加密算法进行改进,尤其是在物流运输中,如何对二维码进一步的安全优化,该方案采用两种通用的加密算法(DES和RSA算法),弥补了协议上不足以及数据量大难以加密的不足,在结合信息隐藏技术深入优化,相当于设计了“三锁式”加密方法,大大的提高了二维码的安全性。这也是本课题的主要目的,即实现二维码扫描器扫描之后为安全有用的信息,防止其他恶意程序攻击以保护自我信息安全。
一、研究现状及可行性分析
(一)研究现状
在国内外的诸多研究之中,少数不断地对二维码的图形,结构进行内容,格式等的增加和改进;但大多数是在进行二维码算法上的优化,提出了基于DES或者RSA单独加密的方法以及随之而来的优化方案 ,当然,最近也有了基于这两种混合的优化方案,但安全方面成效甚微。
(二)可行性分析
市场调查显示物流管理中介入了二维码,但是二维码的应用比较单一,此课题对加密算法的改进,将促进信息数据的更多植入,有助于客户获取更多数据,也促进物流的管理,应用前景十分可观。算法的改进离不开技术,本文采用编程语言为核心,编码解码为基础,再结合通信技术,将大大促进算法的优化,实现该方案的完成。
二、加密技术简介
RSA加密算法运用RSA领域下的数字签名证书方法以及核心技术密钥交换,该算法实现网络通信中机密,完整和发方的不可否认性的优势,而且RSA是一种非对称式的加密系统,难以被破解,但存在速度慢,加解密耗费时间多的缺点。
DES加密算法的加密单位二进制仅64位,有效的密钥56位,其中的有些位还要用于目的性的开销及协议上的缺陷,从而DES很容易被破解,但是DES是一种对称算法,加解密中容易实现。
信息隐藏技术是通信技术的补充技术,在信息加密中,加密技术在窃取方的表现形式是乱码,这将激发窃取者的破解欲望,无法起到保护的作用。而信息隐藏技术是在具有明确意义的载体上将信息隐藏在载体中,一般不会产生怀疑而破解。
三、算法优化的实现过程
首先运用DES算法以及RSA的密钥对数据进行加密,即DES对明文进行加密生成加密密钥T,在运用RSA算法的公开加密密钥对密钥T进行加密,生成加密数据D;
其次再将D运用信息隐藏技术进行隐藏与提取,在该过程中,计算机A、B以及发送器之间进行信息的交流,计算机A对D进行隐藏,由发送器发送到公用信道上,在由发送器将隐藏信息发送到计算机B,由B进行提取以及DES与RSA进行解密得到信息。为了解决这样的问题必须应用计算机实现大量保密数据的隐藏。在此过程中需要载体来对信息进行隐藏,而载体的确定需事先收集大量的数据信息保存在计算机中。为了能使发送方与接收方收到相同的信息内容,运用分段式检索算法(将较长的参考模块细分,再从源数据检索数据段出现的频率)来确定发送方载体的选择。
最终通过DES与RSA,信息隐藏技术的保密通信模型对物流运输中二维码的信息传输进行安全优化。
四、结语
随着智能手机终端的普及使用,二维码具有使用方便,读取快速、误码率低,携带信息量大等优势,被人广泛使用。但二维码安全面临挑战,基于此本课题通过对加密算法和信息隐藏技术的引入与优化,来提高二维码在应用中的安全性,实现二维码技术的内在优势,以及最大限度的减少物流信息在传输过程中被相关恶意程序的攻击,已达到二维码技术在优化物流管理信息系統的实际作用。二维码技术的应用将是未来一段时间内,各个行业必不可少的一门新型技术,不但能够促进物流行业的发展,而且还能提高整个电子商务领域的技术革新。
参考文献:
[1]盛秋康.二维码编解码技术的研究与应用[D].南京理工大学,2012.
[2]王水勇.基于RSA的通信保密应用研究[D].华中科技大学,2005.
[3]王智超.基于数据加密的网络通信系统的研究[D].河北工业大学,2006.
[4]付井新.信息隐藏技术在电话保密通信中的模型与实现策略[J].中国科技信息,2005,(16).
[5]郑贵滨,韩纪庆,李海峰.分段式音频检索算法[J].计算机科学,2005,(03).
[6]岳军巧,钮心忻,杨义先.语音保密通信中的信息隐藏技术[J].北京邮电大学学报,2002,(01).
[7]褚一平,陈勤.分解RSA模数算法研究[J].微机发展,2005,(06).
[8]范九伦,刘宏月.密码学基础[M].西安:西安电子科技大学出版社,2008.
(基金项目:贵州财经大学2016年度在校学生科研资助项目;作者简介:[1]周杰,在读硕士研究生,贵州财经大学,信息管理与决策支持;[2]李俊男,贵州财经大学。)