当前位置: 首页 > 专利查询>孙国华专利>正文

一种基于NFC手机及IC卡的数字信息加解密方法技术

技术编号:10308423 阅读:155 留言:0更新日期:2014-08-13 12:39
一种基于NFC手机及IC卡的数字信息加解密方法,包括:在手机上设置存储空间用于存储要被加密或解密的数字信息;将所述IC卡贴于手机背面,实现NFC通讯;对手机及IC卡作为加解密设备的合法性进行认证;从手机分批向IC卡发送要被加解密的数字信息;IC卡分批从手机端接收要被加解密的数字信息,并提交给指定的算法与指定的密钥一并进行加解密运算,并将运算结果发送至手机端。优点是:加解密密钥存储于带有NFC功能的智能卡上,保证了密钥存储的安全性,实现了移动便携进行数字信息加解密的方便性;加解密过程中的数据交互通过NFC通讯,在手机与智能卡之间实现,不需要驱动等其他辅助性程序支持,不存在兼容性的问题。

【技术实现步骤摘要】
—种基于NFC手机及IC卡的数字信息加解密方法
本专利技术涉及基于NFC (近场通讯)技术的数字信息加解密应用,如:手机短信的加解密、手机在多种网络通讯环境中数字信息的加解密、电脑数据在各种网络环境下传输的加解密,以及各种具有通信功能(如:Wif1、蓝牙、红外等)的数字设备在多种网络环境下数字信息的加解密技术。
技术介绍
数字信息的加解密在网络环境下的应用异常重要。可以说,任何连接在网络上的设备,如果需要进行信息传输,都需要解决对传输信息的加解密问题。通常情况下,对于安全性要求不高的互联网信息传输,往往采用SSL传输加解密,这种加解密密钥,存储于本地,密钥本身有可能受到攻击。对于有个性化、安全性要求更高的加解密需求,则需要采用额外的硬件加解密方法,目前常见有硬加密机、硬加密终端(如:USB Key)等,但都是有线连接,或者作为专用设备成本高昂,不能携带;或者只能应用于具有通用接口并需要驱动程序的电脑(笔记本)等设备,存在硬加密终端与电脑的兼容性问题,便携性也仍然不好。但如今,基于网络的交流已经成为非常重要的社会生活部分,移动支付、移动商务、移动办公、移动社交等,都对数据加解密有着强烈的需求。如何实现移动便携、方便安全的数字信息加解密,特别是基于当今最普及的手机来实现上述加解密,是本专利技术要解决的核心问题。
技术实现思路
本专利技术公开的是一种使用具有NFC通讯功能的手机和智能卡,实现数字信息加解密的方法。本专利技术的技术方案是:一种基于NFC手机及IC卡的数字信息加解密方法,其特征在于,包括以下步骤: (1)、在手机上设置存储空间,用于存储要被加密或解密的数字信息; (2)在手机屏幕上提示,将所述IC卡贴于手机背面,实现NFC通讯; (3)对手机及(或)IC卡作为加解密设备的合法性进行认证; (4)按照指定的规范格式,从手机分批向IC卡发送要被加解密的数字信息; (5)按照指定的规范格式,由IC卡分批从手机端接收要被加解密的数字信息,并提交给指定的算法与指定的密钥一并进行加解密运算,并将运算结果发送至手机端; (6)发送的数字信息结束时,手机频幕上显示数字信息加解密工作完成,并将IC卡从手机背面移开。所述的要被加密或解密的数字信息是手机短信、彩信,或者是手机上接收或保存的任何数字信息,包括视频、音频、图像、文字信息。所述的步骤(3)的合法性认证通过验证IC卡PIN或手机与IC卡绑定关系来实现。所述的步骤(4)中,在分批发送和接收数字信息时,在每批数字信息的头部或尾部,手机程序要加注标志,以便于在NFC通讯发生异常中断时,后续工作可延续进行,避免一切须重新开始。所述的指定的规范格式,是指出于不同加解密内容的需要,被加解密的数字信息,可以是一个完整文档的全部信息,被分成若干等长的字符段,也可以是完整文档的部分摘要,如:文档的开头和/或/结尾、文档中的某些数字或图形、视频文档的某部分图像信息。本专利技术体现出的有益效果是: 1、加解密密钥存储于带有NFC功能的智能卡上,既保证了密钥存储的安全性,又实现了移动便携进行数字信息加解密的方便性。2、加解密过程中的数据交互通过NFC通讯,在手机与智能卡之间实现,不需要驱动等其他辅助性程序支持,不存在兼容性的问题。3、由于手机具有最丰富的通讯方式,手机也是当今移动数据交互的主体,基于手机与智能卡实现的数字信息加解密,既是最方便的解决了短信、彩信等手机上数据硬加解密的问题,也是最具通用性的数字加解密设备。【附图说明】图1是本专利技术实施例的流程图。【具体实施方式】由于本专利技术公开的是一种基于NFC手机及IC卡的数字信息加解密方法,故在此首先强调本专利技术所涉及的现有技术,或者说,基本技术条件。本专利技术所述的手机应为具有NFC通讯功能的智能手机,本专利技术所述的IC卡应为具有NFC通讯功能的,并具有运算能力(CPU)的智能卡。而且IC卡芯片提供对称或非对称算法,或芯片存储空间提供软件实现的上述算法。上述基本技术条件均可以通过现有技术来实现。参照附图1,本专利技术所述的实施过程包括手机和IC卡两部分。手机部分: 1、在手机上设置存储空间,用于存储要被加密或解密的数字信息。该数字信息可以是手机短信、彩信,或者是手机上接收或保存的任何数字信息,包括视频、音频、图像、文字等文件信息。2、在手机屏幕上提示,将所述IC卡贴于手机背面(实现NFC通讯)。3、对手机及(或)IC卡作为加解密设备的合法性进行认证。认证方法可以通过验证IC卡PIN或手机与IC卡绑定关系来实现。其中,验证IC卡PIN是指,在IC卡中,预先由用户设定一个PIN (个人识别码)码,然后在进行数字信息加解密之前,用户必须首先在手机上输入相应的PIN码,在手机与IC卡贴近后(NFC手机与IC卡通讯的方式),该PIN码被传入IC卡并与IC卡中预先设定的PIN码进行比较,如果PIN码相同,则手机与IC卡的合法性通过认证。手机与IC卡绑定关系的验证是指,在IC卡中,预先由用户设定一个手机的MEI和(或)手机卡的IMSI,然后在进行数字信息加解密之前,用户必须首先将手机与IC卡贴近(NFC手机与IC卡通讯的方式),由手机程序(App)将手机的MEI和(或)手机卡的IMSI传入IC卡并与IC卡中预先设定的手机MEI和(或)手机卡MSI进行比较,如果MEI和(或)IMSI相同,则手机与IC卡的绑定关系通过认证。4、按照指定规范格式,从手机分批向IC卡发送要被加解密的数字信息。同时,按照指定规范格式,分批从IC卡接收被加解密的数字信息,并存储于手机指定存储区域。注意,在分批发送和接收数字信息时,在每批数字信息的头部或尾部,手机程序要加注标志,以便于在NFC通讯发生异常中断时,后续工作可延续进行,避免一切须重新开始。此工作很重要,因为作为NFC通讯模式,出现通讯异常属正常现象。5、当手机发送及接收到数字信息的结束标志后,全部工作完成,手机频幕上显示数字信息加解密工作完成,并将IC卡从手机背面移开。IC卡部分: 1、在上述手机部分的步骤2中,在手机屏幕提示将所述IC卡贴于手机背面后,实施下述操作。2、与手机进行合法性认证。认证方法可以通过验证IC卡PIN或手机与IC卡绑定关系来实现。其中,验证IC卡PIN是指,在IC卡中,预先由用户设定一个PIN (个人识别码)码,然后在进行数字信息加解密之前,用户必须首先在手机上输入相应的PIN码,在手机与IC卡贴近后(NFC手机与IC卡通讯的方式),该PIN码被传入IC卡并与IC卡中预先设定的PIN码进行比较,如果PIN码相同,则手机与IC卡的合法性通过认证。手机与IC卡绑定关系的验证是指,在IC卡中,预先由用户设定一个手机的MEI和(或)手机卡的IMSI,然后在进行数字信息加解密之前,用户必须首先将手机与IC卡贴近(NFC手机与IC卡通讯的方式),由手机程序(App)将手机的MEI和(或)手机卡的IMSI传入IC卡并与IC卡中预先设定的手机MEI和(或)手机卡MSI进行比较,如果MEI和(或)IMSI相同,则手机与IC卡的绑定关系通过认证。3、按照指定的规范格式,IC卡分批从手机端接收要被加解密的数字信息,并提交给指定的算法与指定的密钥一并进行加解密运算。运算结果发送至手机端。4、直至数字信息结本文档来自技高网...

【技术保护点】
一种基于NFC手机及IC卡的数字信息加解密方法,其特征在于,包括以下步骤:(1)、在手机上设置存储空间,用于存储要被加密或解密的数字信息;(2)在手机屏幕上提示,将所述IC卡贴于手机背面,实现NFC通讯;(3)对手机及(或)IC卡作为加解密设备的合法性进行认证;(4)按照指定的规范格式,从手机分批向IC卡发送要被加解密的数字信息;(5)按照指定的规范格式,由IC 卡分批从手机端接收要被加解密的数字信息,并提交给指定的算法与指定的密钥一并进行加解密运算,并将运算结果发送至手机端;(6)发送的数字信息结束时,手机频幕上显示数字信息加解密工作完成,并将IC卡从手机背面移开。

【技术特征摘要】
1.一种基于NFC手机及IC卡的数字信息加解密方法,其特征在于,包括以下步骤: (1)、在手机上设置存储空间,用于存储要被加密或解密的数字信息; (2)在手机屏幕上提示,将所述IC卡贴于手机背面,实现NFC通讯; (3)对手机及(或)IC卡作为加解密设备的合法性进行认证; (4)按照指定的规范格式,从手机分批向IC卡发送要被加解密的数字信息; (5)按照指定的规范格式,由IC卡分批从手机端接收要被加解密的数字信息,并提交给指定的算法与指定的密钥一并进行加解密运算,并将运算结果发送至手机端; (6)发送的数字信息结束时,手机频幕上显示数字信息加解密工作完成,并将IC卡从手机背面移开。2.根据权利要求1所述的基于NFC手机及IC卡的数字信息加解密方法,其特征在于,所述的要被加密或解密的数字信息是手机短信、彩信,或者是手机上接收或保存的任何数...

【专利技术属性】
技术研发人员:孙国华
申请(专利权)人:孙国华
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1