业务处理方法和系统技术方案

技术编号:9200568 阅读:103 留言:0更新日期:2013-09-26 04:15
本申请公开了一种业务处理方法和系统,其中,该方法包括:接收用于请求处理业务的明文卡号;将所述明文卡号转换成索引卡号,其中,所述索引卡号唯一地对应于所述明文卡号;将转换得到的索引卡号发送给处理所述业务的实体,用于使所述实体根据所述索引卡号处理所述业务。本申请解决了相关技术中由于泄漏真实的卡号信息而造成的无法保证用户处理业务的安全性的技术问题,提高了网络业务处理的安全性。

【技术实现步骤摘要】
业务处理方法和系统
本申请涉及数据处理领域,具体而言,涉及一种业务处理方法和系统。
技术介绍
截至2010年底,国内信用卡发卡量达到2.3亿张,信用卡在国内逐渐普及开来。信用卡本着快捷方便的准则为用户提供便利,但与此同时信用卡信息的安全隐患也浮现出来。现有互联网的第三方支付公司,很多面临着用户在网页提交的信用卡信息在很多地方散落着,这些信息包括:信用卡明文卡号、cvv2(CardVerificationValue2,信用卡后面的3位验证码)、validDate(信用卡有效期)等敏感信息,一旦泄漏,对用户意味着可能带来的经济损失。如图1所示,在处理业务的过程中,信用卡用户发出携带有信用卡卡号(或称为信用卡明文卡号)的业务请求,业务系统接收并识别来自用户的业务请求;然后,业务系统通常直接使用业务请求中携带的信用卡卡号来处理业务,例如,使用信用卡卡号与第三方平台进行交互。例如,当用户在购物网站上进行交易时,该用户向网站服务器提交用于支付交易费用的信用卡卡号,该网站服务器将该信用卡卡号发送给第三支付平台所在的服务器。同时,在支付的过程中,还需要用户提供与信用卡卡号相关的信息,例如,用户设置的密码等。然而,随着网络技术的发展,网站服务器在使用信用卡卡号与第三支付平台进行交互的过程中,很容易被第三方恶意攻击,从而获得上述的信用卡卡号。由于该信用卡卡号是用户使用的信用卡的真实卡号(或称为信用卡明文卡号),因此,第三方可能通过获取到的该真实卡号对该用户造成一定的经济损失,无法保证用户处理业务的安全性。由上可知,在现有技术中,业务处理过程中无法保证用户处理业务的安全性。专利
技术实现思路
本申请的主要目的在于提供一种业务处理方法和系统,以至少解决由于泄漏真实的卡号信息而造成的无法保证用户处理业务的安全性的技术问题。根据本申请的一个方面,提供了一种业务处理方法,其包括:接收用于请求处理业务的明文卡号;将明文卡号转换成索引卡号,其中,索引卡号唯一地对应于明文卡号;将转换得到的索引卡号发送给处理业务的实体,用于使实体根据索引卡号处理业务。优选的,将明文卡号转换成索引卡号的步骤包括:获取明文卡号中的部分号码、获取部分号码时的当前日期以及用于唯一标识明文卡号的序列号;将部分号码、当前日期以及序列号构建得到索引卡号。优选的,将部分号码、当前日期以及序列号构建得到索引卡号的步骤包括:将部分号码中的第一部分号码、当前日期、序列号以及部分号码中除第一部分号码之外的第二部分号码按顺序构建得到索引卡号。优选的,将明文卡号转换成索引卡号时,还包括:执行将明文卡号转换成索引卡号的实体存储索引卡号以及对明文卡号进行加密得到的加密卡号。优选的,接收用于请求处理业务的明文卡号的步骤包括:处理业务的实体接收用于请求处理业务的明文卡号;处理业务的实体将明文卡号发送给将明文卡号转换成索引卡号的实体。优选的,接收用于请求处理业务的明文卡号的步骤包括:接收明文卡号的实体将明文卡号发送给将明文卡号转换成索引卡号的实体;将转换得到的索引卡号发送给处理业务的实体的步骤包括:将明文卡号转换成索引卡号的实体将索引卡号通过接收明文卡号的实体发送给处理业务的实体。优选的,接收用于请求处理业务的明文卡号的步骤包括:接收明文卡号的实体将明文卡号发送给将明文卡号转换成索引卡号的实体;将转换得到的索引卡号发送给处理业务的实体的步骤包括:将明文卡号转换成索引卡号的实体将索引卡号发送给处理业务的实体。优选的,明文卡号包括:信用卡的明文卡号。根据本申请的另一方面,提供了一种业务处理系统,其包括:互相通信的业务处理装置和卡号处理装置,其中,卡号处理装置用于将接收到的用于请求处理业务的明文卡号转换成索引卡号,其中,索引卡号唯一地对应于明文卡号;将转换得到的索引卡号发送给业务处理装置;业务处理装置用于根据索引卡号处理业务。优选的,卡号处理装置包括:获取单元,用于获取明文卡号中的部分号码、获取部分号码时的当前日期以及用于唯一标识明文卡号的序列号;构建单元,用于将部分号码、当前日期以及序列号构建得到索引卡号。优选的,卡号处理装置还包括:存储单元,用于存储索引卡号以及对明文卡号进行加密得到的加密卡号。优选的,业务处理装置还用于接收明文卡号,并将明文卡号发送给卡号处理装置。优选的,业务处理系统还包括:接收装置,用于接收明文卡号,并将明文卡号发送给卡号处理装置。优选的,接收装置还用于接收来自卡号处理装置的索引卡号,并将索引卡号发送给业务处理装置。通过本申请的技术方案,能够达到以下有益效果:在本申请中,将接收到的明文卡号进行索引转换,生成索引卡号,其中,此索引卡号对应于明文卡号是唯一的,并对索引卡号进行加密,在业务处理过程中,使用加密后的索引卡号进行交互。这样,即使在交互的过程中被第三方恶意获取到卡号信息,第三方也无法根据所获取的索引卡号来获得真实的卡号信息(即明文卡号),从而解决了由于泄漏真实的卡号信息而造成的无法保证用户处理业务的安全性的技术问题,提高了网络业务处理的安全性。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据相关技术的业务处理方法的示意图;图2是根据本申请实施例的业务处理系统结构示意图;图3是根据本申请实施例的业务处理系统的一种优选的结构框图;图4是根据本申请实施例的业务处理系统的另一种优选的结构框图;图5是根据本申请实施例的业务处理方法的一种优选的流程图;图6是根据本申请实施例的一种第三方支付平台存储数据的示意图;图7是根据本申请实施例的基于WebService模式的业务处理方法的一种优选的结构示意图;图8是根据本申请实施例的基于Ajax模式的业务处理方法的一种优选的结构示意图;图9是根据本申请实施例的基于Proxy模式的业务处理方法的一种优选的结构示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在描述本申请的各实施例的进一步细节之前,将参考图2来描述可用于实现本申请的原理的一个合适的计算体系结构。在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本申请,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。转向附图,其中相同的参考标号指代相同的元素,本申请的原理被示为在一个合适的计算环境中实现。以下描述基于所述的本申请的实施例,并且不应认为是关于此处未明确描述的替换实施例而限制本申请。图2示出了可用于这些设备的一个示例计算机体系结构的示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用范围或功能提出任何局限。也不应将该计本文档来自技高网
...
业务处理方法和系统

【技术保护点】
一种业务处理方法,其特征在于,包括:接收用于请求处理业务的明文卡号;将所述明文卡号转换成索引卡号,其中,所述索引卡号唯一地对应于所述明文卡号;将转换得到的索引卡号发送给处理所述业务的实体,用于使所述实体根据所述索引卡号处理所述业务。

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:接收用于请求处理业务的明文卡号;将所述明文卡号转换成索引卡号,其中,所述索引卡号唯一地对应于所述明文卡号;将转换得到的索引卡号发送给处理所述业务的实体,用于使所述实体根据所述索引卡号处理所述业务;将所述明文卡号转换成索引卡号的步骤包括:获取所述明文卡号中的部分号码、获取所述部分号码时的当前日期以及用于唯一标识所述明文卡号的序列号;将所述部分号码、所述当前日期以及所述序列号构建得到所述索引卡号;将所述明文卡号转换成索引卡号时,还包括:执行将所述明文卡号转换成索引卡号的实体存储所述索引卡号以及对所述明文卡号进行加密得到的加密卡号;其中,执行将所述明文卡号转换成索引卡号的实体划分为安全域和非安全域两部分,其中,所述非安全域内只能通过执行将所述明文卡号转换成索引卡号的实体存储原始信用卡信息,并拿到索引后的索引卡号;所述安全域内的系统通过所述索引卡号换取相应的信用卡信息。2.根据权利要求1所述的方法,其特征在于,将所述部分号码、所述当前日期以及所述序列号构建得到所述索引卡号的步骤包括:将所述部分号码中的第一部分号码、所述当前日期、所述序列号以及所述部分号码中除所述第一部分号码之外的第二部分号码按顺序构建得到所述索引卡号。3.根据权利要求1所述的方法,其特征在于,接收用于请求处理业务的明文卡号的步骤包括:处理所述业务的实体接收用于请求处理业务的明文卡号;处理所述业务的实体将所述明文卡号发送给将所述明文卡号转换成索引卡号的实体。4.根据权利要求1所述的方法,其特征在于,接收用于请求处理业务的明文卡号的步骤包括:接收所述明文卡号的实体将所述明文卡号发送给将所述明文卡号转换成索引卡号的实体;将转换得到的索引卡号发送给处理所述业务的实体的步骤包括:将所述明文卡号转换成索引卡号的实体将所述索引卡号通过所述接收所述明文卡号的实体发送给处理所述业务的实体。...

【专利技术属性】
技术研发人员:朱晓峰周兴江
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1