1.一种手机安全通话的方法,其特征在于,包括如下步骤:
A)当前用户在其手机上安装令牌交换安全电话应用客户端,注册Vargo账户,并登录所述令牌交换安全电话应用客户端;
B)在有数据网络或wifi网络的情况下,所述当前用户的手机自动使用从Vargo服务器得到的注册密码和从通话服务器得到的交换密钥建立安全通道,并每隔设定时间定时更新一次注册信息;
C)所述当前用户在令牌交换安全电话应用客户端中打开拨号界面,输入所拨打的电话号码,点击安全呼叫按钮,所述令牌交换安全电话应用客户端发送呼叫指令给所述通话服务器,所述通话服务器将所述呼叫指令推送给被叫用户的手机,并根据所述被叫用户身份的不同播放相应的内容;
D)所述被叫用户的手机接收并响应所述呼叫指令,所述通话服务器收到所述被叫用户的响应后向所述当前用户的手机播放彩铃;
E)所述被叫用户接听电话,并给所述通话服务器发送接听指令,所述通话服务器收到所述接听指令后,使用建立所述安全通道时交换得到的密钥建立安全语音通道,进入语音数据交互过程;
F)语音数据由所述当前用户的手机的密码加密后发送到所述通话服务器,所述通话服务器对其进行解密,并使用所述被叫用户的手机的密码进行加密后发送给所述被叫用户的手机,所述被叫用户的手机收到加密语音数据,对其解密后进行播放。
2.根据权利要求1所述的手机安全通话的方法,其特征在于,在所述步骤C)中,当所述通话服务器根据所述被叫用户身份的不同播放相应的内容时,具体是:当所述被叫用户未非Vargo用户时,所述通话服务器给所述当前用户的手机播放“对方非Vargo安全手机用户,请拨打运营商电话”;当所述被叫用户没有注册或无法正常与所述通话服务器通讯时,所述通话服务器给所述当前用户的手机播放“被叫无法接通,请稍后再拨”;当所述被叫用户拒绝接听时,所述通话服务器给所述当前用户的手机播放“您拨打的用户正忙,请稍后再拨”。
3.根据权利要求1所述的手机安全通话的方法,其特征在于,所述注册信息包括注册密码、注册手机号和最后活动时间。
4.根据权利要求1所述的手机安全通话的方法,其特征在于,所述设定时间为5分钟。
5.一种实现如权利要求1所述的手机安全通话的方法的装置,其特征在于,包括:
注册登录单元:用于使当前用户在其手机上安装令牌交换安全电话应用客户端,注册Vargo账户,并登录所述令牌交换安全电话应用客户端;
通道建立单元:用于在有数据网络或wifi网络的情况下,所述当前用户的手机自动使用从Vargo服务器得到的注册密码和从通话服务器得到的交换密钥建立安全通道,并每隔设定时间定时更新一次注册信息;
指令推送单元:用于使所述当前用户在令牌交换安全电话应用客户端中打开拨号界面,输入所拨打的电话号码,点击安全呼叫按钮,所述令牌交换安全电话应用客户端发送呼叫指令给所述通话服务器,所述通话服务器将所述呼叫指令推送给被叫用户的手机,并根据所述被叫用户身份的不同播放相应的内容;
指令接收响应单元:用于使所述被叫用户的手机接收并响应所述呼叫指令,所述通话服务器收到所述被叫用户的响应后向所述当前用户的手机播放彩铃;
语音数据交互单元:用于使所述被叫用户接听电话,并给所述通话服务器发送接听指令,所述通话服务器收到所述接听指令后,使用建立所述安全通道时交换得到的密钥建立安全语音通道,进入语音数据交互过程;
数据加解密单元:用于使语音数据由所述当前用户的手机的密码加密后发送到所述通话服务器,所述通话服务器对其进行解密,并使用所述被叫用户的手机的密码进行加密后发送给所述被叫用户的手机,所述被叫用户的手机收到加密语音数据,对其解密后进行播放。
6.根据权利要求5所述的实现如权利要求1所述的手机安全通话的方法的装置,其特征在于,在所述指令推送单元中,当所述通话服务器根据所述被叫用户身份的不同播放相应的内容时,具体是:当所述被叫用户未非Vargo用户时,所述通话服务器给所述当前用户的手机播放“对方非Vargo安全手机用户,请拨打运营商电话”;当所述被叫用户没有注册或无法正常与所述通话服务器通讯时,所述通话服务器给所述当前用户的手机播放“被叫无法接通,请稍后再拨”;当所述被叫用户拒绝接听时,所述通话服务器给所述当前用户的手机播放“您拨打的用户正忙,请稍后再拨”。
7.根据权利要求5所述的实现如权利要求1所述的手机安全通话的方法的装置,其特征在于,所述注册信息包括注册密码、注册手机号和最后活动时间。
8.根据权利要求5所述的实现如权利要求1所述的手机安全通话的方法的装置,其特征在于,所述设定时间为5分钟。