基于des算法的二维码扫描的实现

基于des算法的二维码扫描的实现

ID:28800679

大小:1.59 MB

页数:22页

时间:2018-12-14

基于des算法的二维码扫描的实现_第1页
基于des算法的二维码扫描的实现_第2页
基于des算法的二维码扫描的实现_第3页
基于des算法的二维码扫描的实现_第4页
基于des算法的二维码扫描的实现_第5页
资源描述:

《基于des算法的二维码扫描的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于DES算法的二维码扫描的实现摘要:随着手机Android系统的普及和信息化水平的提高,手机二维码扫描功能在我国已经为人们广泛的认识和接受,人们的生活和工作中对于二维码的运用也越来越频繁。本文通过eclipse软件设计了一项依托于安卓手机系统之上,利用安卓手机的摄像功能和二维码编码与解码的原理,以及DES加密算法的相关知识,实现二维码生成、加密与识别、解密的系统。该项设计内容包括三块:二维码的生成、安卓系统二维码的扫描识别系统设计与数据的加密解密的实现。二维码的生成系统完成了从数据输入、加密到生成相应二维码的功能,识别系统完成对采集到的二维码符号进行译码、解密并还原出所携带信息的功能。关键

2、词:Android手机系统;二维码生成;二维码识别;DES加密解密TheQRCodescanningSystemBasedonDESJiangDongyangAbstract:AstheuniverseoftheAndroidmobilephonesystemandthedevelopmentoftheinformatizationlevel,theusingoftheQRCoderecognition’sfunctionismoreandmorefrequent.ThroughthisthesistheEclipsesoftwaredesignsasystemwhichenablesthe

3、QRCodegenerationandrecognitionsystem,onthebasisofandroidcamera,theprincipleofcodingandhandlingcode,andtherelevantknowledgeofDES.Thisdesigncoversthreeparts:AndroidQRcodeencryptiondesign,QRcodeidentificationsystemdesign,andmobilephoneuserloginsystemdesign.Generatingsystemfromthefunctionoftheinputdata

4、togeneratethecorrespondingQRcode,collectedinrecognitionsystemtocompletetheQRcodesymboldecodingcarriedbydeducingthefunctionofinformation.KeyWords:Androidmobilephonesystem;QRCode’sRecognition;DESencryptionanddecryption目次1.1系统研究的目的和意义11.2国内外研究情况及背景11.3可行性研究31.4本文研究内容32开发相关技术介绍42.1Android平台介绍42.2开发环境的搭

5、建42.3二维码的介绍52.4DES加密算法介绍73系统分析与设计73.1系统框架设计73.2数据加密与二维码生成模块73.3二维码扫描识别与数据解密模块84系统的实现84.1系统的主要流程84.2数据加密与二维码生成模块的实现94.3二维码扫描识别与数据解密模块的实现114.4AndroidCamera的调用175系统调试及测试175.1系统调试175.2系统测试175.3测试结果175.4测试阶段复审与评价17结论18参考文献19致谢201绪论1.1系统研究的目的和意义随着智能手机的普及和信息化水平的提高,在面对一维码信息容量低、数据库依赖程度深的背景下,二维码以其高容量性、高可靠性的优

6、点被人们接受。二维码作为一种全新的电子信息存储、传递与识别技术,其运用前景也越来越广阔,在我国二维码技术被广泛运用于电子商务、物流管理、电子凭证等诸多领域。本文提出了基于隐私数据的二维码存取技术,重点研究了Android手机平台上隐私数据的二维码生成与扫描识别,将信息的加密解密与二维码技术结合起来。一维码的信息容量小,这也决定了它必须依靠数据库才能充分表达信息。因此如果没有数据库或者无法连接网络,一维码的使用就会受到极大的限制。此外,用一维码来表示汉字,需要繁琐的转化,效率不高。二维码是为了解决一维码无法解决的问题而被研制出来的。二维码具与一维码相比,增加了多个定位点和容错机制。容错机制能够

7、在无法识别全部二维码的时候,通过几个定位点,就还原出二维码所包含的全部信息。二维码的生成与开发较为容易,因而不同公司可能有多个不同种类的二维码,而这些二维码往往也具有不同的数据表示结构与识读方法。一般的二维码是通过三个定位点来进行辨识的。而二维码的自动校准方向也是通过这三个定位点实现的,所以从任何方向扫描二维码都是可以被识别的。容错机制则实现了不完全读取的功能,在无法读取全部条码或者条码被损毁的情况下,也能够

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。