主权项 |
一种信息交互方法,其特征在于:终端生成并显示交易订单数据,根据所述交易订单数据生成交易请求并外发,所述交易订单数据包括第一交易关键信息;服务器接收所述交易请求,并根据所述交易请求生成交易数据;所述服务器与智能密钥设备进行会话密钥协商操作,若成功,则生成第一会话密钥,所述智能密钥设备生成第二会话密钥,所述第一会话密钥与所述第二会话密钥为密钥对;所述服务器利用所述第一会话密钥加密所述交易数据,生成加密交易数据,将所述加密交易数据发送至所述终端;所述终端接收所述加密交易数据,并将所述加密交易数据发送至所述智能密钥设备;所述智能密钥设备接收所述加密交易数据,并利用所述第二会话密钥对所述加密交易数据进行解密操作,获得所述交易数据,处理所述交易数据获得第二交易关键信息,并将所述交易关键信息发送至所述终端;所述终端接收并显示所述第二交易关键信息,获得用户比对所述第二交易关键信息与所述第一交易关键信息一致后触发的确认指令后,生成确认信息,并将所述确认信息发送至所述智能密钥设备;所述智能密钥设备接收所述确认信息后,将加密签名数据发送至所述终端,其中,所述加密签名数据为智能密钥设备利用所述第二会话密钥加密签名数据得到的,所述签名数据为所述智能密钥设备对所述交易数据进行签名得到的;所述终端接收所述加密签名数据,并将所述加密签名数据发送至所述服务器;所述服务器接收所述加密签名数据,利用所述第一会话密钥解密所述加密签名数据,获得所述签名数据,并对所述签名数据进行验签操作,若验签成功,则所述服务器进行交易操作。 |