一种可扩展的二次密码校验方法、设备及介质与流程

未命名 09-01 阅读:90 评论:0


1.本技术涉及数据扩展领域,尤其涉及一种可扩展的二次密码校验方法、设备及介质。


背景技术:

2.igix(浪潮igix企业数字化能力平台)是浪潮集团自主研发的全新一代企业数字化能力平台产品,igix基于云原生和微服务架构,包含技术、数据、业务三大中台,旨在支撑企业技术、业务、数据与商业融合创新,助力企业实现高质量、可持续发展。
3.igix践行“简、敏、智”的设计理念,拥有低代码技术,全面采用开放标准,支持全栈建模,是业内首个支持多语言微服务开发的数字化中台。同时,具备全新一代计算架构、全新一代交互体验、双引擎平台、深度智能化和开放集成五大特性,为企业数字化平台提供新方向。
4.目前二次密码扩展仅仅应用到了igix中,局限性较大。基于igix开发时,会存在付款、结算等安全要求较高的模块功能,而这些功能模块的安全性与灵活性难以保证,容易受到密码漏洞的攻击,降低了产品的安全性与产品的工作效率。


技术实现要素:

5.本技术实施例提供了一种可扩展的二次密码校验方法、设备及介质,用于解决如下技术问题:现有的基于igix标准的安全校验,容易受到漏洞攻击,难以保障igix产品的安全性,且安全防御机制比较单一,降低了igix开发的灵活性与工作效率。
6.本技术实施例采用下述技术方案:
7.一方面,本技术实施例提供了一种可扩展的二次密码校验方法,包括:根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件;通过igix平台中的标准校验服务,对所述扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件;将所述密码服务组件进行有关所述igix平台的组件注册,得到扩展融合igix平台;通过所述扩展融合igix平台,对待验证产品进行二次密码校验,以增加对igix平台的密码扩展校验。
8.本技术实施例通过插件式扩展,把igix平台具有的一套轻量化、标准的安全校验机制进行二次密码扩展,把扩展后的产物,通过配置化和编程式服务注册到igix平台,从而提高模块安全性,并赋予了igix新的能力。同时提供了二次密码校验,增强了安全性。当登录到igix平台系统时,相当于通过了igix平台的第一层密码校验。对于某些安全性要求较高的功能,二次密码校验相当于又加了一层保护机制,生成了扩展融合igix平台,从而形成“双保险”防护壁垒,加强了安全性,避免了漏洞攻击。更重要的是,也提高了igix平台开发的灵活性,赋予了产品更强的生命力,提高了工作效率。
9.在一种可行的实施方式中,在根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件之前,所述方法还包括:通过所述igix平台中的扩展
入口,识别待扩展的密码校验组件;根据所述igix平台中的业务依赖项,基于注册入口,将所述密码校验组件进行待扩展注册,得到注册后的密码校验组件;其中,所述注册入口至少包括以下任意一项:igix平台的cdn入口以及本地加载入口。
10.本技术实施例通过cdn或者本地加载的方式注册,以便于作为业务实现的依赖项。
11.在一种可行的实施方式中,在将所述密码校验组件进行待扩展注册,得到注册后的密码校验组件之后,所述方法还包括:获取注册后的密码校验组件的组件扩展口;其中,所述组件扩展口用于与第三方配置连接;通过所述组件扩展口,对所述密码校验组件中的配置内容进行配置提取,得到所述密码校验组件的配置扩展项;其中,所述配置扩展项用于实现第三方的定义配置扩展功能。
12.在一种可行的实施方式中,在通过所述组件扩展口,对所述密码校验组件中的配置内容进行配置提取,得到配置扩展项之后,所述方法还包括:获取所述igix平台中的默认配置项;将所述默认配置项与所述密码校验组件中的配置扩展项进行兼容配置,并根据发布订阅机制,将兼容配置后的组合配置项进行订阅校验,得到校验完成事件,以完成对所述密码校验组件的校验初始化。
13.本技术实施例通过初始化校验规则、组件模型初始化,采用发布订阅模式有利于对兼容配置后的组合配置项进行订阅校验,以完成校验完成事件。
14.在一种可行的实施方式中,根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件,具体包括:根据注册后的密码校验组件、密码校验组件的配置扩展项以及组合配置项,对待扩展的密码校验组件进行数据拉取,并通过所述igix平台,确定出所述待扩展的密码校验组件的密码接收量;通过所述密码接收量以及预设校验规则,对所述待扩展的密码校验组件进行组件校验,得到组件校验结果;其中,所述组件校验结果包括:校验通过以及校验不通过;若所述组件校验结果为校验通过,则基于所述igix平台,将所述待扩展的密码校验组件进行扩展加载,得到所述扩展校验组件。
15.本技术实施例通过使用密码校验组件的密码接收量。在使用待扩展的密码校验组件时,将该密码作为变量传给组件,以便于密码校验组件对密码进行验证。
16.在一种可行的实施方式中,通过igix平台中的标准校验服务,对所述扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件,具体包括:获取所述igix平台中标准校验服务的后端服务以及api;将所述后端服务以及api分别与所述扩展校验组件进行有关密码校验的扩展耦合,得到基于后端服务的第一扩展耦合校验结果以及基于api的第二扩展耦合校验结果;根据所述第一扩展耦合校验结果以及所述第二扩展耦合校验结果,对所述密码服务组件进行校验判断,并确定出校验服务后的密码服务组件。
17.本技术实施例通过对扩展校验组件进行密码校验的扩展耦合,并依赖于igix平台提供的标准服务的后端服务以及api,保证了扩展时的独立性和单一原则,从而实现了扩展校验组件密码校验标准和扩展的低耦合性。
18.在一种可行的实施方式中,将所述密码服务组件进行有关所述igix平台的组件注册,得到扩展融合igix平台,具体包括:根据所述igix平台的运行机制,将所述密码服务组件进行资源的动态提取,并将动态提取后的密码服务组件进行自动注册,以实现对所述密码服务组件与所述igix平台之间的数据配置融合;基于对数据配置融合后的igix平台的初始化运行,得出所述扩展融合igix平台。
19.在一种可行的实施方式中,在将所述密码服务组件进行资源的动态提取之后,所述方法还包括:对所述密码服务组件增添后缀组件,以对所述密码服务组件进行动态清除以及动态缓存。
20.第二方面,本技术实施例还提供了一种可扩展的二次密码校验设备,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能够被所述至少一个处理器执行的指令,以使所述至少一个处理器能够执行上述任一实施方式所述的一种可扩展的二次密码校验方法。
21.第三方面,本技术实施例还提供了一种非易失性计算机存储介质,其特征在于,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被终端执行时,使所述终端执行上述任一实施方式所述的一种可扩展的二次密码校验方法。
22.本技术提供了一种可扩展的二次密码校验方法、设备及介质,通过插件式扩展,把igix平台具有的一套轻量化、标准的安全校验机制进行二次密码扩展,把扩展后的产物,通过配置化和编程式服务注册到igix平台,从而提高模块安全性,并赋予了igix新的能力。同时提供了二次密码校验,增强了安全性。当登录到igix平台系统时,相当于通过了igix平台的第一层密码校验。对于某些安全性要求较高的功能,二次密码校验相当于又加了一层保护机制,生成了扩展融合igix平台,从而形成“双保险”防护壁垒,加强了安全性,避免了漏洞攻击。更重要的是,也提高了igix平台开发的灵活性,赋予了产品更强的生命力,提高了工作效率。
附图说明
23.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
24.图1为本技术实施例提供的一种可扩展的二次密码校验方法流程图;
25.图2为本技术实施例提供的一种可扩展的二次密码校验设备的结构示意图。
具体实施方式
26.为了使本技术领域的人员更好地理解本技术中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
27.本技术实施例提供了一种可扩展的二次密码校验方法,如图1所示,可扩展的二次密码校验方法具体包括步骤s101-s104:
28.需要说明的是igix平台具有一套轻量化、标准的安全校验机制,二次密码扩展基于此机制,把扩展后的产物,通过配置化和编程式服务注册到igix平台,从而提高模块安全性,并赋予了igix平台新的能力。提供二次密码校验,增强了其安全性。当登录到igix平台
系统时,这相当于通过了igix平台的第一层密码校验。对于某些安全性要求较高的功能,通过扩展校验组件中的二次密码数据校验服务,相当于又加了一层保护机制,从而形成“双保险”防护壁垒。
29.s101、根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件。
30.具体地,通过igix平台中的扩展入口,识别待扩展的密码校验组件。根据igix平台中的业务依赖项,基于注册入口,将密码校验组件进行待扩展注册,得到注册后的密码校验组件。其中,注册入口至少包括以下任意一项:igix平台的cdn入口以及本地加载入口。
31.进一步地,获取注册后的密码校验组件的组件扩展口。其中,组件扩展口用于与第三方配置连接。通过组件扩展口,对密码校验组件中的配置内容进行配置提取,得到密码校验组件的配置扩展项。其中,配置扩展项用于实现第三方的定义配置扩展功能。
32.进一步地,获取igix平台中的默认配置项。将默认配置项与密码校验组件中的配置扩展项进行兼容配置,并根据发布订阅机制,将兼容配置后的组合配置项进行订阅校验,得到校验完成事件,以完成对密码校验组件的校验初始化。
33.作为一种可行的实施方式,igix平台中的扩展组件,包括了交互界面和后端服务,首先要扩展密码校验组件。igix平台提供了扩展入口和方法,首先在注册校验组件。实现二次密码校验前先注册该组件,通过cdn或者本地加载的方式注册,以便于作为业务实现的依赖项。然后进行配置扩展项,先使校验组件暴露了组件扩展口,在要实现具体功能的模块中引入了密码校验组件中的配置内容进行配置提取,再进行自定义配置,实现第三方的扩展功能。接着对配置扩展项进行校验组件初始化,首先获取igix平台中的默认配置项和扩展配置,比如初始化校验规则、组件模型初始化,采用发布订阅模式,将兼容配置后的组合配置项进行订阅校验,得到校验完成事件。
34.进一步地,根据注册后的密码校验组件、密码校验组件的配置扩展项以及组合配置项,对待扩展的密码校验组件进行数据拉取,并通过igix平台,确定出待扩展的密码校验组件的密码接收量。
35.进一步地,通过密码接收量以及预设校验规则,对待扩展的密码校验组件进行组件校验,得到组件校验结果。其中,组件校验结果包括:校验通过以及校验不通过。若组件校验结果为校验通过,则基于igix平台,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件。
36.作为一种可行的实施方式,对注册后的密码校验组件进行校验组件接收变量,首先在使用待扩展的密码校验组件时,首先要输入密码数据时,该密码数据作为待扩展的密码校验组件的密码接收量传,然后再基于预设校验规则,对待扩展的密码校验组件进行组件校验,得到组件校验结果。最后再对待扩展的密码校验组件进行扩展加载,当组件校验结果确定为校验通过,此时组件订阅事件会就会触发,进而根据校验规则对输入的密码数据做二次验证,用于判断待扩展的密码校验组件是否为校验通过,将校验通过后的密码校验组件确定为扩展校验组件。
37.s102、通过igix平台中的标准校验服务,对扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件。
38.具体地,获取igix平台中标准校验服务的后端服务以及api。将后端服务以及api
分别与扩展校验组件进行有关密码校验的扩展耦合,得到基于后端服务的第一扩展耦合校验结果以及基于api的第二扩展耦合校验结果。
39.进一步地,根据第一扩展耦合校验结果以及第二扩展耦合校验结果,对密码服务组件进行校验判断,并确定出校验服务后的密码服务组件。
40.在一个实施例中,待扩展的密码校验组件进行扩展加载,得到扩展校验组件之后,再对扩展校验组件进行扩展校验服务。二次密码校验需要有后端服务和api,依赖于igix平台提供的标准服务,扩展时引入标准服务中后端服务以及api,保证了扩展时的独立性和单一原则,即得到基于后端服务的第一扩展耦合校验结果以及基于api的第二扩展耦合校验结果,从而实现了标准性扩展的低耦合。其中,通过校验服务,对扩展校验组件校验判断,主要分为注册和扩展两部分。校验服务注册通过igix平台中的maven配置项,并在扩展口注入自定义方法来实现扩展校验功能,最终确定出执行校验服务后的密码服务组件。
41.s103、将密码服务组件进行有关igix平台的组件注册,得到扩展融合igix平台。
42.具体地,根据igix平台的运行机制,将密码服务组件进行资源的动态提取,并将动态提取后的密码服务组件进行自动注册,以实现对密码服务组件与igix平台之间的数据配置融合。其中,在将密码服务组件进行资源的动态提取之后,对密码服务组件增添后缀组件,以对密码服务组件进行动态清除以及动态缓存。
43.进一步地,基于对数据配置融合后的igix平台的初始化运行,得出扩展融合igix平台。
44.在一个实施例中,将密码服务组件进行有关igix平台的组件注册。二次密码扩展实现后,会根据igix平台中的运行机制进行自动注册,当igix平台运行时,会把这些服务和组件加载进来,如同实现了新的功能。注册步骤如下:
45.1)密码服务组件进行有关igix平台的组件注册过程也叫资源引入,校验后的密码服务组件通过本地动态引入的方式,然后实现对密码服务组件与igix平台之间的数据配置融合,以便于提高加载该密码服务组件的灵活性和高效性。
46.2)在将密码服务组件进行资源的动态提取之后,再对密码服务组件的后缀进行添加一个版本号,可以实现对密码服务组件进行动态清除与动态缓存的效果。
47.3)最后加载运行数据配置融合后的igix平台时,组件、服务等就会初始化到产品中了,即最终生成扩展融合igix平台。
48.s104、通过扩展融合igix平台,对待验证产品进行二次密码校验,以增加对igix平台的密码扩展校验。
49.具体地,通过扩展融合igix平台提供的密码数据二次校验服务,对结算、付款等模块运用igix平台开发时,会应用到扩展后的二次密码校验,以完成进入igix平台的功能模块之前的安全校验。
50.另外,本技术实施例还提供了一种可扩展的二次密码校验设备,如图2所示,扩展的二次密码校验设备200具体包括:
51.至少一个处理器201。以及,与至少一个处理器201通信连接的存储器202。其中,存储器202存储有能够被至少一个处理器201执行的指令,以使至少一个处理器201能够执行:
52.根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件;
53.通过igix平台中的标准校验服务,对扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件;
54.将密码服务组件进行有关igix平台的组件注册,得到扩展融合igix平台;
55.通过扩展融合igix平台,对待验证产品进行二次密码校验,以增加对igix平台的密码扩展校验。
56.本技术通过插件式扩展,把igix平台具有的一套轻量化、标准的安全校验机制进行二次密码扩展,把扩展后的产物,通过配置化和编程式服务注册到igix平台,从而提高模块安全性,并赋予了igix新的能力。同时提供了二次密码校验,增强了安全性。当登录到igix平台系统时,相当于通过了igix平台的第一层密码校验。对于某些安全性要求较高的功能,二次密码校验相当于又加了一层保护机制,生成了扩展融合igix平台,从而形成“双保险”防护壁垒,加强了安全性,避免了漏洞攻击。更重要的是,也提高了igix平台开发的灵活性,赋予了产品更强的生命力,提高了工作效率。
57.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
58.本技术实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。
59.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
60.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
61.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
62.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
63.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网
络接口和内存。
64.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
65.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
66.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
67.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。。

技术特征:
1.一种可扩展的二次密码校验方法,其特征在于,所述方法包括:根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件;通过igix平台中的标准校验服务,对所述扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件;将所述密码服务组件进行有关所述igix平台的组件注册,得到扩展融合igix平台;通过所述扩展融合igix平台,对待验证产品进行二次密码校验,以增加对igix平台的密码扩展校验。2.根据权利要求1所述的一种可扩展的二次密码校验方法,其特征在于,在根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件之前,所述方法还包括:通过所述igix平台中的扩展入口,识别待扩展的密码校验组件;根据所述igix平台中的业务依赖项,基于注册入口,将所述密码校验组件进行待扩展注册,得到注册后的密码校验组件;其中,所述注册入口至少包括以下任意一项:igix平台的cdn入口以及本地加载入口。3.根据权利要求2所述的一种可扩展的二次密码校验方法,其特征在于,在将所述密码校验组件进行待扩展注册,得到注册后的密码校验组件之后,所述方法还包括:获取注册后的密码校验组件的组件扩展口;其中,所述组件扩展口用于与第三方配置连接;通过所述组件扩展口,对所述密码校验组件中的配置内容进行配置提取,得到所述密码校验组件的配置扩展项;其中,所述配置扩展项用于实现第三方的定义配置扩展功能。4.根据权利要求3所述的一种可扩展的二次密码校验方法,其特征在于,在通过所述组件扩展口,对所述密码校验组件中的配置内容进行配置提取,得到配置扩展项之后,所述方法还包括:获取所述igix平台中的默认配置项;将所述默认配置项与所述密码校验组件中的配置扩展项进行兼容配置,并根据发布订阅机制,将兼容配置后的组合配置项进行订阅校验,得到校验完成事件,以完成对所述密码校验组件的校验初始化。5.根据权利要求1所述的一种可扩展的二次密码校验方法,其特征在于,根据igix平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件,具体包括:根据注册后的密码校验组件、密码校验组件的配置扩展项以及组合配置项,对待扩展的密码校验组件进行数据拉取,并通过所述igix平台,确定出所述待扩展的密码校验组件的密码接收量;通过所述密码接收量以及预设校验规则,对所述待扩展的密码校验组件进行组件校验,得到组件校验结果;其中,所述组件校验结果包括:校验通过以及校验不通过;若所述组件校验结果为校验通过,则基于所述igix平台,将所述待扩展的密码校验组件进行扩展加载,得到所述扩展校验组件。6.根据权利要求1所述的一种可扩展的二次密码校验方法,其特征在于,通过igix平台中的标准校验服务,对所述扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密
码服务组件,具体包括:获取所述igix平台中标准校验服务的后端服务以及api;将所述后端服务以及api分别与所述扩展校验组件进行有关密码校验的扩展耦合,得到基于后端服务的第一扩展耦合校验结果以及基于api的第二扩展耦合校验结果;根据所述第一扩展耦合校验结果以及所述第二扩展耦合校验结果,对所述密码服务组件进行校验判断,并确定出校验服务后的密码服务组件。7.根据权利要求1所述的一种可扩展的二次密码校验方法,其特征在于,将所述密码服务组件进行有关所述igix平台的组件注册,得到扩展融合igix平台,具体包括:根据所述igix平台的运行机制,将所述密码服务组件进行资源的动态提取,并将动态提取后的密码服务组件进行自动注册,以实现对所述密码服务组件与所述igix平台之间的数据配置融合;基于对数据配置融合后的igix平台的初始化运行,得出所述扩展融合igix平台。8.根据权利要求7所述的一种可扩展的二次密码校验方法,其特征在于,在将所述密码服务组件进行资源的动态提取之后,所述方法还包括:对所述密码服务组件增添后缀组件,以对所述密码服务组件进行动态清除以及动态缓存。9.一种可扩展的二次密码校验设备,其特征在于,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能够被所述至少一个处理器执行的指令,以使所述至少一个处理器能够执行根据权利要求1-8任一项所述的一种可扩展的二次密码校验方法。10.一种非易失性计算机存储介质,其特征在于,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被终端执行时,使所述终端执行根据权利要求1-8任一项所述的一种可扩展的二次密码校验方法。

技术总结
本发明公开了一种可扩展的二次密码校验方法、设备及介质,属于数据扩展技术领域,用于解决现有的基于iGIX标准的安全校验,容易受到漏洞攻击,难以保障iGIX产品的安全性,且安全防御机制比较单一,降低了iGIX开发的灵活性与工作效率的技术问题。方法包括:根据iGIX平台中的扩展入口,将待扩展的密码校验组件进行扩展加载,得到扩展校验组件;通过iGIX平台中的标准校验服务,对扩展校验组件进行密码校验的扩展耦合,得到校验服务后的密码服务组件;将密码服务组件进行有关iGIX平台的组件注册,得到扩展融合iGIX平台;通过扩展融合iGIX平台,对待验证产品进行二次密码校验,以增加对iGIX平台的密码扩展校验。平台的密码扩展校验。平台的密码扩展校验。


技术研发人员:胡玉洋 宫保金 李家奇 杜晓东
受保护的技术使用者:浪潮通用软件有限公司
技术研发日:2023.05.15
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐