CN103634292A - 通信信息传输方法和*** - Google Patents
通信信息传输方法和*** Download PDFInfo
- Publication number
- CN103634292A CN103634292A CN201310473602.4A CN201310473602A CN103634292A CN 103634292 A CN103634292 A CN 103634292A CN 201310473602 A CN201310473602 A CN 201310473602A CN 103634292 A CN103634292 A CN 103634292A
- Authority
- CN
- China
- Prior art keywords
- user side
- party
- current fingerprint
- default platform
- interim
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Collating Specific Patterns (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种通信信息传输方法和***,属于通信技术领域。所述方法包括:当前指纹用户端获取预设的平台为其生成的用于邀请第三方用户端进行通信的通信邀请信息;所述当前指纹用户端向所述第三方用户端发送所述通信邀请信息,使得所述第三方用户端在所述预设的平台进行登记注册,使得所述预设的平台利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥;所述当前指纹用户端和所述第三方用户端,实现二者之间传输的通信信息的加密和解密。所述***包括:当前指纹用户端。本发明使得没有指纹传感设备的用户也可以实现通信信息的加密和解密,解决了现有方法的局限性。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种通信信息传输方法和***。
背景技术
随着通信技术的发展,网络的功能越来越强大,用户可以通过网络发送聊天信息、视频、文件等通信信息。为了保护通信信息的安全,现有通信信息传输方法如下:利用接收端用户指纹信息生成的公钥对发送端向接收端发送的通信信息进行加密,将加密的通信信息转发到接收端;接收端接收到加密的通信信息后,可以利用接收端用户的指纹信息生成的私钥进行解密得到解密后的通息。
然而,现有通信信息传输方法,需要用户端具有指纹传感设备,通过指纹传感设备提取得到用户的指纹信息,才可以实现通信信息的加密和解密,没有指纹传感设备的用户无法实现通信信息的加密和解密,实现方法具有局限性。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种通信信息传输方法和***。所述技术方案如下:
一方面,提供了一种通信信息传输方法,所述方法包括:
当前指纹用户端获取预设的平台为其生成的用于邀请第三方用户端进行通信的通信邀请信息;其中,所述通信邀请信息由所述预设的平台在接收到所述当前指纹用户端发送的与所述第三方用户端进行通信的请求信息后生成并发送给所述当前指纹用户端;其中,所述当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在所述预设的平台,使得所述预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的所述预设的平台转发的加密的通信信息进行解密的用户端;所述第三方用户端为不具有指纹传感设备的用户端;
所述当前指纹用户端向所述第三方用户端发送所述通信邀请信息,使得所述第三方用户端在接收到所述通信邀请信息后,在所述预设的平台进行登记注册,使得所述预设的平台获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥;
所述当前指纹用户端和所述第三方用户端,通过所述当前指纹用户端的指纹信息生成的公钥和私钥,以及所述第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
另一方面,提供了一种通信信息传输***,所述***包括:
所述***包括:当前指纹用户端;其中,所述当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在预设的平台,使得所述预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的所述预设的平台转发的加密的通信信息进行解密的用户端;
其中,所述当前指纹用户端包括:
获取模块,用于获取所述预设的平台为所述当前指纹用户端生成的用于邀请第三方用户端进行通信的通信邀请信息;其中,所述通信邀请信息由所述预设的平台在接收到所述当前指纹用户端发送的与所述第三方用户端进行通信的请求信息后生成并发送给所述当前指纹用户端;所述第三方用户端为不具有指纹传感设备的用户端;
发送模块,用于向所述第三方用户端发送所述通信邀请信息,使得所述第三方用户端在接收到所述通信邀请信息后,在所述预设的平台进行登记注册,使得所述预设的平台获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥
通信模块,用于所述当前指纹用户端和所述第三方用户端,通过所述当前指纹用户端的指纹信息生成的公钥和私钥,以及所述第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
本发明实施例提供的技术方案带来的有益效果是:
通过当前指纹用户端向第三方用户发送通信邀请信息,预设的平台利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥,当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密,使得没有指纹传感设备的用户也可以实现通信信息的加密和解密,解决了现有方法的局限性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的通信信息传输方法流程图;
图2是本发明实施例二提供的通信信息传输方法流程图;
图3是本发明实施例三提供的通信信息传输***结构示意图一;
图4是本发明实施例三提供的通信信息传输***结构示意图二;
图5是本发明实施例三提供的通信信息传输***结构示意图三。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
本发明实施例提供了一种通信信息传输方法,参见图1,该方法包括:
101:当前指纹用户端获取预设的平台为其生成的用于邀请第三方用户端进行通信的通信邀请信息。
其中,通信邀请信息由预设的平台在接收到当前指纹用户端发送的与第三方用户端进行通信的请求信息后生成并发送给当前指纹用户端;其中,当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在预设的平台,使得预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的预设的平台转发的加密的通信信息进行解密的用户端;第三方用户端为不具有指纹传感设备的用户端。
102:当前指纹用户端向第三方用户端发送通信邀请信息,使得第三方用户端在接收到通信邀请信息后,在预设的平台进行登记注册,使得预设的平台获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥。
103:当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
优选地,当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密包括:
当前指纹用户端将利用当前指纹用户端的指纹信息生成的公钥通过预设的平台发送给第三方用户端,并接收第三方用户端通过预设的平台发送的第三方用户端的临时公钥;
当前指纹用户端通过预设的平台向第三方用户端发送通信信息,其中,预设的平台向第三方用户端转发当前指纹用户端向第三方用户端发送的通信信息具体为:预设的平台利用第三方用户端的临时公钥对当前指纹用户端向第三方用户端发送的通信信息进行加密,将加密后的当前指纹用户端向第三方用户端发送的通信信息发送至第三方用户端,使得第三方用户端利用临时密码对加密后的当前指纹用户端向第三方用户端发送的通信信息进行解密;
当前指纹用户端接收第三方用户端通过预设的平台向其发送的通信信息,其中,预设的平台向当前指纹用户端转发第三方用户端向当前指纹用户端发送的通信信息具体为:预设的平台利用当前指纹用户端的指纹信息生成的公钥对第三方用户端向当前指纹用户端发送的通信信息进行加密,将加密后的第三方用户端向当前指纹用户端发送的通信信息发送至当前指纹用户端,使得当前指纹用户端利用当前指纹用户端的指纹信息生成的私钥对加密后的当前指纹用户端向当前指纹用户端发送的通信信息进行解密。
优选地,当前指纹用户端向第三方用户端发送通信邀请信息包括:
当前指纹用户端通过第三方用户端的通信号码向第三方用户端发送通信邀请信息;或
当前指纹用户端通过第三方用户端的邮箱向第三方用户端发送通信邀请信息。
优选地,预设的平台获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥之后,该方法还包括:
预设的平台统计临时密码和临时公钥的存在时间;
预设的平台判断临时密码和临时公钥的存在时间是否达到预设的时间阈值;
如果达到,则预设的平台销毁临时密码和临时公钥。
优选地,预设的平台销毁临时密码和临时公钥之后,还包括:
预设的平台判断是否接收到第三方用户端发送的获取密码公钥的申请消息;
如果接收到,则预设的平台根据第三方用户端的登记注册信息和当前指纹用户端的指纹信息,为第三方用户端生成新的临时密和临时公钥。
本发明实施例所述的通信信息传输方法,通过当前指纹用户端向第三方用户发送通信邀请信息,预设的平台利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥,当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密,使得没有指纹传感设备的用户也可以实现通信信息的加密和解密,解决了现有方法的局限性。临时密码和临时公钥达到预设的时间阈值即销毁临时密码和临时公钥,避免被别的用户获取使用,可以进一步地增加通信信息的安全性。
实施例二
本发明实施例提供了一种通信信息传输方法,参见图2,该方法包括:
201:当前指纹用户端获取预设的平台为其生成的用于邀请第三方用户端进行通信的通信邀请信息。
其中,通信邀请信息由预设的平台在接收到当前指纹用户端发送的与第三方用户端进行通信的请求信息后生成并发送给当前指纹用户端;其中,当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在预设的平台,使得预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的预设的平台转发的加密的通信信息进行解密的用户端;第三方用户端为不具有指纹传感设备的用户端。
具体地,预设的平台可以是应用***平台或服务器等,如FingerQ(霸信)平台。
202:当前指纹用户端向第三方用户端发送通信邀请信息,使得第三方用户端在接收到通信邀请信息后,在预设的平台进行登记注册,使得预设的平台获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥。
具体地,向第三方用户端转发当前指纹用户端的通信邀请信息后,如果第三方用户端预通过加密解密的方式与当前指纹用户端进行通信,则可以回复通信应答信息,并在预设的平台进行登记注册,使得预设的平台可以获取第三方用户端的登记注册信息,其中第三方用户端的登记注册信息包括第三方用户端的ID(标识)号、姓名、性别、籍贯和/或爱好等信息。
优选地,当前指纹用户端向第三方用户端发送通信邀请信息包括:
当前指纹用户端通过第三方用户端的通信号码向第三方用户端发送通信邀请信息;或
当前指纹用户端通过第三方用户端的邮箱向第三方用户端发送通信邀请信息。
具体地,当前指纹用户端向第三方用户端发送的通信邀请信息可以是网址链接等。
优选地,预设的平台获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥之后,该方法还包括:
预设的平台统计临时密码和临时公钥的存在时间;
预设的平台判断临时密码和临时公钥的存在时间是否达到预设的时间阈值;
如果达到,则预设的平台销毁临时密码和临时公钥;否则,预设的平台接着统计临时密码和临时公钥的存在时间。
优选地,预设的平台销毁临时密码和临时公钥之后,还包括:
预设的平台判断是否接收到第三方用户端发送的获取密码公钥的申请消息;
如果接收到,则预设的平台根据第三方用户端的登记注册信息和当前指纹用户端的指纹信息,为第三方用户端生成新的临时密和临时公钥;否则,结束。
203:当前指纹用户端将利用当前指纹用户端的指纹信息生成的公钥通过预设的平台发送给第三方用户端,并接收第三方用户端通过预设的平台发送的第三方用户端的临时公钥。
即当前指纹用户端和第三方用户端通过预设的平台进行公钥交换。
204:当前指纹用户端通过预设的平台向第三方用户端发送通信信息。
具体地,当前指纹用户端通过预设的平台向第三方用户端发送通信信息为:当前指纹用户端将向第三方用户端发送的通信信息发送至预设的平台;预设的平台向第三方用户端转发当前指纹用户端向第三方用户端发送的通信信息。
其中,预设的平台向第三方用户端转发当前指纹用户端向第三方用户端发送的通信信息具体为:预设的平台利用第三方用户端的临时公钥对当前指纹用户端向第三方用户端发送的通信信息进行加密,将加密后的当前指纹用户端向第三方用户端发送的通信信息发送至第三方用户端,使得第三方用户端利用临时密码对加密后的当前指纹用户端向第三方用户端发送的通信信息进行解密。
其中,预设的平台利用第三方用户端的临时公钥对当前指纹用户端向第三方用户端发送的通信信息进行加密,可以是第三方用户端在通过预设的平台将第三方用户端的临时公钥发送给当前指纹用户端时,预设的平台将第三方用户端的临时公钥存储在预设的存储空间,当需要的时候从预设的存储空间中获取。
205:当前指纹用户端接收第三方用户端通过预设的平台向其发送的通信信息。
具体地,当前指纹用户端接收第三方用户端通过预设的平台向其发送的通信信息为:第三方用户端将向当前指纹用户端发送的通信信息发送至预设的平台;预设的平台向当前指纹用户端转发第三方用户端向当前指纹用户端发送的通信信息;当前指纹用户端获取预设的平台转发的第三方用户端向其发送的通信信息。
其中,预设的平台向当前指纹用户端转发第三方用户端向当前指纹用户端发送的通信信息具体为:预设的平台利用当前指纹用户端的指纹信息生成的公钥对第三方用户端向当前指纹用户端发送的通信信息进行加密,将加密后的第三方用户端向当前指纹用户端发送的通信信息发送至当前指纹用户端,使得当前指纹用户端利用当前指纹用户端的指纹信息生成的私钥对加密后的三方用户端向当前指纹用户端发送的通信信息进行解密。
其中,预设的平台利用当前指纹用户端的指纹信息生成的公钥对第三方用户端向当前指纹用户端发送的通信信息进行加密,可以是当前指纹用户端在通过预设的平台将当前指纹用户端的公钥发送给第三方用户端时,预设的平台将当前指纹用户端的公钥存储在预设的存储空间,当需要的时候从预设的存储空间中获取。
需要说明的是,实际应用中可能先执行步骤204,再执行步骤205,也可能先执行步骤205,再执行步骤204,具体由第三方用户端和当前指纹用户端的实际操作决定。
本发明实施例所述的通信信息传输方法,通过当前指纹用户端向第三方用户发送通信邀请信息,预设的平台利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥,当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密,使得没有指纹传感设备的用户也可以实现通信信息的加密和解密,解决了现有方法的局限性。临时密码和临时公钥达到预设的时间阈值即销毁临时密码和临时公钥,避免被别的用户获取使用,可以进一步地增加通信信息的安全性。
实施例三
参见图3,本发明实施例提供了一种通信信息传输***,该***包括:当前指纹用户端30;
其中,当前指纹用户端30为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在预设的平台40,使得预设的平台40能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的预设的平台40转发的加密的通信信息进行解密的用户端;
其中,当前指纹用户端30包括:
获取模块301,用于获取预设的平台40为当前指纹用户端30生成的用于邀请第三方用户端进行通信的通信邀请信息;其中,通信邀请信息由预设的平台40在接收到当前指纹用户端30发送的与第三方用户端进行通信的请求信息后生成并发送给当前指纹用户端30;第三方用户端为不具有指纹传感设备的用户端;
发送模块302,用于向第三方用户端发送通信邀请信息,使得第三方用户端在接收到通信邀请信息后,在预设的平台40进行登记注册,使得预设的平台40获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端30的指纹信息为第三方用户端生成临时密码和临时公钥;
通信模块303,用于当前指纹用户端30和第三方用户端,通过当前指纹用户端30的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
优选地,通信模块303包括:
处理单元,用于将当前指纹用户端30的指纹信息生成的公钥通过预设的平台40发送给第三方用户端,并接收第三方用户端通过预设的平台40发送的第三方用户端的临时公钥;
发送单元,用于通过预设的平台40向第三方用户端发送通信信息,其中,预设的平台40向第三方用户端转发当前指纹用户端30向第三方用户端发送的通信信息具体为:预设的平台40利用第三方用户端的临时公钥对当前指纹用户端30向第三方用户端发送的通信信息进行加密,将加密后的当前指纹用户端30向第三方用户端发送的通信信息发送至第三方用户端,使得第三方用户端利用所述临时密码对加密后的当前指纹用户端30向第三方用户端发送的通信信息进行解密;
接收单元,用于接收第三方用户端通过预设的平台向其发送的通信信息,其中,预设的平台40向当前指纹用户端30转发第三方用户端向当前指纹用户端30发送的通信信息具体为:预设的平台40利用当前指纹用户端30的指纹信息生成的公钥对第三方用户端向当前指纹用户端30发送的通信信息进行加密,将加密后的第三方用户端向当前指纹用户端30发送的通信信息发送至当前指纹用户端30,使得当前指纹用户端30利用当前指纹用户端30的指纹信息生成的私钥对加密后的当前指纹用户端30向当前指纹用户端30发送的通信信息进行解密。
优选地,发送模块302包括:
号码发送单元,用于通过第三方用户端的通信号码向第三方用户端发送通信邀请信息;或
邮箱发送单元,用于通过第三方用户端的邮箱向第三方用户端发送通信邀请信息。
优选地,参见图4,该***还包括:预设的平台40;
其中,预设的平台40包括:
第一生成模块401,用于获取第三方用户端的登记注册信息,并利用第三方用户端的登记注册信息和当前指纹用户端30的指纹信息为第三方用户端生成临时密码和临时公钥;
统计模块402,用于统计临时密码和临时公钥的存在时间;
第一判断模块403,用于判断临时密码和临时公钥的存在时间是否达到预设的时间阈值;
销毁模块404,用于当第一判断模块402的判断结果是如果达到,则销毁临时密码和临时公钥。
优选地,参见图5,预设的平台40还包括:
第二判断模块405,用于当销毁模块404销毁临时密码和临时公钥后,判断是否接收到第三方用户端发送的获取密码公钥的申请消息;
第二生成模块406,用于当第二判断模块404的判断结果是如果接收到,则根据第三方用户端的登记注册信息和当前指纹用户端30的指纹信息,为第三方用户端生成新的临时密和临时公钥。
本发明实施例所述的通信信息传输***,通过当前指纹用户端向第三方用户发送通信邀请信息,预设的平台利用第三方用户端的登记注册信息和当前指纹用户端的指纹信息为第三方用户端生成临时密码和临时公钥,当前指纹用户端和第三方用户端,通过当前指纹用户端的指纹信息生成的公钥和私钥,以及第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密,使得没有指纹传感设备的用户也可以实现通信信息的加密和解密,解决了现有方法的局限性。临时密码和临时公钥达到预设的时间阈值即销毁临时密码和临时公钥,避免被别的用户获取使用,可以进一步地增加通信信息的安全性。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种通信信息传输方法,其特征在于,所述方法包括:
当前指纹用户端获取预设的平台为其生成的用于邀请第三方用户端进行通信的通信邀请信息;其中,所述通信邀请信息由所述预设的平台在接收到所述当前指纹用户端发送的与所述第三方用户端进行通信的请求信息后生成并发送给所述当前指纹用户端;其中,所述当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在所述预设的平台,使得所述预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的所述预设的平台转发的加密的通信信息进行解密的用户端;所述第三方用户端为不具有指纹传感设备的用户端;
所述当前指纹用户端向所述第三方用户端发送所述通信邀请信息,使得所述第三方用户端在接收到所述通信邀请信息后,在所述预设的平台进行登记注册,使得所述预设的平台获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥;
所述当前指纹用户端和所述第三方用户端,通过所述当前指纹用户端的指纹信息生成的公钥和私钥,以及所述第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
2.根据权利要求1所述的方法,其特征在于,所述当前指纹用户端和所述第三方用户端,通过所述当前指纹用户端的指纹信息生成的公钥和私钥,以及所述第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密包括:
所述当前指纹用户端将利用所述当前指纹用户端的指纹信息生成的公钥通过所述预设的平台发送给所述第三方用户端,并接收所述第三方用户端通过所述预设的平台发送的所述第三方用户端的临时公钥;
所述当前指纹用户端通过所述预设的平台向所述第三方用户端发送通信信息,其中,所述预设的平台向所述第三方用户端转发所述当前指纹用户端向所述第三方用户端发送的通信信息具体为:所述预设的平台利用所述第三方用户端的临时公钥对所述当前指纹用户端向所述第三方用户端发送的通信信息进行加密,将加密后的所述当前指纹用户端向所述第三方用户端发送的通信信息发送至所述第三方用户端,使得所述第三方用户端利用所述临时密码对加密后的所述当前指纹用户端向所述第三方用户端发送的通信信息进行解密;
所述当前指纹用户端接收所述第三方用户端通过预设的平台向其发送的通信信息,其中,所述预设的平台向所述当前指纹用户端转发所述第三方用户端向所述当前指纹用户端发送的通信信息具体为:所述预设的平台利用所述当前指纹用户端的指纹信息生成的公钥对所述第三方用户端向所述当前指纹用户端发送的通信信息进行加密,将加密后的所述第三方用户端向所述当前指纹用户端发送的通信信息发送至所述当前指纹用户端,使得所述当前指纹用户端利用所述当前指纹用户端的指纹信息生成的私钥对加密后的所述当前指纹用户端向所述当前指纹用户端发送的通信信息进行解密。
3.根据权利要求1所述的方法,其特征在于,所述当前指纹用户端向所述第三方用户端发送通信邀请信息包括:
所述当前指纹用户端通过所述第三方用户端的通信号码向所述第三方用户端发送通信邀请信息;或
所述当前指纹用户端通过所述第三方用户端的邮箱向所述第三方用户端发送通信邀请信息。
4.根据权利要求1-3任一权利要求所述的方法,其特征在于,所述预设的平台获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥之后,所述方法还包括:
所述预设的平台统计所述临时密码和所述临时公钥的存在时间;
所述预设的平台判断所述临时密码和所述临时公钥的存在时间是否达到预设的时间阈值;
如果达到,则所述预设的平台销毁所述临时密码和所述临时公钥。
5.根据权利要求4所述的方法,其特征在于,所述预设的平台销毁所述临时密码和所述临时公钥之后,还包括:
所述预设的平台判断是否接收到所述第三方用户端发送的获取密码公钥的申请消息;
如果接收到,则所述预设的平台根据所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息,为所述第三方用户端生成新的临时密和临时公钥。
6.一种通信信息传输***,其特征在于,所述***包括:当前指纹用户端;其中,所述当前指纹用户端为具有指纹传感设备,将通过指纹传感设备采集的指纹信息登记注册在预设的平台,使得所述预设的平台能够利用其指纹信息生成的公钥对其他指纹用户端向其发送的通信信息进行加密、其能够利用其指纹信息生成的私钥对接收的所述预设的平台转发的加密的通信信息进行解密的用户端;
其中,所述当前指纹用户端包括:
获取模块,用于获取所述预设的平台为所述当前指纹用户端生成的用于邀请第三方用户端进行通信的通信邀请信息;其中,所述通信邀请信息由所述预设的平台在接收到所述当前指纹用户端发送的与所述第三方用户端进行通信的请求信息后生成并发送给所述当前指纹用户端;所述第三方用户端为不具有指纹传感设备的用户端;
发送模块,用于向所述第三方用户端发送所述通信邀请信息,使得所述第三方用户端在接收到所述通信邀请信息后,在所述预设的平台进行登记注册,使得所述预设的平台获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥;
通信模块,用于所述当前指纹用户端和所述第三方用户端,通过所述当前指纹用户端的指纹信息生成的公钥和私钥,以及所述第三方用户端的临时密码和临时公钥,实现二者之间传输的通信信息的加密和解密。
7.根据权利要求6所述的***,其特征在于,所述通信模块包括:
处理单元,用于将所述当前指纹用户端的指纹信息生成的公钥通过所述预设的平台发送给所述第三方用户端,并接收所述第三方用户端通过所述预设的平台发送的所述第三方用户端的临时公钥;
发送单元,用于通过所述预设的平台向所述第三方用户端发送通信信息,其中,所述预设的平台向所述第三方用户端转发所述当前指纹用户端向所述第三方用户端发送的通信信息具体为:所述预设的平台利用所述第三方用户端的临时公钥对所述当前指纹用户端向所述第三方用户端发送的通信信息进行加密,将加密后的所述当前指纹用户端向所述第三方用户端发送的通信信息发送至所述第三方用户端,使得所述第三方用户端利用所述临时密码对加密后的所述当前指纹用户端向所述第三方用户端发送的通信信息进行解密;
接收单元,用于接收所述第三方用户端通过预设的平台向其发送的通信信息,其中,所述预设的平台向所述当前指纹用户端转发所述第三方用户端向所述当前指纹用户端发送的通信信息具体为:所述预设的平台利用所述当前指纹用户端的指纹信息生成的公钥对所述第三方用户端向所述当前指纹用户端发送的通信信息进行加密,将加密后的所述第三方用户端向所述当前指纹用户端发送的通信信息发送至所述当前指纹用户端,使得所述当前指纹用户端利用所述当前指纹用户端的指纹信息生成的私钥对加密后的所述当前指纹用户端向所述当前指纹用户端发送的通信信息进行解密。
8.根据权利要求6所述的***,其特征在于,所述发送模块包括:
号码发送单元,用于通过所述第三方用户端的通信号码向所述第三方用户端发送通信邀请信息;或
邮箱发送单元,用于通过所述第三方用户端的邮箱向所述第三方用户端发送通信邀请信息。
9.根据权利要求6-8任一权利要求所述的***,其特征在于,所述***还包括:所述预设的平台;
其中,所述预设的平台包括:
第一生成模块,用于获取所述第三方用户端的登记注册信息,并利用所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息为所述第三方用户端生成临时密码和临时公钥;
统计模块,用于统计所述临时密码和所述临时公钥的存在时间;
第一判断模块,用于判断所述临时密码和所述临时公钥的存在时间是否达到预设的时间阈值;
销毁模块,用于当所述第一判断模块的判断结果是如果达到,则销毁所述临时密码和所述临时公钥。
10.根据权利要求9所述的***,其特征在于,所述预设的平台还包括:
第二判断模块,用于当所述销毁模块销毁所述临时密码和所述临时公钥后,判断是否接收到所述第三方用户端发送的获取密码公钥的申请消息;
第二生成模块,用于当所述第二判断模块的判断结果是如果接收到,则根据所述第三方用户端的登记注册信息和所述当前指纹用户端的指纹信息,为所述第三方用户端生成新的临时密和临时公钥。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310473602.4A CN103634292B (zh) | 2013-10-11 | 2013-10-11 | 通信信息传输方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310473602.4A CN103634292B (zh) | 2013-10-11 | 2013-10-11 | 通信信息传输方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103634292A true CN103634292A (zh) | 2014-03-12 |
CN103634292B CN103634292B (zh) | 2017-05-24 |
Family
ID=50214920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310473602.4A Expired - Fee Related CN103634292B (zh) | 2013-10-11 | 2013-10-11 | 通信信息传输方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103634292B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104866758A (zh) * | 2015-04-03 | 2015-08-26 | 深圳市华讯方舟科技有限公司 | 一种智能设备授权方法及*** |
CN105025039A (zh) * | 2015-08-18 | 2015-11-04 | 宇龙计算机通信科技(深圳)有限公司 | 身份验证方法、终端和服务器 |
CN105376233A (zh) * | 2015-11-20 | 2016-03-02 | 宇龙计算机通信科技(深圳)有限公司 | 虚拟sim卡参数管理方法及装置、终端和网络端服务器 |
CN105808998A (zh) * | 2014-12-31 | 2016-07-27 | 北京华大智宝电子***有限公司 | 一种指纹识别装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010044900A1 (en) * | 2000-05-16 | 2001-11-22 | Nec Corporation | Identification system and method for authenticating user transaction requests from end terminals |
WO2007019351A1 (en) * | 2005-08-03 | 2007-02-15 | Intercomputer Corporation | System and method for user identification and authentication |
CN102833244A (zh) * | 2012-08-21 | 2012-12-19 | 鹤山世达光电科技有限公司 | 利用指纹信息认证的通信方法 |
CN103312511A (zh) * | 2013-05-31 | 2013-09-18 | 金硕澳门离岸商业服务有限公司 | 信息确认***及信息确认方法 |
-
2013
- 2013-10-11 CN CN201310473602.4A patent/CN103634292B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010044900A1 (en) * | 2000-05-16 | 2001-11-22 | Nec Corporation | Identification system and method for authenticating user transaction requests from end terminals |
WO2007019351A1 (en) * | 2005-08-03 | 2007-02-15 | Intercomputer Corporation | System and method for user identification and authentication |
CN102833244A (zh) * | 2012-08-21 | 2012-12-19 | 鹤山世达光电科技有限公司 | 利用指纹信息认证的通信方法 |
CN103312511A (zh) * | 2013-05-31 | 2013-09-18 | 金硕澳门离岸商业服务有限公司 | 信息确认***及信息确认方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105808998A (zh) * | 2014-12-31 | 2016-07-27 | 北京华大智宝电子***有限公司 | 一种指纹识别装置 |
CN105808998B (zh) * | 2014-12-31 | 2019-06-25 | 北京华大智宝电子***有限公司 | 一种指纹识别装置 |
CN104866758A (zh) * | 2015-04-03 | 2015-08-26 | 深圳市华讯方舟科技有限公司 | 一种智能设备授权方法及*** |
CN105025039A (zh) * | 2015-08-18 | 2015-11-04 | 宇龙计算机通信科技(深圳)有限公司 | 身份验证方法、终端和服务器 |
CN105025039B (zh) * | 2015-08-18 | 2018-09-14 | 宇龙计算机通信科技(深圳)有限公司 | 身份验证方法、终端和服务器 |
CN105376233A (zh) * | 2015-11-20 | 2016-03-02 | 宇龙计算机通信科技(深圳)有限公司 | 虚拟sim卡参数管理方法及装置、终端和网络端服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN103634292B (zh) | 2017-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9485096B2 (en) | Encryption / decryption of data with non-persistent, non-shared passkey | |
CN101340443B (zh) | 一种通信网络中会话密钥协商方法、***和服务器 | |
CN103428221B (zh) | 对移动应用的安全登录方法、***和装置 | |
CN107483505B (zh) | 一种对视频聊天中的用户隐私进行保护的方法及*** | |
CN106790037B (zh) | 一种用户态加密的即时通讯方法与*** | |
US20150134959A1 (en) | Instant Communication Method and System | |
CN102638459A (zh) | 认证信息传输***、认证信息传输服务平台及传输方法 | |
JP2009532970A5 (zh) | ||
CN102664898A (zh) | 一种基于指纹识别的加密传输方法、装置及*** | |
CN102833244A (zh) | 利用指纹信息认证的通信方法 | |
CN114900304B (zh) | 数字签名方法和装置、电子设备和计算机可读存储介质 | |
CN111914291A (zh) | 消息处理方法、装置、设备及存储介质 | |
CN111064572B (zh) | 数据通讯方法及装置 | |
CN102404337A (zh) | 数据加密方法和装置 | |
CN103973543B (zh) | 即时通信方法及装置 | |
CN106161224B (zh) | 数据交换方法、装置及设备 | |
CN103634292A (zh) | 通信信息传输方法和*** | |
CN114257562B (zh) | 即时通讯方法、装置、电子设备和计算机可读存储介质 | |
CN108390755A (zh) | 基于内置安全芯片的sim贴膜卡的安全输入法 | |
CN103067897A (zh) | 非对称手机短信加密方法 | |
CN103595619A (zh) | 添加好友的方法、装置和*** | |
JP2018026821A (ja) | データセキュリティを維持するための方法、ネットワーク装置、およびプログラム可能なネットワーク装置を制御するためのコンピュータプログラム製品を格納する非一時的なコンピュータ可読媒体 | |
JP2007266674A (ja) | ファイル転送方法 | |
KR20070090770A (ko) | 휴대 전화, 및 상기 휴대 전화가 판독가능한 전자 메일송수신용 프로그램을 기록한 기록 매체 | |
CN104507083A (zh) | 信息加密方法、服务器和终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170524 Termination date: 20191011 |