一种状态切换方法、装置、存储介质及系统制造方法及图纸

技术编号:25087390 阅读:43 留言:0更新日期:2020-07-31 23:31
本发明专利技术实施例公开了一种状态切换方法、装置、存储介质及系统。包括:分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换。通过本发明专利技术实施例提供的技术方案,能够有效提高状态切换授权系统控制使能单元进行状态切换时的安全性。

【技术实现步骤摘要】
一种状态切换方法、装置、存储介质及系统
本专利技术实施例涉及系统安全管理
,尤其涉及一种状态切换方法、装置、存储介质及系统。
技术介绍
现有的信息系统或多业务系统构成的某个综合业务管理平台(可统称为“使能单元”)在执行某些特定状态切换时,通常采用的操作方式是系统管理员配置一些特定权限的角色帐号授权给某个实体用户,然后由该实体用户登录状态切换授权系统执行相应的操作后,控制系统或业务平台从一个特定状态切换到另外一个特定状态。然而,现有技术中状态切换授权系统控制使能单元进行状态切换的方案,由于缺乏背靠背的多人授权机制,存在一定的安全隐患。
技术实现思路
本专利技术实施例提供一种状态切换方法、装置、存储介质及系统,可以有效提高状态切换授权系统控制使能单元进行状态切换时的安全性。第一方面,本专利技术实施例提供了一种状态切换方法,包括:分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换。第二方面,本专利技术实施例还提供了一种状态切换装置,包括:系统登录模块,用于分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;有效性验证模块,用于分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;状态切换控制模块,用于若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换。第三方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例提供的状态切换方法。第四方面,本专利技术实施例提供了一种状态切换授权系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术实施例提供的状态切换方法。本专利技术实施例提供的状态切换方案,通过分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换,有效提高了状态切换授权系统控制使能单元进行状态切换时的安全性。附图说明图1是现有技术中的一种状态切换方法的流程图;图2是本专利技术实施例提供的一种状态切换方法的流程图;图3是本专利技术实施例提供的一种状态切换流程示意图;图4是本专利技术实施例提供的两个状态间的循环切换的示意图;图5是本专利技术实施例提供的多个状态间的线性切换的示意图;图6是本专利技术实施例提供的多个状态间的闭环切换的示意图;图7是本专利技术实施例提供的多个状态间的随机跳转切换的示意图;图8是本专利技术另一实施例中的一种状态切换方法的流程图;图9是本专利技术另一实施例中的一种状态切换装置的结构示意图;图10是本专利技术另一实施例中的一种状态切换授权系统的结构示意图;图11是本专利技术实施例提供的另一种状态切换授权系统的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的实施例。虽然附图中显示了本专利技术的某些实施例,然而应当理解的是,本专利技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本专利技术。应当理解的是,本专利技术的附图及实施例仅用于示例性作用,并非用于限制本专利技术的保护范围。应当理解,本专利技术的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本专利技术的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本专利技术中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本专利技术中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本专利技术实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。图1为现有技术中状态切换授权系统控制使能单元进行状态切换的流程示意图。显然,现有的技术实现方案存在如下技术缺陷:(1)缺乏背靠背的多人授权机制,现有的技术手段紧靠系统管理员授权给某个特定权限的实体用户来完成使能单元的状态切换,缺乏安全管理漏洞,不是非常的可靠和可信,很容易遭受第三方未知用户的攻击,给系统的正常运行带来很大的危害。(2)授权验证手段不够完善,仅靠系统管理员的授权和系统自身的安全认证来确保系统状态切换授权的安全、可靠和可信是远远不够的,即便引入动态口令或某些加密狗的方式来加强系统安全授权,若缺乏有效的授权时间管控以及多人在线授权机制,其授权的可信度也会大打折扣。(3)没有灵活的状态管理机制,现有的技术方案没有提供灵活的状态自定义功能,为了提高系统的适应性及可定制性,需增强系统状态切换的可配置性,能够通过接口方式去驱动各类使能单元的状态切换的多种形态。图2为本专利技术一实施例提供的一种状态切换方法的流程图,本专利技术实施例可适用于状态切换授权系统控制使能单元进行状态切换时的情况,该方法可以由状态切换装置来执行,该装置可由硬件和/或软件组成,并一般可集成在状态切换授权系统中。如图2所示,该方法具体包括如下步骤:步骤210,分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统。在本专利技术实施例中,分别获取至少两个用户输入的授权类角色账号,并基于该授权类角色账号登录状态切换授权系统。其中,授权类角色账号可以包括系统登录名和登录密码,每个用户输入的授权类角色账号可以相同也可以不同。示例性的,分别基于三个用户输入的授权类角色账号登录状态切换授权系统,可以理解的是,三个用户中的每个用户均可以基于各自预先配置的授权类角色账号登录状态切换授权系统,以分别独自对状态切换授权系统进行后续一系列的操作。可选的,在分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统之前,还包括;当接收到系统管理员输入的账号配置请求时,基于所述账号配置请求分别为所述至少两个用户配置所述授权类角色账号;其中,所述授权类角色账号包括系统登录名和登录密码。这样设置的好处在于,系统管理员可以根据需求为不同的实体用户分配登录状态切换授权系统的权限,从而使该用户具备通过状态切换授权系统控制使能单元进行状态切换的权限。本文档来自技高网...

【技术保护点】
1.一种状态切换方法,其特征在于,包括:/n分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;/n分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;/n若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换。/n

【技术特征摘要】
1.一种状态切换方法,其特征在于,包括:
分别基于至少两个用户输入的授权类角色账号登录状态切换授权系统;
分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证;
若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换。


2.根据权利要求1所述的方法,其特征在于,若在预设最小授权时间差内各个用户均通过授权有效性验证,则所述状态切换授权系统控制使能单元进行状态切换,包括:
若在预设最小授权时间差内各个用户均通过授权有效性验证,则获取系统管理员预先设定的状态切换配置信息;
所述状态切换授权系统根据所述状态切换配置信息控制使能单元进行状态切换。


3.根据权利要求2所述的方法,其特征在于,所述状态切换配置信息包括状态切换方式以及两个状态切换的最小时间间隔;
所述状态切换方式包括两个状态间的循环切换、多个状态间的线性切换、多个状态间的闭环切换及多个状态间的随机跳转切换中的至少一种。


4.根据权利要求1所述的方法,其特征在于,分别对所述至少两个用户中各个用户输入的动态口令进行授权有效性验证,包括:
针对所述至少两个用户中的各个用户,当接收到用户输入的动态口令获取请求时,基于令牌方式为所述用户分配动态口令;
将所述用户输入的动态口令与分配的动态口令进行匹配,以对所述用户输入的动态口令进行授权有效性验证;
其中,当所述用户输入的动态口令与分配的动态口令匹配成功时,所述用户输入的动态口令通过授权有效性验证;当所述用户输入的动态口令与分配的动态口令匹配失败时,所述用户输入的动态口令未通过授权有效性验证。


5.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:孟艳青李鹏超尚程张振涛王桂温金红陈晓光蔡琳杨满智傅强王杰梁彧田野
申请(专利权)人:恒安嘉新北京科技股份公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1