1.一种声音支付方法,用于用户支付端,所述用户支付端与支付运营服务端进行交互,其特征在于,包括以下步骤:
在用户的触发下向支付运营服务端发起支付请求;
采集所述用户支付端周围环境中的噪音;
将所述噪音从模拟信号转换为第一数字信号,并发送给所述支付运营服务端;同时,接收所述支付运营服务端发送的第二数字信号;
将所述第一数字信号和接收到的所述第二数字信号合成为第一密钥,并利用所述第一密钥对支付密码进行加密处理;
将加密处理后的信号发送给所述支付运营服务端,所述支付运营服务端将所述第二数字信号和接收到的所述第一数字信号合成为第二密钥,在接收到所述用户支付端发送的加密处理后的信号后,利用所述第二密钥对所述加密处理后的信号进行解密处理,并判断解密后的用户支付密码是否与预存密码一致,如果一致则判定支付完成,若不一致,则判定支付不成功。
2.一种声音支付方法,用于支付运营服务端,所述支付运营服务端与用户支付端进行交互,其特征在于,包括以下步骤:接收所述用户支付端发起的支付请求;
采集所述支付运营服务端周围环境中的噪音;
将所述噪音从模拟信号转换为第二数字信号,并发送给所述用户支付端;同时,接收所述用户支付端发送的第一数字信号;所述用户支付端将所述第一数字信号和接收到的所述第二数字信号合成为第一密钥,利用所述第一密钥对支付密码进行加密处理,并将加密处理后的信号发送给所述支付运营服务端;
将所述第二数字信号和接收到的所述第一数字信号合成为第二密钥,并接收所述用户支付端发送的加密处理后的信号;
利用所述第二密钥对接收到的所述加密处理后的信号进行解密处理,并判断解密后的用户支付密码是否与预存密码一致,如果一致则判定支付完成,若不一致,则判定支付不成功。
3.根据权利要求2所述的声音支付方法,其特征在于,还包括:在所述接收所述用户支付端发起的支付请求后,认证发起支付请求的用户支付端的合法性。
4.根据权利要求2所述的声音支付方法,其特征在于,还包括:在判定步骤完成后,向所述用户支付端发送支付结果。
5.一种声音支付系统,用于用户支付端,其特征在于,包括:请求发起模块,用于在用户的触发下向支付运营服务端发起支付请求;
支付端噪音采集模块,用于采集所述用户支付端周围环境中的噪音;
支付端A/D信号转换模块,用于将所述噪音从模拟信号转换为第一数字信号;
支付端数据发送模块,用于将所述第一数字信号发送给所述支付运营服务端,并用于将加密处理后的信号发送给所述支付运营服务端;
支付端数据接收模块,用于接收所述支付运营服务端发送的第二数字信号;
支付端密钥生成模块,用于将所述第一数字信号和接收到的所述第二数字信号合成为第一密钥;
加密模块,用于利用所述第一密钥对支付密码进行加密处理;
所述支付运营服务端将所述第二数字信号和接收到的所述第一数字信号合成为第二密钥,在接收到所述用户支付端发送的加密处理后的信号后,利用所述第二密钥对所述加密处理后的信号进行解密处理,并判断解密后的用户支付密码是否与预存密码一致,如果一致则判定支付完成,若不一致,则判定支付不成功。
6.一种声音支付系统,用于支付运营服务端,其特征在于,包括:请求接收模块,用于接收用户支付端发起的支付请求;
运营端噪音采集模块,用于采集所述支付运营服务端周围环境中的噪音;
运营端A/D信号转换模块,用于将所述噪音从模拟信号转换为第二数字信号;
运营端数据发送模块,用于将所述第二数字信号发送给所述用户支付端;
所述用户支付端将第一数字信号和接收到的所述第二数字信号合成为第一密钥,利用所述第一密钥对支付密码进行加密处理,并将加密处理后的信号发送给所述支付运营服务端;
运营端数据接收模块,用于接收所述用户支付端发送的第一数字信号,并用于接收所述用户支付端发送的加密处理后的信号;
运营端密钥生成模块,用于将所述第二数字信号和接收到的所述第一数字信号合成为第二密钥;
解密模块,用于利用所述第二密钥对接收到的所述加密处理后的信号进行解密处理;
判定模块,用于判断解密后的用户支付密码是否与预存密码一致,如果一致则判定支付完成,若不一致,则判定支付不成功。
7.根据权利要求6所述的声音支付系统,其特征在于,还包括:用户认证模块,用于在所述接收所述用户支付端发起的支付请求后,认证发起支付请求的用户支付端的合法性。
8.根据权利要求6所述的声音支付系统,其特征在于,还包括:支付结果返回模块,用于在所述判定模块判定后,向所述用户支付端发送支付结果。
9.一种用户支付端,其特征在于,包括如权利要求5所述的声音支付系统。
10.一种支付运营服务端,其特征在于,包括如权利要求6‑8中任一项所述的声音支付系统。