一种信息交互方法和电子设备技术

技术编号:28374631 阅读:20 留言:0更新日期:2021-05-08 00:01
本申请公开了一种信息交互方法和电子设备,涉及通信技术领域。该信息交互方法包括:获取触控笔发送的第一信息,第一信息包括对至少两个第一参数进行加密得到的第一密文和身份认证请求信息;在至少两个第一参数中的目标第一参数满足预设条件时,向触控笔发送对至少一个第二参数进行加密处理得到的第二信息;获取触控笔发送的对至少两个第一参数加密处理得到的第三信息;根据第三信息和第二信息生成的第一密钥和第一信息和第二信息生成的第二密钥,对触控笔进行身份认证;在身份认证成功后,与触控笔进行目标信息交互。本申请的方案用于解决用户在使用触控笔对电子设备进行信息交互的过程中,交互信息可能会被篡改,导致信息不安全的问题。

【技术实现步骤摘要】
一种信息交互方法和电子设备
本申请属于通信
,具体涉及一种信息交互方法和电子设备。
技术介绍
随着科技水平技术的不断发展,电子设备逐步改变了人们的工作和生活方式,人们在获得移动通信便利的同时,对电子设备交互的安全性提出了更高的要求。在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:随着触控笔在电子设备上的使用越来越多,确保电子设备的安全性是非常重要的,但是目前在触控笔与电子设备的交互过程中,一些行为可能会使触控笔与电子设备的交互信息被篡改,导致电子设备的信息安全问题。
技术实现思路
本申请实施例的目的是提供一种信息交互方法和电子设备,能够解决用户在使用触控笔对电子设备进行信息交互的过程中,交互信息可能会被篡改,导致信息不安全的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请的实施例提供了一种信息交互方法,应用于电子设备,该方法包括:获取触控笔发送的第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;获取所述触控笔根据所述第二信息发送的第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;根据第一密钥和第二密钥,对所述触控笔进行身份认证,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;在所述触控笔的身份认证成功后,与所述触控笔进行目标信息的交互。第二方面,本申请的实施例提供了一种信息交互方法,应用于触控笔,该方法包括:向电子设备发送第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;获取所述电子设备发送的第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;向所述电子设备发送第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;获取所述电子设备发送的身份认证信息,所述身份认证信息是所述电子设备根据第一密钥和第二密钥得到的,其中,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;在所述身份认证信息指示身份认证成功后,与所述电子设备之间进行目标信息的交互。第三方面,本申请的实施例提供了一种信息交互装置,应用于电子设备,包括:第一获取模块,用于获取触控笔发送的第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;第一发送模块,用于在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;第二获取模块,用于获取所述触控笔根据所述第二信息发送的第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;认证模块,用于根据第一密钥和第二密钥,对所述触控笔进行身份认证,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;第一交互模块,用于在所述触控笔的身份认证成功后,与所述触控笔进行目标信息的交互。第四方面,本申请的实施例提供了一种信息交互装置,应用于触控笔,包括:第二发送模块,用于向电子设备发送第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;第三获取模块,用于获取所述电子设备发送的第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;第三发送模块,用于向所述电子设备发送第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;第四获取模块,用于获取所述电子设备发送的身份认证信息,所述身份认证信息是电子设备根据第一密钥和第二密钥得到的,其中,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;第二交互模块,用于在所述身份认证信息指示身份认证成功后,与所述电子设备之间进行目标信息的交互。第五方面,本申请实施例还提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,或者,实现如第二方面所述的方法的步骤。第六方面,本申请实施例还提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者,实现如第二方面所述的方法的步骤。第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法,或者,实现如第二方面所述的方法。这样,本申请实施例中,在触控笔与电子设备之间进行信息交互的过程中,电子设备会根据与触控笔之间交互的第一信息、第二信息和第三信息,分别得到触控笔的第一密钥和电子设备的第二密钥,根据第一密钥和第二密钥对触控笔进行身份认证,触控笔通过身份认证后,才能与电子设备进行目标信息的交互,可以在一定程度上保证交互信息的安全性。附图说明图1为本申请实施例提供的信息交互方法的流程图之一;图2为本申请实施例提供的信息交互方法的流程图之二;图3为本申请实施例提供的触控笔与电子设备进行身份认证过程的示意图;图4为本申请实施例提供的触控笔与电子设备确定交易环境安全的过程示意图;图5为本申请实施例提供的信息交互装置的框图之一;图6为本申请实施例提供的信息交互装置的框图之二;图7为本申请实施例提供的电子设备的框图;图8为本申请实施例提供的电子设备的硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。下面结合附图,通本文档来自技高网...

【技术保护点】
1.一种信息交互方法,其特征在于,应用于电子设备,所述方法包括:/n获取触控笔发送的第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;/n在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;/n获取所述触控笔根据所述第二信息发送的第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;/n根据第一密钥和第二密钥,对所述触控笔进行身份认证,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;/n在所述触控笔的身份认证成功后,与所述触控笔进行目标信息的交互。/n

【技术特征摘要】
1.一种信息交互方法,其特征在于,应用于电子设备,所述方法包括:
获取触控笔发送的第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;
在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;
获取所述触控笔根据所述第二信息发送的第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;
根据第一密钥和第二密钥,对所述触控笔进行身份认证,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;
在所述触控笔的身份认证成功后,与所述触控笔进行目标信息的交互。


2.根据权利要求1所述的信息交互方法,其特征在于,所述与所述触控笔进行目标信息的交互,包括:
在根据所述第一密钥和所述第二密钥确定处于安全交易状态的情况下,进行与所述触控笔支付交易信息的交互。


3.根据权利要求2所述的信息交互方法,其特征在于,根据所述第一密钥和所述第二密钥确定处于安全交易状态,包括:
根据所述第一密钥、所述第二密钥、第一交易认证信息和第二交易认证信息,得到第一消息摘要;
根据所述第二密钥、所述第一交易认证信息和所述第二交易认证信息,得到第二消息摘要;
在所述第一消息摘要与所述第二消息摘要匹配的情况下,确定处于安全交易状态;
向所述触控笔发送安全交易状态信号;
其中,所述第一交易认证信息为所述触控笔确认的交易信息,所述第二交易认证信息为所述电子设备确认的交易信息。


4.根据权利要求1所述的信息交互方法,其特征在于,在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,包括:
在所述目标第一参数与目标第二参数的差值小于预设阈值的情况下,向所述触控笔发送第二信息。


5.根据权利要求4所述的信息交互方法,其特征在于,所述目标第一参数为所述触控笔对应的第一时间戳,所述目标第二参数为所述电子设备对应的第二时间戳。


6.根据权利要求5所述的信息交互方法,其特征在于,所述第二信息是对所述第二时间戳进行非对称加密处理得到的。


7.根据权利要求1所述的信息交互方法,其特征在于,所述根据第一密钥和第二密钥,对所述触控笔进行身份认证,包括:
在所述第一密钥与所述第二密钥匹配时,确定所述触控笔的身份认证成功。


8.根据权利要求3所述的信息交互方法,其特征在于,所述根据所述第一密钥、所述第二密钥、第一交易认证信息和第二交易认证信息,得到第一消息摘要,包括:
接收到所述触控笔发送的交易请求信息后,获取所述第二交易认证信息;
利用所述第二密钥对所述第二交易认证信息进行加密处理,得到第四信息;
向所述触控笔发送所述第四信息;
获取所述触控笔根据所述第四信息、所述第一密钥和所述第一交易认证信息得到的第五信息;
对所述第五信息进行解密,得到所述第一消息摘要。


9.一种信息交互方法,其特征在于,应用于触控笔,所述方法包括:
向电子设备发送第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;
获取所述电子设备发送的第二信息,所述第二信息是对至少一个第二参数进行加密处理得到的;
向所述电子设备发送第三信息,所述第三信息是基于所述至少两个第一参数中的部分第一参数进行加密处理得到的;
获取所述电子设备发送的身份认证信息,所述身份认证信息是所述电子设备根据第一密钥和第二密钥得到的,其中,所述第一密钥是根据所述第三信息和所述第二信息生成的,所述第二密钥是根据所述第一信息和所述第二信息生成的;
在所述身份认证信息指示身份认证成功后,与所述电子设备之间进行目标信息的交互。


10.根据权利要求9所述的信息交互方法,其特征在于,所述与所述电子设备之间进行目标信息的交互,包括:
在接收到所述电子设备发送安全交易状态信号的情况下,与所述电子设备之间进行支付交易信息的交互,所述安全交易状态信号是根据所述第一密钥和所述第二密钥得到的。


11.一种信息交互装置,其特征在于,应用于电子设备,所述装置包括:
第一获取模块,用于获取触控笔发送的第一信息,所述第一信息包括第一密文和身份认证请求信息,所述第一密文是对至少两个第一参数进行加密得到的;
第一发送模块,用于在所述至少两个第一参数中的目标第一参数满足预设条件的情况下,向所述触控笔发送第二信息,所述...

【专利技术属性】
技术研发人员:汤镇辉
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1