[发明专利]一种双因子多级审批方法和系统在审
申请号: | 202210045209.4 | 申请日: | 2022-01-15 |
公开(公告)号: | CN114066432A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 李浩天;杨海波;张彤 | 申请(专利权)人: | 杭州字节方舟科技有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F21/45;G06F21/60 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 刘美莲 |
地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 因子 多级 审批 方法 系统 | ||
本申请涉及一种双因子多级审批方法和系统,审批方法包括以下步骤:发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;以授权码和预设参数作为加密算法的变量计算得出基准加密数据;基于终端加密数据和基准加密数据的匹配结果判断审批指令的有效性;基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。实现在依靠审批账号/密码实现认证的基础上,添加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行。
技术领域
本申请涉及业务审批的领域,尤其是涉及一种双因子多级审批方法和系统。
背景技术
服务器集群就是指将多个服务器(或多个计算机)通过高速网络互联,并以单一系统加以管理。在客户端看来集群就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
在集群中重要的操作命令均需要审核,而目前的审核机制通常只有单级,即仅需要一个审批人员(领导)进行审批。在单级审批的过程中,审批结果的有效性仅依靠审批账号/密码来实现认证,影响集群的安全稳定运行。
发明内容
为了保障集群的安全稳定运行,本申请提供一种双因子多级审批方法和系统。
第一方面,本申请提供一种双因子多级审批方法,采用如下的技术方案:
一种双因子多级审批方法,包括以下步骤:
发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;
接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;
以授权码和预设参数作为加密算法的变量计算得出基准加密数据;
基于终端加密数据和基准加密数据的匹配结果判断审批指令的有效性;
基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。
通过采用上述技术方案,在依靠审批账号/密码实现认证的基础上,添加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行。
优选的,预设参数配置为审批指令和/或当前时刻的时间帧。
通过采用上述技术方案,授权码和预设参数均动态变化,有利于保障审批流程的安全;同时,授权码和预设参数均可被快速获取,以保障认证效率,进而保障审批效率。
优选的,审批指令包括第一标签或第二标签;
审批机制包括以下步骤:
将两个及以上的审批终端配置为具有多个优先级顺次;
设置优先级顺次最低的审批终端为指定审批终端,并执行发送审批请求至指定审批终端;
在审批指令有效且包含第一标签,且当前的指定审批终端优先级顺次不是最高的情况下,设置下一优先级顺次的审批终端为指定审批终端,并执行发送审批请求至指定审批终端;
在审批指令有效且包含第一标签,且指定审批终端的优先级顺次最高的情况下,输出第一结果为审批结果;
在审批指令有效且包含第二标签的情况下,输出第二结果为审批结果。
通过采用上述技术方案,实现逐级审批。
优选的,发送审批请求至指定审批终端之前,包括以下步骤:
获取所有的审批终端的状态信息,审批终端的数量设有两个及以上,状态信息包括第一状态或第二状态;
在所有的审批终端的状态信息均为第一状态的情况下,执行发送审批请求至指定审批终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州字节方舟科技有限公司,未经杭州字节方舟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210045209.4/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理