识别信息的生成方法和系统技术方案

技术编号:9868093 阅读:90 留言:0更新日期:2014-04-03 04:59
本申请公开了一种识别信息的生成方法和设备,通过应用本申请实施例的技术方案,服务器根据包括欲创建识别信息的目标内容的识别信息创建请求,生成与所述目标内容相对应的字符串,将所述字符串转换为识别信息,并将所述识别信息返回所述识别信息创建请求的发起方,从而,通过用业务关联机制的配置,为不具有任何具体含义的识别信息附加相应的业务内容,而业务关联机制以及所关联的具体内容可以在服务器侧根据需要进行调整,实现识别信息的动态调整机制,不仅如此,由于识别信息本身没有任何实际含义,因此,只有在将该识别信息上报给服务器进行匹配后,才能确定具体的关联内容,解决了识别信息的安全性问题。

【技术实现步骤摘要】
识别信息的生成方法和系统
本申请涉及通信领域,尤其涉及一种识别信息的生成方法和系统。
技术介绍
二维码(DimensionalBarcode),又称二维条码,是在一维条码的基础上扩展出的一种具有可读性的条码。设备扫描二维条码,通过识别条码的长度和宽度中所记载的二进制数据,可获取其中所包含的信息。相比一维条码,二维码记载更复杂的数据,比如图片、网络链接等。现有二维码应用中,二维码的信息是确定的,即用户拍摄后通过转换即可获得的内容是唯一的,如文本信息、邮件地址、网址。一旦二维码生成以后,其对应的目标内容就确定了,不能再有其它的变化。而该内容也是真实的内容,即用户想要得到的内容,比如想要发送邮件的邮箱地址、或者想要访问的网址。在实现本申请的过程中,本申请的申请人发现现有技术存在以下缺陷:现有的二维码信息存在可破解性,安全性不高。由于二维码是由用户端设置,通常二维码应用都是单一性,比如一个二维码只能对应一段文字、一个Email地址或者一个网址。而且,现有的二维码信息都是通过二维码本身来传递的,通过对文本信息的加密来实现内容的读取和还原,虽然部分二维码支持身份的二次确认,但其内容本身就是明文可见的,存在可破解性,给用户信息的安全性造成了隐患。
技术实现思路
本申请提供了一种识别信息的生成方法和系统,能够解决识别信息的安全性问题。为达到上述目的,本申请实施例一方面提供了一种识别信息的生成方法,包括:服务器接收识别信息创建请求,所述识别信息创建请求中包括欲创建识别信息的目标内容;所述服务器根据所述识别信息创建请求生成与所述目标内容相对应的字符串;所述服务器将所述字符串转换为识别信息;所述服务器将所述识别信息返回所述识别信息创建请求的发起方。优选的,所述服务器接收识别信息创建请求之前,还包括:所述服务器接收用户所发送的登录信息;所述服务器验证所述登录信息;如果验证成功,所述服务器向所述用户返回登录成功确认消息,触发所述用户继续发送相应的识别信息创建请求。优选的,所述服务器根据所识别信息创建请求生成与所述目标内容相对应的字符串,具体包括:所述服务器直接随机生成一个字符串,并将所述目标内容与所述字符串相对应;所述服务器将所述目标内容与所述字符串的对应关系保存到映射列表中,并将所述映射列表进行存储。优选的,所述服务器直接随机生成一个字符串,并将所述目标内容与所述字符串相对应,具体包括:所述服务器将所生成的一个字符串与一个目标内容相对应;或,所述服务器将所生成的多个字符串与同一个目标内容相对应,并配置相应的对应生效规则;或,所述服务器将所生成的一个字符串与多个目标内容相对应,并配置相应的对应生效规则。优选的,所述服务器将所述目标内容与所述字符串的对应关系保存到映射列表中之后,还包括:所述服务器保持所述字符串和所述字符串相对应的目标内容不变;和/或,所述服务器根据预设的调整规则,在保持所述字符串不变的情况下,调整所述字符串相对应的目标内容;和/或,所述服务器根据预设的调整规则,在保持所述目标内容不变的情况下,调整所述目标内容相对应的字符串;和/或,所述服务器根据预设的调整规则,同时调整所述字符串和所述字符串相对应的目标内容;和/或,所述服务器根据预设的调整规则,调整现有的字符串和目标内容的对应关系。优选的,所述字符串,具体由所述服务器生成,且具有唯一性。优选的,所述服务器将所述字符串转换为识别信息,具体包括:按照预先设定的规则将所述字符串转换为一维码;或按照预先设定的规则将所述字符串转换为二维码;或按照预先设定的规则,将各种颜色和/或形状排列组合所形成的图形。另一方面,本申请实施例还提供了一种执行目标内容的方法,包括:所述服务器接收识别信息;所述服务器将所述识别信息转换为相应的字符串,并与本地所存储的映射列表中的字符串进行匹配,所述映射列表中保存有字符串与所述目标内容的对应关系;如果匹配成功,根据所述映射列表中的字符串与目标内容的对应关系,所述服务器确定所述字符串相对应的目标内容;所述服务器执行所述目标内容相应的业务。另一方面,本申请实施例还提供了一种生成识别信息的系统,包括:接收模块,用于接收识别信息创建请求,所述识别信息创建请求中包括欲创建识别信息的目标内容;生成模块,用于根据所述接收模块所接收到的识别信息创建请求生成与所述目标内容相对应的字符串;转换模块,用于将所述生成模块所生成的字符串转换为识别信息;发送模块,用于将所述转换模块所转换的识别信息返回所述识别信息创建请求的发起方。优选的,所述生成模块,具体用于:随机生成一个字符串,并将所述目标内容与所述字符串相对应;将所述目标内容与所述字符串的对应关系保存到映射列表中,并将所述映射列表进行存储。优选的,所述系统还包括调整模块,具体用于在所述生成模块将所述目标内容与所述字符串的对应关系保存到映射列表中之后:保持所述字符串和所述字符串相对应的目标内容不变;和/或,根据预设的调整规则,在保持所述字符串不变的情况下,调整所述字符串相对应的目标内容;和/或,根据预设的调整规则,在保持所述目标内容不变的情况下,调整所述目标内容相对应的字符串;和/或,根据预设的调整规则,同时调整所述字符串和所述字符串相对应的目标内容;和/或,根据预设的调整规则,调整现有的字符串和目标内容的对应关系。另一方面,本申请实施例还提供了一种执行目标内容系统,包括:接收模块,用于接收识别信息;转换模块,用于将所述识别信息转换为相应的字符串;匹配模块,用于将所述转换模块所转换的字符串在本地所存储的映射列表中的字符串进行匹配,所述映射列表中保存有字符串与所述目标内容的对应关系;处理模块,用于在所述匹配模块匹配成功时,根据所述映射列表中字符串与目标内容的对应关系,确定所述字符串相对应的目标内容,并为执行所述目标内容。与现有技术相比,本申请至少具有以下优点:通过应用本申请实施例的技术方案,服务器根据包括欲创建识别信息的目标内容的识别信息创建请求,生成与所述目标内容相对应的字符串,将所述字符串转换为识别信息,并将所述识别信息返回所述识别信息创建请求的发起方,从而,通过用业务关联机制的配置,为不具有任何具体含义的识别信息附加相应的业务内容。由于识别信息本身没有任何实际含义,因此,只有在将该识别信息上报给服务器进行匹配后,才能确定具体的关联内容,解决了识别信息的安全性问题。附图说明图1为本申请实施例提供的一种识别信息的生成方法的流程示意图;图2为本申请实施例提供的一种执行目标内容的方法的流程示意图;图3为本申请实施例提供的一种具体应用场景下的识别信息的生成方法的流程示意图;图4为本申请实施例提供的一种生成识别信息的系统的结构示意图;图5为本申请实施例提供的一种执行目标内容的系统的结构示意图。具体实施方式如
技术介绍
所述,在现有的二维码应用方案中,由于二维码实际是根据已确定的业务信息内容转换得到的,因此,直接根据具体业务信息内容生成二维码的处理方式使二维码本身存在可破解性,对用户的信息安全造成了隐患。为了解决这样的问题,本申请提出了一种识别信息的生成方法,通过用户关联和业务对应机制的配置,为不具有任何具体含义的识别信息附加相应的业务内容,在实际应用中,由于识别信息本身没有任何实际含义,因此,只有在将该识别信息上报给服务本文档来自技高网
...
识别信息的生成方法和系统

【技术保护点】
一种识别信息的生成方法,其特征在于,包括:服务器接收识别信息创建请求,所述识别信息创建请求中包括欲创建识别信息的目标内容;所述服务器根据所述识别信息创建请求生成与所述目标内容相对应的字符串;所述服务器将所述字符串转换为识别信息;所述服务器将所述识别信息返回所述识别信息创建请求的发起方。

【技术特征摘要】
1.一种识别信息的生成方法,其特征在于,包括:服务器接收识别信息创建请求,所述识别信息创建请求中包括欲创建识别信息的目标内容;所述服务器根据所述识别信息创建请求生成与所述目标内容相对应的字符串;所述服务器将所述字符串转换为识别信息;所述服务器将所述识别信息返回所述识别信息创建请求的发起方;其中,所述服务器根据所识别信息创建请求生成与所述目标内容相对应的字符串,具体包括:所述服务器随机生成一个或多个字符串,并将所述目标内容与所述字符串相对应;所述服务器将所述目标内容与所述字符串的对应关系保存到映射列表中,并将所述映射列表进行存储。2.如权利要求1所述的方法,其特征在于,所述服务器接收识别信息创建请求之前,还包括:所述服务器接收用户所发送的登录信息;所述服务器验证所述登录信息;如果验证成功,所述服务器向所述用户返回登录成功确认消息,触发所述用户继续发送相应的识别信息创建请求。3.如权利要求1所述的方法,其特征在于,所述服务器随机生成一个或多个字符串,并将所述目标内容与所述字符串相对应,具体包括:所述服务器将所生成的一个字符串与一个目标内容相对应;或,所述服务器将所生成的多个字符串与同一个目标内容相对应,并配置相应的对应生效规则;或,所述服务器将所生成的一个字符串与多个目标内容相对应,并配置相应的对应生效规则。4.如权利要求1所述的方法,其特征在于,所述服务器将所述目标内容与所述字符串的对应关系保存到映射列表中之后,还包括:所述服务器保持所述字符串和所述字符串相对应的目标内容不变;和/或,所述服务器根据预设的调整规则,在保持所述字符串不变的情况下,调整所述字符串相对应的目标内容;和/或,所述服务器根据预设的调整规则,在保持所述目标内容不变的情况下,调整所述目标内容相对应的字符串;和/或,所述服务器根据预设的调整规则,同时调整所述字符串和所述字符串相对应的目标内容;和/或,所述服务器根据预设的调整规则,调整现有的字符串和目标内容的对应关系。5.如权利要求1至4中任意一项所述的方法,其特征在于,所述字符串,具体由所述服务器生成,且具有唯一性。6.如权利要求1至4中任意一项所述的方法,其特征在于:所述服务器将所述字符串转换为识别信息,具体包括:按照预先设定的规则将所述字符串转换为一维码;或按照预先设定的规则将所述字符串转换为二维码;或按照预先设定的规则,将各种颜色和/或形状排列组合所形成的图形。7.一种执行目标内容的方法,其特征在于,包括:服务器接收识别信息...

【专利技术属性】
技术研发人员:孟超峰诸寅嘉
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1