【技术实现步骤摘要】
一种支付的限制方法和电子设备
[0001]本申请涉及终端
,尤其涉及一种支付的限制方法和电子设备。
技术介绍
[0002]离线支付是指终端在没有网络或者网络不佳时,用户依然通过终端上的支付应用完成支付。但是,若是终端丢失时,用户账户存在被盗刷的风险。
技术实现思路
[0003]第一方面,本申请提供了一种支付的限制方法,应用于电子设备,包括:
[0004]在所述电子设备处于第一状态时,生成一个或多个用于离线支付的第一令牌,并对所述一个或多个第一令牌进行签名,所述第一令牌中包括限制参数,所述限制参数包括支付金额、支付次数、支付地域以及支付时间中的一个或多个,所述收款信息包括支付金额、支付地域以及支付时间中的一个或多个;所述对所述一个或多个第一令牌进行签名,包括:基于第一参数,派生公钥和私钥,所述第一参数包括所述电子设备的云账号相关的秘密信息;基于所述私钥,对所述一个或多个第一令牌进行签名,得到一个或多个第三令牌;在得到所述一个或多个第三令牌后,销毁所述私钥;
[0005]在所述电子设备处于第 ...
【技术保护点】
【技术特征摘要】
1.一种支付的限制方法,应用于电子设备,其特征在于,包括:在所述电子设备处于第一状态时,生成一个或多个用于离线支付的第一令牌,并对所述一个或多个第一令牌进行签名,所述第一令牌中包括限制参数,所述限制参数包括支付金额、支付次数、支付地域以及支付时间中的一个或多个;所述对所述一个或多个第一令牌进行签名,包括:基于第一参数,派生公钥和私钥,所述第一参数包括所述电子设备的云账号相关的秘密信息;基于所述私钥,对所述一个或多个第一令牌进行签名,得到一个或多个第三令牌;在得到所述一个或多个第三令牌后,销毁所述私钥;在所述电子设备处于第二状态时,检测到用于支付的第一操作,响应于所述第一操作,获取付款信息,所述付款信息包括支付金额、支付地域以及支付时间中的一个或多个;基于所述一个或多个第一令牌的限制参数和所述付款信息,判断所述电子设备是否满足支付条件;若所述电子设备满足所述支付条件,基于所述付款信息进行支付;其中,所述第一状态包括所述电子设备的云账号处于在线状态;所述第二状态包括所述电子设备的云账号处于离线状态。2.根据权利要求1所述的限制方法,其特征在于,在所述电子设备处于第一状态时,生成一个或多个第一令牌,包括:在所述电子设备处于所述第一状态时,判断已生成的第二令牌的数量是否达到预设数量;若未达到所述预设数量,生成一个或多个第一令牌。3.根据权利要求1所述的限制方法,其特征在于,在所述电子设备处于第一状态时,生成一个或多个第一令牌,包括:在所述电子设备处于第一状态时,获取已生成的第二令牌的剩余周期,若所述剩余周期小于预设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。