安全支付的方法及装置的制造方法_4

文档序号:9433379阅读:来源:国知局
骤S108中,对加密后的支付密码按照与预设的加密算法对应的解密算法进行解密。
[0197]本实施例中,在将支付密码提交给支付服务器之前,对加密的支付密码进行解密,在保证支付密码安全的同时又能顺利完成免密支付操作。
[0198]在一个实施例中,如图11所示,步骤S102中的进行免密支付操作,可实施为如下步骤Slll至S112:
[0199]在步骤Slll中,发出免密支付的提示消息,免密支付的提示信息用于提示在不输入支付密码的情形下完成支付。
[0200]在步骤S112中,响应于输入的确认支付的消息,将所保存的用户预设的支付密码提交给预设的支付服务器,以完成支付。
[0201]本实施例中,在进行免密支付操作时,向用户发出提示用户在不输入支付密码的情形下完成支付的免密支付的提示消息,如图12所示,提示信息可以是“经过检测,您处于安全的支付环境,可以免密支付”,用户点击确认后,自动输入预置的密码,并提交给预设的支付服务器,以完成免密支付。本实施例在发出提示消息并经用户确认后,可以直接自动完成免密支付,而不需要用户再次输入密码,在保证支付安全的同时,简化了用户的支付操作,提升了用户使用体验。
[0202]下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0203]图13是根据一示例性实施例示出的一种安全支付的装置的框图,用于支付设备,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图13所示,该安全支付的装置包括:
[0204]位置匹配模块131,被配置为将待支付的用户使用的支付设备所处的地理位置与预设的安全检测条件进行匹配。
[0205]设备匹配模块132,被配置为待支付的用户使用的支付设备与预设的安全检测条件进行匹配。
[0206]用户匹配模块133,被配置为待支付的用户的特征信息与预设的安全检测条件进行匹配。
[0207]环境匹配模块134,被配置为将待支付的用户所处的环境与预设的安全检测条件进行匹配。
[0208]支付模块135,被配置为当支付设备所处的地理位置、支付设备、用户的特征信息和用户所处的环境均符合预设的安全检测条件时,进行免密支付操作。
[0209]本公开实施例的上述装置,在支付设备所处的地理位置、支付设备、用户的特征信息和用户所处的环境均符合预设的安全检测条件时,直接跳过支付密码输入界面,提示用户操作安全,可以进行免密支付,从而用户无需每次都输入密码才能完成支付,简化了用户的操作,节约了用户的时间,提升了用户的使用体验。
[0210]在一个实施例中,如图14所示,上述装置还可包括:
[0211]位置获取模块136,被配置为预先获取用户信任的地址信息作为与支付设备所处的地理位置对应的安全检测条件。
[0212]设备标识获取模块137,被配置为预先获取用户自身的移动设备的识别标识以及用户信任的至少一个其他移动设备的识别标识,作为与支付设备对应的安全检测条件。
[0213]特征信息获取模块138,被配置为预先采集用户的至少一项特征信息作为与用户的特征信息对应的安全检测条件。
[0214]人脸图像获取模块139,被配置为预先采集用户的人脸图像以及用户信任的至少一个其他用户的人脸图像,作为与用户所处的环境对应的安全检测条件。
[0215]密码获取模块140,被配置为预先获取用户预设的支付密码;
[0216]存储模块141,被配置为保存位置获取模块、设备标识获取模块、特征信息获取模块和人脸图像获取模块采集到的安全检测条件和密码获取模块获取到的支付密码。
[0217]本实施例将用户信任的地址信息、用户自身的移动设备的识别标识以及所述用户信任的至少一个其他移动设备的识别标识、用户的至少一项特征信息、用户的人脸图像以及所述用户信任的至少一个其他用户的人脸图像预先保存,方便用户与预设的安全检测条件进行比对。
[0218]在一个实施例中,位置获取模块136,可包括:
[0219]如图15所示,第一获取子模块151,被配置为向用户提供用于定位的地图,接收用户在地图中选择的用户信任的地址信息。
[0220]或者,如图16所示,第二获取子模块161,被配置为接收用户输入的信任的地名信息,根据地名信息,获取用户信任的地址信息。
[0221]或者,如图17所示,第三获取子模块171,被配置为向用户发出获取用户信任的地址的请求信息,在用户反馈确认时,对用户进行定位,获取用户当前所处的地址作为用户信任的地址信息。
[0222]本实施例可以简单、方便的保存用户信任的地址信息。
[0223]在一个实施例中,如图18所示,位置匹配模块131,可包括:
[0224]定位子模块181,被配置为通过预设的定位方式对待支付的用户使用的支付设备当前所处的地理位置进行定位;预设的定位方式包括下述一项或多项:通过GPS进行定位、通过所接入的WIFI进行定位、通过所接入的小区基站进行定位。
[0225]第一匹配子模块182,被配置为获取支付设备当前所处的地理位置并与预先保存的用户信任的地址信息进行匹配。
[0226]本实施例将当前所处的地理位置并与预先保存的用户信任的地址信息进行匹配,可以方便、快捷的确定出当前位置是否为用户信任的位置。
[0227]在一个实施例中,如图19所示,设备标识获取模块137,可包括:
[0228]提示子模块191,被配置为向用户发出预设的设备认证的提示信息,设备认证的提示信息用于指示用户将自身的移动设备以及用户信任的其他移动设备接入预设的网络。
[0229]第四获取子模块192,被配置为当用户自身的移动设备以及用户信任的至少一个其他移动设备通过预设的路由器接入预设的网络时,从路由器中获取用户自身的移动设备的识别标识以及用户信任的至少一个其他移动设备的识别标识。
[0230]本实施例中,当用户自身的移动设备以及用户信任的至少一个其他移动设备通过预设的路由器接入预设的网络时,将用户自身的移动设备以及用户信任的至少一个其他移动设备的识别标识进行保存,将这些移动设备保存为可信任的移动设备,用户不但能用自己的设备进行免密支付,在用户信任的其它设备上也能进行免密支付。
[0231]在一个实施例中,如图20所示,设备匹配模块132,可包括:
[0232]第五获取子模块201,被配置为获取待支付的用户使用的支付设备的识别标识。
[0233]第二匹配子模块202,被配置为将支付设备的识别标识与预先保存的用户自身的移动设备的识别标识以及用户信任的至少一个其他移动设备的识别标识中的任一个进行匹配。
[0234]本实施例中,当用户所使用的支付设备的识别标识与预先保存的其中任一个匹配成功,则用户当前所使用的设备为用户信任的设备,可以使用该设备进行支付,从而可以方便、快捷的确定当前设备是否为用户信任的设备。在一个实施例中,识别标识可包括:
[0235]媒体访问控制MAC地址、IP地址、国际移动用户识别码頂SI。
[0236]在一个实施例中,如图21所示,特征信息获取模块138,可包括:
[0237]第一采集子模块211,被配置为采集用户的生物特征信息,生物特征信息包含下述一项或多项:用户的语音信息、指纹信息、虹膜信息。
[0238]分析子模块212,被配置为对采集的生物特征信息进行分析,提取对应的特征值。
[0239]本实施例可以方便、准确的确定出待支付的用户是否为可信任的用户。
[0240]在一个实施例中,如图22所示,用户匹配模块133,可包括:
[0241]第二采集子模块221,被配置为采集待支付的用户的生物特征信息。
[0242]提取子模块222,被配置为提取生物特征信息对应的特征值。
[0243]第三匹配子模块223,被配置为将提取生物特征信息对应的特征值与预先保存对应的特征值进行匹配。
[0244]本实施例可以方便、准确的确定出待支付的用户是否为可信任的用户。
[0245]在一个实施例中,如图23所示,环境匹配模块134,可包括:
[0246]拍摄子模块231,被配置为对待支付的用户周围预设范围内的环境进行拍摄。
[0247]识别子模块232,被配置为从拍摄的图像中,对待支付的用户的人脸图像以及周围预设范围内的环境中出现的其他用户的人脸图像进行识别。
[0248]第四匹配子模块233,被配置为将识别出的待支付的用户的人脸图像和其他用户的人脸图像,与预先保存的用户的人脸图像以及用户信任的至少一个其他用户的人脸图像进行匹配。
[0249]本实施例将用户的人脸图像以及用户信任的至少一个其他用户的人脸图像进行预先采集,从而在支付时,可判断是否有陌生人存在,当没有陌生人存在时,说明用户所处的支付环境是安全的,可以进行免密支付。
[0250]在一个实施例中,密码获取模块,被配置为预先获取用户预设的支付密码,对支付密码按照预设的加密算法进行加密之后,将加密后的支付密码发送至存储模块保存;
[0251]支付模块,被配置进行免密支付操作之前,对加密后的支付密码按照与预设的加密算法对应的解密算法进行解密。
[0252]本实施例对支付密码按照预设的加密算法进行加密,并在将支付密码提交给支付服务器之前,对加密的支付密码进行解密,在保证支付密码安全的同时又能顺利完成支付。
[0253]在一个实施例中,如图24所示,支付模块135,包括:
[0254]发送子模块241,用于发出免密支付的提示消息,免密支付的提示信息用于提示在不输入支付密码的情形下完成支付。
[0255]接收子模块242,用于接收输入的确认支付的消息。
[0256]密码提交子模块243,用于响应于输入的确认支付的消息,将所保存的用户预设的支付密码提交给预设的支付服务器,以完成支付。
[0257]本实施例在发出提示消息并经用户确认后,自动完成免密支付,从而使支付更加安全。
[0258]本公开实施例还提供一种安全支付的装置,包括:
[0259]处理器;
[0260]用于存储处理器可执行命令的存储器;
[0261 ] 其中,所述处理器被配置为:
[0262]将待支付的用户使用的支付设备所处的地理位置、所述支付设备、所述用户的特征信息和所述用户所处的环境与预设的安全检测条件进行匹配;
[0263]当所述支付设备所处的地理位置、所述支付设备、所述用户的特征信息和所述用户所处的环境均符合预设的安全检测条件时,进行免密支付操作。
[0264]所述处理器还被配置为:
[0265]预先获取用户信任的地址信息作为与支付设备所处的地理位置对应的安全检测条件进行保存;
[0266]预先获取所述用户自身的移动设备的识别标识以及所述用户信任的至少一个其他移动设备的识别标识,作为与支付设备对应的安全检测条件进行保存;
[0267]预先采集所述用户的至少一项特征信息作为与用户的特征信息对应的安全检测条件进行保存;
[0268]预先采集所述用户的人脸图像以及所述用户信任的至少一个其他用户的人脸图像,作为与所述用户所处的环境对应的安全检测条件并保存;
[0269]预先获取用户预设的支付密码并保存。
[0270]所述处理器还被配置为:
[0271]向用户提供用于定位的地图,接收用户在所述地图中选择的所述用户信任的地址信息;或者,
[0272]接收用户输入的信任的地名信息,根据所述地名信息,获取用户信任的地址信息;或者,
[0273]向用户发出获取所述用户信任的地址的请求信息,在用户反馈确认时,对所述用户进行定位,获取所述用户当前所处的地址作为用户信任的地址信息。
[0274]所述处理器还被配置为:
[0275]通过预设的定位方式对待支付的用户使用的支付设备当前所处的地理位置进行定位,获取所述支付设备当前所处的地理位置并与预先保存的用户信任的地址信息进行匹配;
[0276]所述预设的定位方式包括下述一项或多项:
[0277]通过GPS进行定位、通过所接入的WIFI进行定位、通过所接入的小区基站进行定位。
[0278]所述处理器还被配置为:
[0279]向用户发出预设的设备认证的提示信息,所述设备认
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1