1.一种信息加密方法,用于服务器,其特征在于,包括:所述服务器在接收到发送方终端发送至接收方终端的加密信息时,生成第一验证码和与所述第一验证码对应的第二验证码,并将所述第一验证码和所述第二验证码分别发送至所述发送方终端和所述接收方终端;
若所述服务器接收到所述发送方终端输入的所述第一验证码和所述接收方终端输入的所述第二验证码,则将接收到的来自所述发送方终端的解密密钥发送至所述接收方终端,所述接收方终端根据所述解密密钥对所述加密信息进行解密。
2.根据权利要求1所述的信息加密方法,其特征在于,在所述服务器接收到所述发送方终端输入的所述第一验证码和所述接收方终端输入的所述第二验证码步骤之前进一步包括:所述接收方终端输入第二验证码时将身份信息发送至所述发送方终端,所述发送方终端确认所述接收方终端的身份信息后,输入所述第一验证码。
3.根据权利要求1所述的信息加密方法,其特征在于,在将接收到的来自所述发送方终端的解密密钥发送至所述接收方终端之前,还包括:所述服务器判断接收到所述第一验证码的时间和接收到所述第二验证码的时间是否满足预设时间要求,在判断结果为满足所述预设时间要求时,将接收到的所述发送方终端发送的所述解密密钥发送至所述接收方终端,否则,禁止将所述解密密钥发送至所述接收方终端,其中,在所述发送方终端发送所述加密信息时,将所述解密密钥同时发送至所述服务器。
4.根据权利要求1至3中任一项所述的信息加密方法,其特征在于,还包括:所述服务器接收所述发送方终端在发送所述第一验证码时发送的从所述加密信息中解析出的目标位置关键字,以及接收所述接收方终端在发送所述第二验证码时发送的所述接收方终端的当前位置信息;
将所述当前位置信息和所述目标位置关键字进行对比,判断所述当前位置信息和所述目标位置关键字是否匹配;
在判断结果为匹配时,将接收到的所述发送方终端发送的所述解密密钥发送至所述接收方终端,否则,禁止将所述解密密钥发送至所述接收方终端。
5.一种信息加密方法,用于发送方终端,其特征在于,包括:在所述发送方终端接收到信息加密命令时,对指定信息进行加密,以得到加密信息;
根据接收到的发送命令,将所述加密信息发送至服务器和接收方终端,以供所述服务器根据所述加密信息生成第一验证码和第二验证码,并将所述第一验证码和所述第二验证码分别发送至所述发送方终端和所述接收方终端;
接收所述服务器发送的所述第一验证码,并接收所述接收方终端输入所述第二验证码时发送的身份信息,并在对所述身份信息进行确认后,将所述第一验证码反馈至所述服务器。
6.根据权利要求5所述的信息加密方法,其特征在于,还包括:所述发送方终端获取所述指定信息中包含的目标位置关键字;
在将所述第一验证码反馈至所述服务器时,同时将所述目标位置关键字反馈至所述服务器。
7.一种信息加密方法,用于接收方终端,其特征在于,包括:所述接收方终端接收发送方终端发送的加密信息,以及服务器发送的根据所述加密信息生成的第二验证码;
根据接收到的反馈命令,将所述第二验证码反馈至所述服务器,并将身份信息发送至所述发送方终端;
接收所述服务发送的所述加密信息的解密密钥,并使用所述解密密钥对所述加密信息进行解密。
8.根据权利要求7所述的信息加密方法,其特征在于,还包括:所述接收方终端获取当前位置信息;
在将所述第二验证码反馈至所述服务器时,同时将所述当前位置信息发送至所述服务器。
9.一种服务器,其特征在于,包括:
生成单元,在接收到发送方终端发送至接收方终端的加密信息时,生成第一验证码和与所述第一验证码对应的第二验证码,并分别将所述第一验证码和所述第二验证码发送至所述发送方终端和所述接收方终端;
判断单元,判断是否接收到所述发送方终端输入的所述第一验证码和所述接收方终端输入的所述第二验证码;
发送单元,在接收到所述第一验证码和所述第二验证码时,将接收到的来自所述发送方终端的解密密钥发送至所述接收方终端,以使所述接收方终端根据所述解密密钥对所述加密信息进行解密。
10.根据权利要求9所述的服务器,其特征在于,所述发送单元具体用于:判断接收到所述第一验证码的时间和接收到所述第二验证码的时间是否满足预设时间要求,在判断结果为满足所述预设时间要求时,将接收到的所述发送方终端发送的所述解密密钥发送至所述接收方终端,否则,禁止将所述解密密钥发送至所述接收方终端,其中,在所述发送方终端发送所述加密信息时,将所述解密密钥同时发送至所述服务器。
11.根据权利要求9或10所述的服务器,其特征在于,还包括:接收单元,接收所述发送方终端在发送所述第一验证码时发送的从所述加密信息中解析出的目标位置关键字,以及接收所述接收方终端在发送所述第二验证码时的发送的所述接收方终端的当前位置信息;
对比单元,将所述当前位置信息和所述目标位置关键字进行对比,判断所述当前位置信息和所述目标位置关键字是否匹配;
所述发送单元还用于:
在判断结果为匹配时,将接收到的所述发送方终端发送的所述解密密钥发送至所述接收方终端,否则,禁止将所述解密密钥发送至所述接收方终端。
12.一种终端,其特征在于,包括:
加密单元,在接收到信息加密命令时,对指定信息进行加密,以得到加密信息;
交互单元,根据接收到的发送命令,将所述加密信息发送至服务器和接收方终端,以供所述服务器根据所述加密信息生成第一验证码和第二验证码,并将所述第一验证码和所述第二验证码分别发送至所述发送方终端和所述接收方终端,以及接收所述服务器发送的所述第一验证码,并接收所述接收方终端输入所述第二验证码时发送的身份信息,并在对所述身份信息进行确认后,将所述第一验证码反馈至所述服务器。
13.根据权利要求12所述的终端,其特征在于,还包括:获取单元,获取所述指定信息中包含的目标位置关键字;
所述交互单元还用于:
在将所述第一验证码反馈至所述服务器时,同时将所述目标位置关键字反馈至所述服务器。
14.一种终端,其特征在于,包括:
接收单元,接收发送方终端发送的加密信息,以及服务器发送的根据所述加密信息生成的第二验证码;
发送单元,根据接收到的反馈命令,将所述第二验证码反馈至所述服务器;
解密单元,接收所述服务发送的所述加密信息的解密密钥,并使用所述解密密钥对所述加密信息进行解密。
15.根据权利要求14所述的终端,其特征在于,还包括:获取单元,获取所述终端的当前位置信息;
所述发送单元还用于:
在将所述第二验证码反馈至所述服务器时,同时将所述当前位置信息反馈至所述服务器。