摘要:
如今随着社会经济和科学技术的飞速发展,人们生活水平日益提高,智能手机已成生活中不可缺少的一部分了。现代的社交方式越来越广泛,人们也希望通信、信息的交互可以更加简单快速。作为新兴的近距离无线通信技术,NFC的出现和应用,尤其是当NFC技术搭载上智能手机时,使人们可以用手机完成交易支付、解锁门禁、获取信息、与他人交互等操作,大大便利了人们的生活。然而NFC技术在信息传输上的便利性也催生了隐私文件泄露等一系列的安全问题。由于NFC在连接建立和文件发送过程中缺乏明确的权限约束,非文件所有者可以肆意地转发和传播接收到的文件,从而导致所有者的隐私文件泄露。针对这个问题,本文研究并实现了基于Android平台的隐私文件保护NFC传输协议,主要内容包括: 1.介绍了当前NFC技术的发展和研究现状,阐述了本文研究的隐私文件保护NFC传输协议在智能手机应用上的必要性和重大意义。 2.简要介绍了Android系统的框架结构、文件系统及平台优势,并且详细介绍了NFC的技术原理、参数标准、三种操作模式以及对应不同操作模式的应用类型。 3.在标准NFC文件传输协议的基础上,研究并设计了基于点对点操作模式的隐私文件保护应用方案。在点对点操作模式下,发送端应用程序通过读取文件属性、识别文件类型、绑定发送端MAC地址、比对接收端MAC地址等步骤限制非文件所有者进一步转发接收到的文件,从而实现了保护隐私文件的功能。 4.在Android平台上通过编程实现了隐私文件保护NFC传输协议,主要内容包括文件信息格式标准NDEF的转换实现、NFC文件传输的实现以及设计方案中用户接口模块、NFC连接模块、NFC文件传输模块和文件所有属性数据库模块的实现。
展开