二维码的生成、读取方法、终端及服务器技术

技术编号:11091123 阅读:191 留言:0更新日期:2015-02-26 19:56
本发明专利技术公开了一种二维码的生成、读取方法、终端及服务器,属于信息处理技术领域。二维码的生成方法包括:获取用户输入的隐私信息,并通过网络将隐私信息发送给服务器;接收服务器通过网络返回的信息访问地址,并生成包含信息访问地址的二维码。二维码的读取方法包括:获取包含信息访问地址的二维码,并扫描二维码,得到二维码中包含的信息访问地址,信息访问地址用于访问隐私信息;将信息访问地址通过网络发送给服务器,并接收服务器通过网络返回的隐私信息,将隐私信息作为二维码的读取结果。本发明专利技术通过信息访问地址代替隐私信息,保证了隐私信息的安全,并且不需要加、解密,降低了二维码的生成及读取成本,扩大了二维码的应用范围。

【技术实现步骤摘要】
二维码的生成、读取方法、终端及服务器
本专利技术涉及信息处理
,特别涉及一种二维码的生成、读取方法、终端及服务器。
技术介绍
随着信息处理技术的不断发展,二维码以其编码范围广、容错能力强等特点得到了广泛的应用。QR (Quick Response,快速反应)二维码是二维码中的一种,每个QR 二维码以图像的形式表示,该图像为一个正方形阵列。二维码的生成是指将信息转化为图像,二维码的读取是指将图像转化为信息。由于二维码应用范围的扩大,使得二维码中记录的信息的种类及数量越来越多,尤其是涉及到用户隐私的信息;又由于通过终端中安装的二维码软件扫描二维码后,可直接得到二维码中记录的信息,当二维码中记录的信息为隐私信息时,该隐私信息的安全无法得到保护。因此,如何针对隐私信息生成及读取二维码成为人们关注的问题。 目前有两种二维码的生成及读取方式。第一种二维码的生成方式:获取隐私信息,并对隐私信息进行加密,根据加密后的隐私信息生成二维码。第一种二维码的读取方式:获取二维码,并扫描二维码,得到加密的隐私信息;通过与加密方式对应的解密方式对加密的隐私信息进行解密,得到隐私信息,并将该隐私信息作为二维码的读取结果。 第二种二维码的生成方式:获取隐私信息及隐私信息指示符,该隐私信息指示符用于区分隐私信息与非隐私信息及指示是否展示展示隐私信息;根据隐私信息及隐私信息指示符生成二维码。第二种二维码的读取方式:扫描二维码,得到隐私信息及隐私信息指示符;若隐私指示符指示展示隐私信息,则将隐私信息作为二维码的读取结果;若隐私信息指示符指示不展示隐私信息,则二维码的读取结果为空,即无法读取隐私信息。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: 第一种二维码的生成方式对隐私信息进行加密,使得生成的二维码中记录的信息包含加密后的隐私信息,而加密后的隐私信息存在被破解的风险,不能保证隐私信息的安全,并且对隐私信息加密增加了生成二维码的成本;第一种二维码的读取方式需要使用加密方式对应的解密方式,增加了读取二维码的成本,并且不利于二维码的应用。第二种二维码的生成方式使得生成的二维码中包含隐私信息,也不能保证隐私信息的安全;第二种二维码的读取方式虽然可以通过隐私指示符指示隐私信息的展示,但同样不能保证隐私信息的安全。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种二维码的生成、读取方法、终端及服务器。所述技术方案如下: 第一方面,提供了一种二维码的生成方法,所述方法包括: 获取用户输入的隐私信息,并通过网络将所述隐私信息发送给服务器,由所述服务器存储所述隐私信息,并生成所述隐私信息对应的信息访问地址; 接收所述服务器通过网络返回的信息访问地址; 生成包含所述信息访问地址的二维码。 第二方面,提供了一种二维码的生成方法,所述方法包括: 接收终端通过网络发送的隐私信息,并存储所述隐私信息; 生成所述隐私信息对应的信息访问地址; 将所述信息访问地址通过网络返回给所述终端,由所述终端根据所述信息访问地址生成二维码。 第三方面,提供了一种二维码的读取方法,所述方法包括: 获取包含信息访问地址的二维码,并扫描所述二维码,得到所述二维码中包含的信息访问地址,所述信息访问地址用于访问隐私信息; 将所述信息访问地址通过网络发送给服务器,由所述服务器根据所述信息访问地址查询对应的隐私信息; 接收所述服务器通过网络返回的隐私信息,并将所述隐私信息作为二维码的读取结果。 第四方面,提供了一种二维码的读取方法,所述方法包括: 接收终端通过网络发送的用于访问隐私信息的信息访问地址; 从预先存储的隐私信息中查询所述信息访问地址对应的隐私信息; 将查询到的隐私信息通过网络返回给所述终端,由所述终端将所述隐私信息作为二维码的读取结果。 第五方面,提供了一种二维码的生成终端,所述终端包括: 获取模块,用于获取用户输入的隐私信息; 发送模块,用于通过网络将所述隐私信息发送给服务器,由所述服务器存储所述隐私信息,并生成所述隐私信息对应的信息访问地址; 接收模块,用于接收所述服务器通过网络返回的信息访问地址; 生成模块,用于生成包含所述信息访问地址的二维码。 第六方面,提供了一种服务器,所述服务器包括: 接收模块,用于接收终端通过网络发送的隐私信息; 存储模块,用于存储所述隐私信息; 生成模块,用于生成所述隐私信息对应的信息访问地址; 返回模块,用于将所述信息访问地址通过网络返回给所述终端,由所述终端根据所述信息访问地址生成二维码。 第七方面,提供了一种二维码的读取终端,所述终端包括: 获取模块,用于获取包含信息访问地址的二维码; 扫描模块,用于扫描所述二维码,得到所述二维码中包含的信息访问地址,所述信息访问地址用于访问隐私信息; 发送模块,用于将所述信息访问地址通过网络发送给服务器,由所述服务器根据所述信息访问地址查询对应的隐私信息; 接收模块,用于接收所述服务器通过网络返回的隐私信息; 读取模块,用于将所述隐私信息作为二维码的读取结果。 第八方面,提供了一种服务器,所述服务器包括: [0041 ] 接收模块,用于接收终端通过网络发送的用于访问隐私信息的信息访问地址; 查询模块,用于从预先存储的隐私信息中查询所述信息访问地址对应的隐私信息; 返回模块,用于将查询到的隐私信息通过网络返回给所述终端,由所述终端将所述隐私信息作为二维码的读取结果。 本专利技术实施例提供的技术方案带来的有益效果是: 通过网络将用户输入的隐私信息发送给服务器,接收服务器通过网络返回的信息访问地址,并生成包含信息访问地址的二维码;获取包含信息访问地址的二维码,并扫描得到二维码中包含的信息访问地址,将信息访问地址通过网络发送给服务器后,接收服务器通过网络返回的隐私信息,从而无需加、解密就实现了二维码的生成及读取,降低了二维码的生成及读取成本,扩大了二维码的应用范围,并且生成及读取的二维码中包含的是信息访问地址,保证了隐私信息的安全。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例一提供的第一种二维码的生成方法流程图; 图2是本专利技术实施例一提供的第二种二维码的生成方法流程图; 图3是本专利技术实施例二提供的第一种二维码的读取方法流程图; 图4是本专利技术实施例二提供的第二种二维码的读取方法流程图; 图5是本专利技术实施例三提供的二维码的生成方法流程图; 图6是本专利技术实施例三提供的安全二维码服务系统的架构图; 图7是本专利技术实施例三提供的安全二维码服务系统保存用户输入信息的流程图; 图8是本专利技术实施例四提供的二维码的读取方法流程图; 图9是本专利技术实施例四提供的安全二维码服务系统保存用户扫描二维码获取信息的流程图; 图10是本专利技术实施例五提供的二维码的生成终端的结构示意图; 图11是本专利技术实施例六提供的服务器的结构示意图; 图12是本文档来自技高网
...

【技术保护点】
一种二维码的生成方法,其特征在于,所述方法包括:获取用户输入的隐私信息,并通过网络将所述隐私信息发送给服务器,由所述服务器存储所述隐私信息,并生成所述隐私信息对应的信息访问地址;接收所述服务器通过网络返回的信息访问地址;生成包含所述信息访问地址的二维码。

【技术特征摘要】
1.一种二维码的生成方法,其特征在于,所述方法包括: 获取用户输入的隐私信息,并通过网络将所述隐私信息发送给服务器,由所述服务器存储所述隐私信息,并生成所述隐私信息对应的信息访问地址; 接收所述服务器通过网络返回的信息访问地址; 生成包含所述信息访问地址的二维码。2.根据权利要求1所述的方法,其特征在于,所述接收所述服务器通过网络返回的信息访问地址,包括: 接收所述服务器通过网络返回的至少包括隐私信息的信息标识的信息访问地址。3.根据权利要求1所述的方法,其特征在于,所述接收所述服务器通过网络返回的信息访问地址,包括: 接收所述服务器通过网络返回的至少包括隐私信息的信息标识,以及隐私信息对应的校验标识和/或时间标识的信息访问地址。4.一种二维码的生成方法,其特征在于,所述方法包括: 接收终端通过网络发送的隐私信息,并存储所述隐私信息; 生成所述隐私信息对应的信息访问地址; 将所述信息访问地址通过网络返回给所述终端,由所述终端根据所述信息访问地址生成二维码。5.根据权利要求4所述的方法,其特征在于,所述生成所述隐私信息对应的信息访问地址,包括: 获取所述隐私信息的信息标识,并存储所述信息标识,一个信息标识对应一个隐私信息; 生成包括所述隐私信息的信息标识的信息访问地址。6.根据权利要求5所述的方法,其特征在于,所述获取所述隐私信息的信息标识时,还包括: 获取所述隐私信息对应的校验标识和/或时间标识,并存储所述隐私信息对应的校验标识; 所述生成包括所述隐私信息的信息标识的信息访问地址,包括: 生成包括所述隐私信息的信息标识以及所述隐私信息对应的校验标识和/或时间标识的信息访问地址。7.—种二维码的读取方法,其特征在于,所述方法包括: 获取包含信息访问地址的二维码,并扫描所述二维码,得到所述二维码中包含的信息访问地址,所述信息访问地址用于访问隐私信息; 将所述信息访问地址通过网络发送给服务器,由所述服务器根据所述信息访问地址查询对应的隐私信息; 接收所述服务器通过网络返回的隐私信息,并将所述隐私信息作为二维码的读取结果O8.根据权利要求7所述的方法,其特征在于,所述信息访问地址至少包括所述隐私信息的信息标识; 所述接收所述服务器通过网络返回的隐私信息,包括: 接收所述服务器根据所述信息访问地址包含的所述隐私信息的信息标识查询到隐私信息后,通过网络返回的隐私信息。9.根据权利要求7所述的方法,其特征在于,所述信息访问地址还包括所述隐私信息对应的校验标识和/或时间标识; 所述接收所述服务器通过网络返回的隐私信息,包括: 接收所述服务器根据所述信息访问地址包含的所述隐私信息的信息标识以及所述隐私信息对应的校验标识和/或时间标识查询到隐私信息后,通过网络返回的隐私信息。10.一种二维码的读取方法,其特征在于,所述方法包括: 接收终端通过网络发送的用于访问隐私信息的信息访问地址; 从预先存储的隐私信息中查询所述信息访问地址对应的隐私信息; 将查询到的隐私信息通过网络返回给所述终端,由所述终端将所述隐私信息作为二维码的读取结果。11.根据权利要求10所述的方法,其特征在于,所述信息访问地址包括隐私信息的信息标识; 所述从预先存储的隐私信息中查询所述信息访问地址对应的隐私信息,包括: 在预先存储的隐私信息中查询与所述信息访问地址中包括的信息标识对应的隐私信肩、O12.根据权利要求11所述的方法,其特征在于,所述信息访问地址还包括校验标识和/或时间标识; 所述在预先存储的隐私信息中查询与所述信息访问地址中包括的信息标识对应的隐私信息,包括: 判断所述信息访问地址中包括的校验标识与预先存储的校验标识是否一致,和/或判断所述信息访问地址中包括的时间标识是否失效; 若所述信息访问地址中包括的校验标识与预先存储的校验标识一致,和/或所述信息访问地址中包括的时间标识未失效,则执行在预先存储的隐私信息中查询与所述信息访问地址中包括的信息标识对应的隐私信息的步骤。13.—种二维码的生成终端,其特征在于,所述...

【专利技术属性】
技术研发人员:卜满钊唐文宁黄平杨海松
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1