服务器、客户端、交互系统及信息发送和接收方法技术方案

技术编号:12671621 阅读:79 留言:0更新日期:2016-01-07 16:40
本发明专利技术公开了一种服务器、客户端、交互系统及信息发送和接收方法。其中,该信息接收方法包括:向客户端发送携带有预设图片的第一消息,预设图片上设有图形码;接收客户端发送的携带有触屏操作记录的第二消息,触屏操作记录表示客户端在展示预设图片时所记录的在一个或多个触屏操作;根据预设图片获取与触屏操作记录对应的图形码信息。本发明专利技术解决了现有的信息传输方案中由于客户端存有待传输的信息明文所造成的信息安全性不足的技术问题。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种。
技术介绍
在现有技术中,通常会采用明文加密的信息传输方式,具体来说,客户端首先会在本地生成或获取待发送的信息明文,然后将信息明文编码和/或加密后发送到服务器,从而完成信息的上传。对于受保护程度较低的信息来说,这种传输方式可能是适合的,然而对于受保护程度较高的信息来说,由于信息明文需要出现在客户端本地,在客户端的安全防护措施不足时,容易产生信息泄露的风险,从而造成安全隐患。例如,在移动支付场景中,用户在输入支付密码时所使用的键盘通常是由终端应用直接生成并显示在终端设备上的软键盘,然而即便采用动态键盘输入技术,终端应用仍然会将用户通过软键盘输入的密码信息明文存放在内存中,在这一场景下,若终端上存在监视内存的恶意软件,则容易导致用户的支付密码的泄露,从而造成安全隐患。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种,以至少解决现有的信息传输方案中由于客户端存有待传输的信息明文所造成的信息安全性不足的技术问题。根据本专利技术实施例的一个方面,提供了一种信息接收方法,包括:向客户端发送携带有预设图片的第一消息,上述预设图片上设有图形码;接收上述客户端发送的携带有触屏操作记录的第二消息,上述触屏操作记录表示上述客户端在展示上述预设图片时所记录的在一个或多个触屏操作;根据上述预设图片获取与上述触屏操作记录对应的图形码信肩、O根据本专利技术实施例的另一方面,还提供了一种信息发送方法,包括:接收服务器发送的携带有预设图片的第一消息,上述预设图片上设有图形码;向用户展示上述预设图片并获取触屏操作记录,上述触屏操作记录表示客户端在展示上述预设图片时所记录的在一个或多个触屏操作;向上述服务器发送携带有上述触屏操作记录的第二消息,用于使上述服务器获取与上述触屏操作记录对应的图形码信息。根据本专利技术实施例的又一方面,还提供了一种服务器,包括:第一发送单元,用于向客户端发送携带有预设图片的第一消息,上述预设图片上设有图形码;第一接收单元,用于接收上述客户端发送的携带有触屏操作记录的第二消息,上述触屏操作记录表示上述客户端在展示上述预设图片时所记录的在一个或多个触屏操作;获取单元,用于根据上述预设图片获取与上述触屏操作记录对应的图形码信息。根据本专利技术实施例的又一方面,还提供了一种客户端,包括:第一接收单元,用于接收服务器发送的携带有预设图片的第一消息,上述预设图片上设有图形码;记录单元,用于向用户展示上述预设图片并获取触屏操作记录,上述触屏操作记录表示客户端在触屏上展示上述预设图片时所记录的在一个或多个触屏操作;第一发送单元,用于向上述服务器发送携带有上述触屏操作记录的第二消息,用于使上述服务器获取与上述触屏操作记录对应的图形码信息。根据本专利技术实施例的又一方面,还提供了一种交互系统,包括:上述服务器;一个或多个上述客户端,与上述服务器之间存在数据连接。在本专利技术实施例中,在服务器需要获取客户端上传的信息时,服务器先向客户端下发其上设置有一个或多个图形码的预设图片,然后客户端可以通过用户界面UI (UserInterface)向该客户端的用户展示该预设图片,此时,用户可以基于对UI上展示的预设图片中的图形码的识别,通过在触屏上进行的触碰或滑动等触屏操作,向客户端“输入”由该触碰操作所指示的预设图片中的图形码所表示的图形码信息,作为对触屏操作的响应,客户端可以暂存并向服务器发送对应的触屏操作记录,进而服务器可以根据接收到的触屏操作记录和图形码在预设图片中的设置方式还原出用户所输入的信息。在上述场景下,由于客户端本地通常只会出现预设图片和触屏操作记录,并不会出现图形码信息的明文,因而增大了读取和破译用户所输入的信息的难度,降低了所传输的信息被泄露的风险,达到了提高信息安全性的技术效果,从而解决了现有的信息传输方案中由于客户端存有待传输的信息明文所造成的信息安全性不足的技术问题。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的信息接收方法的示意图;图2是根据本专利技术实施例的一种可选的预设图片的示意图;图3是根据本专利技术实施例的一种可选的信息发送方法的示意图;图4是根据本专利技术实施例的一种可选的服务器的示意图;图5是根据本专利技术实施例的一种可选的客户端的示意图;图6是根据本专利技术实施例的一种可选的交互系统的示意图;图7是根据本专利技术实施例的另一种可选的交互系统的工作流程图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例1根据本专利技术实施例,提供了一种信息接收方法,如图1所示,该方法包括:S102:向客户端发送携带有预设图片的第一消息,预设图片上设有图形码;S104:接收客户端发送的携带有触屏操作记录的第二消息,触屏操作记录表示客户端在触屏上展示预设图片时所记录的在一个或多个触屏操作;S106:根据预设图片获取与触屏操作记录对应的图形码信息。应当明确的是,本专利技术实施例所要解决的问题之一是提供一种方法,以便于实现信息从客户端向服务器的传输。其中,本专利技术实施例中所称的客户端通常可以表示用户所使用的终端设备,如作为固定终端的个人电脑或作为移动终端的智能手机等,然而在一些场景下,该客户端在作为接收本专利技术实施例中所示的信息交互服务的客户端之外,也可以同时作为其他业务的客户端或服务器,类似地,本专利技术实施例中所称的服务器通常可以表示连接有一个或多个上述客户端的后台设备,以便于提供上述信息交互服务,然而本专利技术对此不作限定。为解决这一问题,在现有的方案中,通常会采用明文加密的信息传输方式,具体来说,客户端首先会在本地生成或获取待发送的信息明文,然后将信息明文编码和/或加密后发送到服务器,从而完成信息的上传。对于受保护程度较低的信息来说,这种传输方式可能是适合的,然而对于受保护程度较高的信息来说,由于信息明文需要出现在客户端本地,在客户端的安全防护措施不足时,容易产生信息泄露的风险,从而造成安全隐患。例如,在移动支付场景中,用户在输入支付密码时所使用的键盘通常是由终端应用直接生成并显示在终端设备上的软键盘,然而即便采用动态键盘输入技术,终端应用仍然会将用户通过软键盘输入的密码信息明文存放在内存中,在这一场景下,若终端上存在监视内存的恶意软件,则容易导致用户的支付密码的泄露,从而造成安全隐患。为解决上述问题,在本专利技术实施例中,在服务器需要获取客户端上传的信息时,月艮务器先向客户端下发其上设置有一个或多个图形码的预设图片,然后客户端可以通过UI向该客户端的用户展示该预设图片,此时,用户可以基于对UI上展示的预设图片中的图形码的识别,通过在触屏上进行的触碰或滑动等触屏操作,向客户端“输入”由该触碰操作所指示的预设图片中的图形码所表示的图形码信息,作为对触屏操作的响应,客户端可以暂存并向服务器发送对应的触屏操作记录,进而服务器可以根据接收到的触屏操作记录和图形码在预设图片中的设置方式还原出用户所输入的信息。在上述场景下,由于客户端本地的内存中一般只会出现预设本文档来自技高网...

【技术保护点】
一种信息接收方法,其特征在于,包括:向客户端发送携带有预设图片的第一消息,所述预设图片上设有图形码;接收所述客户端发送的携带有触屏操作记录的第二消息,所述触屏操作记录表示所述客户端在触屏上展示所述预设图片时所记录的在一个或多个触屏操作;根据所述预设图片获取与所述触屏操作记录对应的图形码信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:王欣
申请(专利权)人:北京数码视讯科技股份有限公司
类型:发明
国别省市:北京;11

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

1