[发明专利]一种数据处理方法和安全加密、解密的方法及其装置有效
申请号: | 201110362169.8 | 申请日: | 2011-11-15 |
公开(公告)号: | CN103108322A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | 李思彪;崔晓欣 | 申请(专利权)人: | 李思彪;崔晓欣 |
主分类号: | H04W12/02 | 分类号: | H04W12/02 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤 |
地址: | 100044 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 安全 加密 解密 及其 装置 | ||
技术领域
本发明属于数据处理领域,涉及一种数据处理方法和安全加密、解密的方法及其装置,特别设计一种手机数据处理方法、手机硬件安全加密、解密的方法及其装置。
背景技术
近年来在移动商务,移动支付等领域发展迅猛,因为该领域市场巨大,持有手机的用户基数庞大,尤其在国内,第三方支付拍照的发放后,手机银行及远近端支付,今后几年必将成为电子商务领域发展的引爆点,也将成为商家,运营商以及银行的必争之地。为了这一时刻的到来,电信运营商,银联,第三方支付厂商已经在这一领域做足了技术储备,也推出了不同的产品,但是移动支付领域最重要的是安全性,谁解决了安全性,谁就会成为这个领域的领头羊。现阶段的产品主要有,一些银行通过手机客户端软件来完成,安全也通过软件来实现,这就存在一些安全隐患;银联目前通过SD卡(Secure Digital Memory Card,安全数码卡)来实现,修改了一些手机操作系统底层达到与SD卡的通讯来实现硬件安全加密,该方案由于实现了硬件加密,证书存放在硬件里,达到了解决安全性的目的,但又带来了一个问题,由于需要修改手机的底层OS(Operating System,操作系统)来完成实现,需要手机重新刷机或者定制专用终端,给后续推广造成了影响,用户数发展会成为瓶颈。
发明内容
鉴于以上背景,本发明使用手机操作系统通用上层API(Application Programming Interface,应用程序编程接口)来完成与SIM卡(Subscriber Identity Module,用户身份识别模块)的通讯,并实现手机软件的硬件证书存放与加密。通过本发明,用户只要通过普通的客户端软件和相应的SIM卡即可实现手机软件的安全硬件加密,不需用定制手机。
本发明所提供的手机数据处理方法,其特征在于,包括以下步骤:
步骤A:数据处理模块获取手机应用产生的数据;
步骤B:数据处理模块处理所获取的数据;
步骤C:数据处理模块将处理后的数据发送并存储于SIM卡中。
较佳地,数据处理模块处理所获取的数据,包括以下步骤:
步骤B1-1:数据处理模块计算所获取的数据长度,确定所获取的数据的手机应用类型;
步骤B1-2:数据处理模块将所获取的数据分为不大于14字节的多段;
步骤B1-3:数据处理模块根据所获取的数据的手机应用类型设置区别号码;
步骤B1-4:数据处理模块将步骤B1-2中的每个数据段及区别号码设置为电话簿记录的形式。
较佳地,数据处理模块处理所获取的数据,包括以下步骤:
步骤B2-1:数据处理模块计算所获取的数据长度,确定所获取的数据的手机应用类型;
步骤B2-2:数据处理模块将所获取的数据分为不大于137字节的多段;
步骤B2-2:数据处理模块根据所获取的数据的手机应用类型设置区别号码;
步骤B2-2:数据处理模块将步骤B2-2中的每个数据段及区别号码设置为短信记录的形式。
本发明还提供了一种手机硬件安全加密的方法,包括以下步骤:
步骤S401:用户操作一项手机应用,所述手机应用程序与数据处理模块建立连接;
步骤S402:手机应用程序发送待加密数据至所述数据处理模块,数据处理模块对所述待加密数据进行处理;
步骤S403:数据处理模块将加密后的数据发送并存储于SIM卡中。
较佳地,本发明的手机硬件安全加密的方法,步骤S402中,数据处理模块对待加密数据进行处理,包括以下步骤:
步骤S4021-1:数据处理模块接收待加密数据;
步骤S4021-2:数据处理模块计算待加密数据长度,确定待加密数据的应用类型;
步骤S4021-3:数据处理模块将所述待加密数据分为不大于14字节的多段;
步骤S4021-4:数据处理模块根据待加密数据的应用类型设置区别号码;
步骤S4021-5:数据处理模块将每段待加密数据及区别号码设置为电话簿记录的形式。
较佳地,本发明的手机硬件安全加密的方法,步骤S402中,数据处理模块对待加密数据进行处理,包括以下步骤:
步骤S4022-1:数据处理模块接收待加密数据;
步骤S4022-2:数据处理模块计算待加密数据长度,确定待加密数据的应用类型;
步骤S4022-3:数据处理模块将所述待加密数据分为不大于137字节的多段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李思彪;崔晓欣,未经李思彪;崔晓欣许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110362169.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:全波形反演方法及装置
- 下一篇:微胶囊化红磷阻燃的抗静电聚乙烯管材组合物