基于大数据可信计算的信息运维服务知识共享方法与流程

文档序号:11173209阅读:387来源:国知局
基于大数据可信计算的信息运维服务知识共享方法与流程
本发明涉及信息共享
技术领域
,具体而言,涉及基于大数据可信计算的信息运维服务知识共享方法。
背景技术
:相关技术中的信息运维服务知识共享方法不能安全且快捷的实现共享信息的存储以及共享信息的发布,使得信息运维服务知识共享的及时性和安全性较差。可信计算是在计算和通信系统中广泛使用基于硬件安全模块支持下的可信计算平台,以提高系统整体的安全性。信息安全具有四个侧面:设备安全、数据安全、内容安全与行为安全。行为安全包括:行为的机密性、行为的完整性、行为的真实性等特征。可信计算为行为安全而生。技术实现要素:本发明的目的在于提供基于大数据可信计算的信息运维服务知识共享方法,以解决上述的问题。本发明的目的采用以下技术方案来实现:基于大数据可信计算的信息运维服务知识共享方法,其包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码,所述自定义编码方法如下:(1)将预处理后的信息运维服务知识数据作为编码对象,设信息运维服务知识Z包含的m个属性为S1,S2,…,Sm;(2)对编码对象的属性进行选取,具体为:1)设属性的n个约束条件为R1,R2,…,Rn,根据属性及其约束条件,得到属性权重因子矩阵W:式中,aij为权重因子,其中,i=1,2,…,m,j=1,2,…,n,表示属性Sm符合制约条件Rn的程度,取值范围为[0,1];2)定义属性权重wi:wi=Σj=1naij]]>对属性权重进行归一化处理得到归一化属性权重wi′:wi′=wiΣi=1mwi]]>3)设定属性权重阈值T1,定义属性选取函数Xi:Xi=1,wi′≥T10,wi′<T1]]>4)建立属性选取优化模型:Z=Σi=1mSiXi]]>5)根据属性选取优化模型,对编码对象的属性进行优化选取;(3)对优化选取的属性进行编码,获取信息运维服务知识数据的最终代码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取,其中阈值T2的取值范围为[m/2,3m/4];(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。优选地,所述对访问用户身份进行安全验证,具体为:(1)在本地服务提供终端验证访问用户输入的口令密码和身份标识是否正确,若正确,将访问请求、口令密码和身份标识进行加密,形成密文集,并将密文集发送到知识服务器认证端,若不正确,返回错误报告;(2)知识服务器认证端接收所述密文集后,对密文集中对应访问用户输入的口令密码和身份标识的密文进行解密计算,提取访问用户输入的口令密码和身份标识的值,然后在认证数据库内找到身份标识相关记录来对口令进行解密计算,若系统存在此访问用户记录,且解密出的密码与户输入的口令密码一致,则判定所述访问用户为合法用户,同时将指纹采集指令、密文集、本次会话密钥和一个加密会话随机数发送到知识请求用户端,知识服务器认证端同时保存身份标识和相关密钥;若系统不存在此用户记录,知识服务器认证端向本地服务提供终端返回错误报告;(3)当资源请求用户端接收所述指纹采集指令、密文集、本次会话密钥和一个加密会话随机数后,验证本次会话密钥和一个加密会话随机数是否正确,若正确,向访问用户发出指纹信息输入指令,对本次会话密钥和加密会话随机数进行解密计算,同时将身份标识与输入的指纹信息进行加密后发送给知识服务器认证端;若不正确,向知识服务器认证端发送非法报告;(4)知识服务器认证端接收到加密后的身份标识与输入的指纹信息时,对加密后的身份标识与输入的指纹信息进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与输入的指纹信息进行比较,若二者相同,则响应访问请求,若二者不相同,返回非法报告。优选地,所述对存储用户身份进行安全验证,具体为:(1)本地服务提供终端接收到存储用户输入的指纹和身份标识时,将存储用户输入的指纹和身份标识进行加密后发送到知识存储认证端;(2)知识存储认证端对加密后的存储用户输入的指纹和身份标识进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与存储用户输入的指纹进行比较,若二者相同,判定该存储用户为合法存储用户,为合法存储用户配置与存储请求对应的虚拟资源池,若不正确,向本地服务提供终端返回错误报告。优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本发明可以包括以下有益效果:1、对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;2、根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度;3、对存储用户进行安全验证时,用户身份标识和指纹信息均经加密后进行传递,不会出现明文形式,知识存储认证端对加密后的用户身份标识和指纹信息进行验证后才确定是否为存储用户配置与存储请求对应的虚拟资源池,限制了非法用户的非法存储,且验证速度快,在保证便捷性的前提下进一步提高了信息运维服务知识共享的安全性;4、对访问用户进行安全验证时,用户名、密码、指纹以及会话随机数等信息均以密文形式进行传递,不会出现明文形式;同时,依据用户密钥的对称性和单向散列函数特征,经由通道传递的用户信息密文具有单向性,哪怕数据遭到截获,欲对其进行破解也很困难,以此防范传递时用户数据泄密,用户隐私可获得保证,从而进一步提高了信息运维服务知识共享的安全性。5、保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明图1是本发明的信息运维知识安全存储的方法流程图;图2是本发明的信息运维知识安全访问的方法流程图此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。具体实施方式下面通过具体的实施例并结合附图对本发明做进一步的详细描述。实施例1参见图1、图2,本实施例基于大数据可信计算的信息运维服务知识共享方法,包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取;(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本实施例对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度;保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。实施例2参见图1、图2,本实施例基于大数据可信计算的信息运维服务知识共享方法,包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取;(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。其中,本实施例的自定义编码方法如下:(1)将预处理后的信息运维服务知识数据作为编码对象,设信息运维服务知识Z包含的m个属性为S1,S2,…,Sm;(2)对编码对象的属性进行选取,具体为:1)设属性的n个约束条件为R1,R2,…,Rn,根据属性及其约束条件,得到属性权重因子矩阵W:式中,aij为权重因子,其中,i=1,2,…,m,j=1,2,…,n,表示属性Sm符合制约条件Rn的程度,取值范围为[0,1];2)定义属性权重wi:wi=Σj=1naij]]>对属性权重进行归一化处理得到归一化属性权重wi′:wi′=wiΣi=1mwi]]>3)设定属性权重阈值T1,定义属性选取函数Xi:Xi=1,wi′≥T10,wi′<T1]]>4)建立属性选取优化模型:Z=Σi=1mSiXi]]>5)根据属性选取优化模型,对编码对象的属性进行优化选取;(3)对优化选取的属性进行编码,获取信息运维服务知识数据的最终代码;优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本实施例对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度,本实施例设定阈值T2的取值为m/2,数据调用速度提高了0.5%;保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。实施例3参见图1、图2,本实施例基于大数据可信计算的信息运维服务知识共享方法,包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码,所述自定义编码方法如下:(1)将预处理后的信息运维服务知识数据作为编码对象,设信息运维服务知识Z包含的m个属性为S1,S2,…,Sm;(2)对编码对象的属性进行选取,具体为:1)设属性的n个约束条件为R1,R2,…,Rn,根据属性及其约束条件,得到属性权重因子矩阵W:式中,aij为权重因子,其中,i=1,2,…,m,j=1,2,…,n,表示属性Sm符合制约条件Rn的程度,取值范围为[0,1];2)定义属性权重wi:wi=Σj=1naij]]>对属性权重进行归一化处理得到归一化属性权重wi′:wi′=wiΣi=1mwi]]>3)设定属性权重阈值T1,定义属性选取函数Xi:Xi=1,wi′≥T10,wi′<T1]]>4)建立属性选取优化模型:Z=Σi=1mSiXi]]>5)根据属性选取优化模型,对编码对象的属性进行优化选取;(3)对优化选取的属性进行编码,获取信息运维服务知识数据的最终代码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取,其中阈值T2的取值范围为[m/2,3m/4];(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。其中,所述对访问用户身份进行安全验证,具体为:(1)在本地服务提供终端验证访问用户输入的口令密码和身份标识是否正确,若正确,将访问请求、口令密码和身份标识进行加密,形成密文集,并将密文集发送到知识服务器认证端,若不正确,返回错误报告;(2)知识服务器认证端接收所述密文集后,对密文集中对应访问用户输入的口令密码和身份标识的密文进行解密计算,提取访问用户输入的口令密码和身份标识的值,然后在认证数据库内找到身份标识相关记录来对口令进行解密计算,若系统存在此访问用户记录,且解密出的密码与户输入的口令密码一致,则判定所述访问用户为合法用户,同时将指纹采集指令、密文集、本次会话密钥和一个加密会话随机数发送到知识请求用户端,知识服务器认证端同时保存身份标识和相关密钥;若系统不存在此用户记录,知识服务器认证端向本地服务提供终端返回错误报告;(3)当资源请求用户端接收所述指纹采集指令、密文集、本次会话密钥和一个加密会话随机数后,验证本次会话密钥和一个加密会话随机数是否正确,若正确,向访问用户发出指纹信息输入指令,对本次会话密钥和加密会话随机数进行解密计算,同时将身份标识与输入的指纹信息进行加密后发送给知识服务器认证端;若不正确,向知识服务器认证端发送非法报告;(4)知识服务器认证端接收到加密后的身份标识与输入的指纹信息时,对加密后的身份标识与输入的指纹信息进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与输入的指纹信息进行比较,若二者相同,则响应访问请求,若二者不相同,返回非法报告。优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本实施例对访问用户进行安全验证时,用户名、密码、指纹以及会话随机数等信息均以密文形式进行传递,不会出现明文形式;同时,依据用户密钥的对称性和单向散列函数特征,经由通道传递的用户信息密文具有单向性,哪怕数据遭到截获,欲对其进行破解也很困难,以此防范传递时用户数据泄密,用户隐私可获得保证,从而进一步提高了信息运维服务知识共享的安全性;对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度,本实施例设定阈值T2的取值为9m/16,数据调用速度提高了0.7%;保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。实施例4参见图1、图2,本实施例基于大数据可信计算的信息运维服务知识共享方法,包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码,所述自定义编码方法如下:(1)将预处理后的信息运维服务知识数据作为编码对象,设信息运维服务知识Z包含的m个属性为S1,S2,…,Sm;(2)对编码对象的属性进行选取,具体为:1)设属性的n个约束条件为R1,R2,…,Rn,根据属性及其约束条件,得到属性权重因子矩阵W:式中,aij为权重因子,其中,i=1,2,…,m,j=1,2,…,n,表示属性Sm符合制约条件Rn的程度,取值范围为[0,1];2)定义属性权重wi:wi=Σj=1naij]]>对属性权重进行归一化处理得到归一化属性权重wi′:wi′=wiΣi=1mwi]]>3)设定属性权重阈值T1,定义属性选取函数Xi:Xi=1,wi′≥T10,wi′<T1]]>4)建立属性选取优化模型:Z=Σi=1mSiXi]]>5)根据属性选取优化模型,对编码对象的属性进行优化选取;(3)对优化选取的属性进行编码,获取信息运维服务知识数据的最终代码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取,其中阈值T2的取值范围为[m/2,3m/4];(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。其中,所述对访问用户身份进行安全验证,具体为:(1)在本地服务提供终端验证访问用户输入的口令密码和身份标识是否正确,若正确,将访问请求、口令密码和身份标识进行加密,形成密文集,并将密文集发送到知识服务器认证端,若不正确,返回错误报告;(2)知识服务器认证端接收所述密文集后,对密文集中对应访问用户输入的口令密码和身份标识的密文进行解密计算,提取访问用户输入的口令密码和身份标识的值,然后在认证数据库内找到身份标识相关记录来对口令进行解密计算,若系统存在此访问用户记录,且解密出的密码与户输入的口令密码一致,则判定所述访问用户为合法用户,同时将指纹采集指令、密文集、本次会话密钥和一个加密会话随机数发送到知识请求用户端,知识服务器认证端同时保存身份标识和相关密钥;若系统不存在此用户记录,知识服务器认证端向本地服务提供终端返回错误报告;(3)当资源请求用户端接收所述指纹采集指令、密文集、本次会话密钥和一个加密会话随机数后,验证本次会话密钥和一个加密会话随机数是否正确,若正确,向访问用户发出指纹信息输入指令,对本次会话密钥和加密会话随机数进行解密计算,同时将身份标识与输入的指纹信息进行加密后发送给知识服务器认证端;若不正确,向知识服务器认证端发送非法报告;(4)知识服务器认证端接收到加密后的身份标识与输入的指纹信息时,对加密后的身份标识与输入的指纹信息进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与输入的指纹信息进行比较,若二者相同,则响应访问请求,若二者不相同,返回非法报告。其中,所述对存储用户身份进行安全验证,具体为:(1)本地服务提供终端接收到存储用户输入的指纹和身份标识时,将存储用户输入的指纹和身份标识进行加密后发送到知识存储认证端;(2)知识存储认证端对加密后的存储用户输入的指纹和身份标识进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与存储用户输入的指纹进行比较,若二者相同,判定该存储用户为合法存储用户,为合法存储用户配置与存储请求对应的虚拟资源池,若不正确,向本地服务提供终端返回错误报告。优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本实施例对存储用户进行安全验证时,用户身份标识和指纹信息均经加密后进行传递,不会出现明文形式,知识存储认证端对加密后的用户身份标识和指纹信息进行验证后才确定是否为存储用户配置与存储请求对应的虚拟资源池,限制了非法用户的非法存储,且验证速度快,在保证便捷性的前提下进一步提高了信息运维服务知识共享的安全性,而对访问用户进行安全验证时,用户名、密码、指纹以及会话随机数等信息均以密文形式进行传递,不会出现明文形式;同时,依据用户密钥的对称性和单向散列函数特征,经由通道传递的用户信息密文具有单向性,哪怕数据遭到截获,欲对其进行破解也很困难,以此防范传递时用户数据泄密,用户隐私可获得保证,从而进一步提高了信息运维服务知识共享的安全性;对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度,本实施例设定阈值T2的取值为5m/8,数据调用速度提高了0.9%;保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。实施例5参见图1、图2,本实施例基于大数据可信计算的信息运维服务知识共享方法,包括信息运维知识安全存储、信息运维知识安全访问和可信评估;所述信息运维知识安全存储包括以下步骤:Step101存储用户提交运维信息知识安全服务知识的存储请求时,对存储用户身份进行安全验证;Step102对信息运维服务知识数据进行预处理,将信息运维服务知识划分为基础知识和业务知识两种类型数据,所述基础知识包括能够反映信息运维服务基本情况的文本和图像,所述业务知识包括与信息运维服务中各业务相关的文本和图像;Step103对预处理后的信息运维服务知识数据按照划分类型分别用自定义编码方法进行编码,所述自定义编码方法如下:(1)将预处理后的信息运维服务知识数据作为编码对象,设信息运维服务知识Z包含的m个属性为S1,S2,…,Sm;(2)对编码对象的属性进行选取,具体为:1)设属性的n个约束条件为R1,R2,…,Rn,根据属性及其约束条件,得到属性权重因子矩阵W:式中,aij为权重因子,其中,i=1,2,…,m,j=1,2,…,n,表示属性Sm符合制约条件Rn的程度,取值范围为[0,1];2)定义属性权重wi:wi=Σj=1naij]]>对属性权重进行归一化处理得到归一化属性权重wi′:wi′=wiΣi=1mwi]]>3)设定属性权重阈值T1,定义属性选取函数Xi:Xi=1,wi′≥T10,wi′<T1]]>4)建立属性选取优化模型:Z=Σi=1mSiXi]]>5)根据属性选取优化模型,对编码对象的属性进行优化选取;(3)对优化选取的属性进行编码,获取信息运维服务知识数据的最终代码;Step104将硬件存储资源抽象集中,映射到一个完整统一的资源池,并将用户操作系统虚拟化;Step105将信息运维服务知识数据以最终代码的形式存储在资源池中;所述信息运维知识安全访问包括以下步骤:Step201访问用户提交运维信息知识安全服务知识的访问请求时,对访问用户身份进行安全验证;Step202响应访问请求时,读取存储在资源池上的信息运维服务知识数据,具体为:(1)采用K-means聚类方法对信息运维服务知识中的各类业务进行划分,对任意两个类内信息运维服务知识Z1和Z2,定义距离函数D:D(Z1,Z2)=Y式中,Y表示Z1和Z2优化选取的属性相同的数目,设定阈值T2,若D≥T2,,则无论查询信息运维服务知识Z1还是Z2,都对信息运维服务知识Z1和Z2进行预取,其中阈值T2的取值范围为[m/2,3m/4];(2)根据聚类索引获取具体的信息运维服务知识位置信息;(3)根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度。其中,所述对访问用户身份进行安全验证,具体为:(1)在本地服务提供终端验证访问用户输入的口令密码和身份标识是否正确,若正确,将访问请求、口令密码和身份标识进行加密,形成密文集,并将密文集发送到知识服务器认证端,若不正确,返回错误报告;(2)知识服务器认证端接收所述密文集后,对密文集中对应访问用户输入的口令密码和身份标识的密文进行解密计算,提取访问用户输入的口令密码和身份标识的值,然后在认证数据库内找到身份标识相关记录来对口令进行解密计算,若系统存在此访问用户记录,且解密出的密码与户输入的口令密码一致,则判定所述访问用户为合法用户,同时将指纹采集指令、密文集、本次会话密钥和一个加密会话随机数发送到知识请求用户端,知识服务器认证端同时保存身份标识和相关密钥;若系统不存在此用户记录,知识服务器认证端向本地服务提供终端返回错误报告;(3)当资源请求用户端接收所述指纹采集指令、密文集、本次会话密钥和一个加密会话随机数后,验证本次会话密钥和一个加密会话随机数是否正确,若正确,向访问用户发出指纹信息输入指令,对本次会话密钥和加密会话随机数进行解密计算,同时将身份标识与输入的指纹信息进行加密后发送给知识服务器认证端;若不正确,向知识服务器认证端发送非法报告;(4)知识服务器认证端接收到加密后的身份标识与输入的指纹信息时,对加密后的身份标识与输入的指纹信息进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与输入的指纹信息进行比较,若二者相同,则响应访问请求,若二者不相同,返回非法报告。其中,所述对存储用户身份进行安全验证,具体为:(1)本地服务提供终端接收到存储用户输入的指纹和身份标识时,将存储用户输入的指纹和身份标识进行加密后发送到知识存储认证端;(2)知识存储认证端对加密后的存储用户输入的指纹和身份标识进行解密计算,并将对应于身份标识的指纹从数据库内提取出来与存储用户输入的指纹进行比较,若二者相同,判定该存储用户为合法存储用户,为合法存储用户配置与存储请求对应的虚拟资源池,若不正确,向本地服务提供终端返回错误报告。优选地,所述可信评估包含以下步骤:步骤1:定义用于评估的各项可信属性,可信属性是分类的,可信属性可以向下分解为子属性;步骤2:对于每项可信属性或子属性,提炼出对它的评价指标,可以用这些评价指标从不同的侧面对可信属性或子属性进行评价;步骤3:对于每项可信属性或子属性,定义出对它的评价标准,评价标准分为四级:优、良、中、差,评价标准是基于评价指标的,即根据每个评价指标的取值组合来决定可信属性或子属性达到了哪一级评价标准;步骤4:在开展可信评估活动之前,根据评估重点的不同,形成不同可信评估模板,并基于此模板开展可信评估活动,从而使得可信评估更有针对性,评估的结果更精确。本实施例对存储用户进行安全验证时,用户身份标识和指纹信息均经加密后进行传递,不会出现明文形式,知识存储认证端对加密后的用户身份标识和指纹信息进行验证后才确定是否为存储用户配置与存储请求对应的虚拟资源池,限制了非法用户的非法存储,且验证速度快,在保证便捷性的前提下进一步提高了信息运维服务知识共享的安全性,而对访问用户进行安全验证时,用户名、密码、指纹以及会话随机数等信息均以密文形式进行传递,不会出现明文形式;同时,依据用户密钥的对称性和单向散列函数特征,经由通道传递的用户信息密文具有单向性,哪怕数据遭到截获,欲对其进行破解也很困难,以此防范传递时用户数据泄密,用户隐私可获得保证,从而进一步提高了信息运维服务知识共享的安全性;对信息运维服务知识进行编码,方便了基础信息同各类业务信息实现无障碍共享;根据聚类结果和信息运维服务知识位置信息对信息运维服务知识进行调度,减少了内存占用,提高了数据调用速度,本实施例设定阈值T2的取值为11m/16,数据调用速度提高了1.2%;保护了指定的数据存储区,防止敌手实施特定类型的物理访问;赋予了所有在计算平台上执行的代码以证明它在一个未被篡改环境中运行的能力,从广义的角度,可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1