一种面向理性攻击的系统最优防御方法

文档序号:10597175阅读:633来源:国知局
一种面向理性攻击的系统最优防御方法
【专利摘要】本发明公开了一种面向理性攻击的分布式数据存储系统最优防御方法,所述面向理性攻击的分布式存储系统最优防御方法通过建立模型,在给定的攻防资源下,选择最优防御策略应对攻击策略;通过实验可知当防御资源少于攻击资源时,防御者在每个簇中选择较少的冗余组件进行保护,并选择被保护的组件作为投票者。反之,当防御资源较为丰富时,防御者制造较多的伪装组件,保护较多的冗余组件充当投票者。
【专利说明】
一种面向理性攻击的系统最优防御方法
技术领域
[0001] 本发明属于信息安全技术领域,尤其涉及一种面向理性攻击的系统最优防御方 法。
【背景技术】
[0002] 目前,可靠性对于许多系统是十分重要的,尤其在分布式数据存储系统中,其可靠 性通常利用投票策略和冗余进行保护。如果分布式数据存储系统处在外界攻击条件下,系 统可靠性将会降低。系统应当在防御资源下进行必要的保护,从而提升系统可靠性。防御资 源一方面用于保护系统中某些簇中的组件,另一方制造一些伪装组件,干扰攻击者对投票 组件的打击。先前已有许多对提高可靠性的研究。Hardekopfet al.提出分散投票算法,降 低系统可靠性在系统出现故障或者面临恶意攻击时所受到的影响。半数以上的投票算法策 略,有利于最大化系统可靠性。Wang et al.研究系统防御者隐藏重要的系统组件,使其避 免外界攻击,维持系统可靠性。Levi tin和Hausken在串联系统中的并联子系统、并联系统中 的串联子系统以及串并联系统中考虑最优组件的保护和系统可靠性之间的关系,并且讨论 系统是否在一定的约束条件下的情况。

【发明内容】

[0003] 本发明的目的在于提供一种面向理性攻击的分布式数据存储系统最优防御方法, 通过选择最优的防御策略应对理性的攻击,并提高分布式数据存储系统的可靠性。
[0004] 本发明是这样实现的,一种面向理性攻击的分布式数据存储系统最优防御方法, 所述面向理性攻击的分布式存储系统最优防御方法通过建立模型,在给定的攻防资源下, 选择最优防御策略应对攻击策略,使系统的可靠性维持较高水平;
[0005] 所述模型包括:
[0006] 在没被攻击的条件下,单个簇的可靠性计算模型,簇的可靠性为:
[0008]在被攻击的条件下,单个簇的可靠性计算模型,簇的可靠性为:
[0010]其中 ib = sa-s-sc+sv,以及:
[0012]其中:S为每个簇中组件的数目;Sc为每个簇中伪装组件的数目;Sp为每个簇中被保 护组件的数目;Sv为每个簇中投票组件的数目;Sa为每个簇中遭受攻击的组件数目;Sa v为每 个簇中遭受攻击的投票组件数目;Svf为每个簇中投票组件失效的数目;P为每个组件的可靠 性;P为每个簇的可靠性T系统可靠性。
[0013]进一步,所述面向理性攻击的系统最优防御方法中信息系统的可靠性根据每个簇 的可靠性加权可得:
[0015] 解决的问题为选择最优的Sc,SP,Sv在攻击者选择h,Sa最小化T( Sc,SP,Sv,h,Sa)的情 况下使保证T (Sc,SP,Sv,h,Sa)最大化,即:
[0016] , max min 5',./?,5"); \Sc,Sp ,5V.{
[0017]其中,h选择攻击的簇的数目。
[0018] 进一步,所述解决:丨^ W)具体包括:
[0019] 当每个簇中的伪装组件S。为常量时,求解出系统面临最严重打击情况下选择最优 的防御策略5,以及所对应的系统可靠性Tmaxmin:
[0020] 输入:可靠性矩阵M H ^
[0021]输出:Tmaxmin和 5
[0022] Stepl :Tmaxmin^〇;Z5 4r~ 0;;
[0023] step 2: for i^ltoNddo
[0024] step 3:Tmin^l
[0025] step 4:forj^lto Na do
[0026] step 5: if Tmin>ti,jthen
[0027] step 6:Tmin^tij
[0028] step 7:end if
[0029] step 8:end for
[0030] step 9: if Tmaxmin〈Tininthen
[0031 ] step lOlTmaxmin^Tmin
[0032] step 11:Set di to l,and the rest to 0.
[0033] step 12:end if
[0034] step 13:end for
[0035] step 14:return Tmaxmin,D,
[0036] 当防御和攻击资源都是常量的情况下,求解最终的防御策略;
[0037] 输入:系统中所有簇的数目N;每个簇中冗余组件的数目S;总防御资源Rtd;总攻击 资源Rta;制造一个伪装组件的开销C;每个冗余组件的可靠性p;
[0038] 输出:最优的系统可靠性Tmaxi_和防御策略(SC,SP,S V)
[0039] step 1 Tmaximum^ 1 ; D final 4~ 0,
[0040] step 2:SC-0;SP-0;SV-0;
[0041] step 3:for Sc,-0to[Rd/C]do
[0042] step 4:Nd-(S+l)S;Na-N(S+SC);
[0043] step 5:利用公式
计算得到可 靠性矩阵M
[0044] Step 6:利用算法1得到Tmaxmin,呑
[0045] step 7: if Tmaximun〈Tmaxmintheil
[0046] step 8:T maximun^~Tmaxmin
[0047] step 9: Dr^i D ; S( <r- Sc'
[0048] step 10:end if
[0049] step 11:end for
[0050] step 12:get i from/)細/
[0051] step 13:get T maximun, Sc,SP,Sv〇
[0052] 本发明提供的面向理性攻击的分布式数据存储系统的最优防御方法,通过实验可 知当防御资源少于攻击资源时,防御者在每个簇中选择较少的冗余组件进行保护,并选择 被保护的组件作为投票者。反之,当防御资源较为丰富时,防御者制造较多的伪装组件,保 护较多的冗余组件充当投票者。
[0053]在图2中,防御策略随着防御资源的增加而不断改变。当防御资源很少的时候,防 御者会在每个簇中保护较少的冗余组件,并选择它们作为投票组件参与投票过程。当防御 资源不断增加时,防御者制造较多的伪装组件,保护更多的冗余组件并选择它们作为投票 组件。在图3中,系统的可靠性随着总的防御资源的增加而不断增大。同时,系统在最大破坏 攻击下的最大可靠性与随机攻击下的可靠性之间的差异逐渐减小。因为防御资源的不断增 加,用于保护投票组件的资源也逐渐增加,从而系统在最大破坏攻击下的最大可靠性不断 提高,逼近期望可靠性。
[0054]在图4中,当攻击资源为0时,防御者保护每个簇中的冗余组件,并选择所有被保护 的冗余组件作为投票组件,而此时伪装组件的数目为0。然而,当攻击资源的数目不断增加, 防御者在每个簇中只保护一个冗余组件,并选择它作为投票组件。这样保证被保护的组件 上分配更多的单位的防御资源,从而避免投票组件遭受打击而失效。在图5中,系统可靠性 随着总攻击资源的增加而降低。同时,系统在最大破坏攻击下的最大可靠性与随机攻击下 的可靠性之间的差异逐渐扩大。因为攻击资源的不断增加,在最大破坏下投票组件失效的 概率远高于随机攻击下其失效概率,从而系统在最大破坏攻击下的最大可靠性不断降低, 与期望可靠性的差距不断扩大。
【附图说明】
[0055] 图1是本发明实施例提供的系统中单个簇的结构示意图。
[0056] 图2是本发明实施例提供的总的防御资源与防御策略之间的关系示意图。
[0057] 图3是本发明实施例提供的最大破坏攻击下的最大可靠性与随机攻击下的可靠性 示意图。
[0058] 图4是本发明实施例提供的总的攻击资源与防御策略之间的关系示意图。
[0059] 图5是本发明实施例提供的最大破坏攻击下的最大可靠性与随机攻击下的可靠性 示意图。
【具体实施方式】
[0060] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明 进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于 限定本发明。
[0061] 下面结合附图对本发明的应用原理作详细的描述。
[0062] 1假设和提出问题:
[0063] S每个簇中组件的数目;Sc为每个簇中伪装组件的数目;心为每个簇中被保护组件 的数目;Sv为每个簇中投票组件的数目;Sa为每个簇中遭受攻击的组件数目;S/为每个簇中 遭受攻击的投票组件数目;S vf为每个簇中投票组件失效的数目;Sapv为每个簇中攻击到被保 护的投票组件的数目;Rtd为总的防御资源;Rt a为总的攻击资源;Rd为每个簇中的防御资源; Ra为每个簇中的攻击资源;rd为每个被保护的组件上分配的防御资源;ra为每个被攻击的组 件上分配的攻击资源;C为制造一个伪装组件的资源开销;p为每个组件的可靠性;P为每个 簇的可靠性T系统可靠性;M为可靠性矩阵;Nd为防御策略的数目;1为攻击策略选择向量;h 为选择攻击的簇的数目;5为防御策略选择向量;3为攻击策略选择向量。
[0064] 1.1系统模型和假设
[0065]假设系统中包含N个相互独立的簇,每个簇中有S个冗余组件,各自冗余组件的可 靠性均为P。系统中每个簇的结构如图1所示。对于系统中每个簇而言,它的可靠性是通过半 数投票策略产生正确结果的概率。每一个簇中都能选择自身的一些冗余组件作为投票组 件。这些参与投票过程的组件影响着系统的可靠性。在每个簇中,投票组件的数目为S v,其 中 KSvSSo
[0066]进一步假设,系统给定总的防御资源Rtd,它能用于加强簇中组件的保护或者制造 伪装组件。在每个簇中,被均分到每个簇中的防御资源为Rd,其中Rd = Rtd/N。制造单个伪装 组件开销C个单位的防御资源。Sc表示在每个簇中制造的伪装组件的数目,其中S cXC<Rd。 攻击者分辨不出各个簇中原有组件和添加到每个簇中的伪装组件的区别,从降低攻击到投 票组件的概率。在每个簇中,剩余的防御资源为(Rd-S cXC)。它们被平均分配用于保护簇中 的一些组件。SP表示每个簇中保护的组件数,其中0<S P<S。因此,在各个簇中,每个被保护 的组件上分配的防御资源为rd:
[0068] 攻击者随机选择系统中某些簇的部分组件进行打击。假设Rta表示全部的攻击资 源。攻击者随机挑选h(h<N)个簇,作为攻击目标。在每个被攻击的簇中,均分到的攻击资源 为1^,其中R a = Rta/h。在被攻击的簇中,攻击资源Ra被均分到一些的组件上进行攻击,攻击的 组件的数目为S a,其中l<Sa<S+Sc。因此,在各个簇中,每个被攻击的组件上分配的攻击资 源为r a:
[0069] ra = Ra/Sa (2)
[0070] 攻击资源^和防御资源rd作用在同一个组件上。如果ra>rd,这个被作用的组件失 效,即该组件的可靠性从原有的P直接降为〇;如果r a<rd,该组件保持原有的可靠性p。
[0071] 1.2在没被攻击的条件下,单个簇的可靠性计算:
[0072]当系统中一个簇免于攻击,意味着簇中没有一个组件失效。假设这个簇中选择簇 中Sv个冗余组件作为投票组件。依据半数以上投票原则,这个簇的可靠性为:
[0074] 1.3在被攻击的条件下,单个簇的可靠性计算:
[0075] 假设一个簇被攻击,防御者制定的策略主要选取恰当的保护组件SP(0<SP<S),投 票组件S v(l彡Sv彡S),制造适当的伪装组件S。。对于攻击者,它的攻击策略主要选择适量的 攻击组件3 3(1彡Sa<S+Sc)。
[0076] 如果攻击者,打击簇中的冗余组件或者伪装组件,攻击者对该簇的可靠性没有任 何影响,因为打击到的组件都没参与投票过程。因此,只需分析,攻击者作用在投票组件上 即可。假设被攻击到的组件S a*,攻击到投票组件数目为Sav,其中:
[0077] max|〇,^-(5' + 5; - Sj] < S\ < ! (4)
[0078] 攻击者击中到投票组件的概率为:
[0080]为了计算被攻击的簇的可靠性,需要分析攻击过程中失效的投票组件S/。依据(1) 和(2),一个防御者和一个攻击者开销一定的资源在同一个投票组件上。如果ra>rd,被攻击 的投票组件失效,此时被攻击的投票组件的数目等于投票组件中失效的数目,即W =$;或 者当投票组件的数目多于保护组件的数目时,即SV>SP,一些投票组件没有分配到防御资 源,当其被打击时必然失效。此时投票组件中失效的数目等于被攻击投票组件数目减去被 攻击中保护的投票组件数目,即纪。因此在每个簇中失效的投票组件足i可由以 下公式可得: K , 7; >rd
[0081] 叫d,足>\ (6) 0 , otherwise
[0082] -个遭受攻击的簇,利用投票原则获得正确结果的概率为:
[0084]依据系统模型,对于防御者,如果保护的组件数目多于投票组件数目,即SP>SV,此 时所有的投票组件都会得到防御资源的保护,此时被攻击的投票组件的数目等于被攻击且 被保护的投票组件数目,即=冗。然而,当S v>SP,一些投票组件没有得到防御资源的保 护,此时:
[_] maxj。,美論{心幻④
[0086]经讨论,攻击者击中被保护的投票组件的概率为:
[0088]在被攻击的簇中,被攻击的投票组件Sav的范围介于max{〇,S a-(S+Sc-Sv)}和min {Sa,Sv}之间。如果SV>SP,被攻击且被保护的投票组件T的范围介于max%和 min丨丨之间;如果5^^,则#' = 5:。因此,被攻击的簇的可靠性可根据以下公式计算 可得:
[0092] 1.4提出问题
[0093]假设系统中包含N个相互独立的簇,每个簇中有S个冗余组件,各自冗余组件的可 靠性均为P。攻击者利用总攻击资源RtaW及挑选h个簇进行攻击。对于每个被攻击的簇而言, 均分到的攻击资源R a,挑选簇中的一些组件进行攻击。与此同时,防御者把总的防御资源Rtd 均分到系统每个簇。在每个簇中,防御资源Rd被用来制造伪装组件S。和选择保护一些组件 SP。最为重要的是挑选簇中的一些组件作为投票组件Sv,参与投票过程。综合以上讨论分析, 系统的可靠性根据每个簇的可靠性加权可得:
[0095] 解决的问题可归纳为选择最优的S。,SP,Sv在攻击者选择h,Sa最小化T (S。,SP,Sv,h, Sa)的情况下使保证T (Sc,SP,Sv,h,Sa)最大化,即:
[0096]
[0097] 2、提出解决方案
[0098] 当在每个簇中,选择伪装组件S。的数目为定值,保护组件和投票组件的数目可以 变化。由于投票组件Sv的取值范围介于1和S之间,被保护的组件心的取值范围介于0和S之 间,所以系统总的防御策略为Nd=(S+l)S。同时可以对防御策略进行按顺序编号,对于给定 的S c,第i (1 < i <Na)防御策略对应的每个簇中被保护的组件和投票组件分别SSP = [ j/( S+ Sc)],Sv=i-SX[i/S]+S〇
[0099] 对于攻击者,被攻击簇的范围介于1和N之间,每个被攻击簇中遭受打击的组件数 目取值介于1和(S+S。)之间,从而总的攻击策略*N a = N(S+S。),第j(l<i$Na)攻击策略对 应的被攻击簇的数目和每个簇中被打击的组件数目分别为h= [ j/(S+S。)],Sa = j_(S+Sc) X [j/(S+S0)]+(S+S〇)〇
[0100] 当攻击策略(h,Sa)和防御策略(Sc,SP,Sv)被确定,系统可靠性可通过公式(10-12) 计算可得。因此,可以用一个矩阵=(/,,^%记录系统的可靠性,其中表示防御者和攻 击者分别选择第i种防御策略和第j种攻击策略时所对应的系统可靠性。
[0101] 系统可靠性的变化取决于防御和攻击策略的变化。为了方便,引入向量 D = …,..d馬]和j = …,其中diG {〇, 1}和ajG {〇, 1}分别表不防御者和攻击者是 否选择第i种防御策略和第j种攻击策略。在一个时间点,只能选择一种防御策略和攻击策 略,因此< = 1和二U系统的可靠性可表示为:
[0102] T = D1 MA = YLd^a^iA) i=x y=i-
[0103] 基于以上分析,提出算法1和算法2解决应对理性攻击中选择最优的防御策略。在 每个簇中选择伪装组件是常量时,算法1求解出系统面临最严重打击情况下选择最优的防 御策略。当解除每个簇中伪装组件的数目为常量的限制条件时,让伪装组件S。的取值从0变 化至Rd/C,算法2求解出最终的防御策略,使得可靠性最大化。根据算法1和算法2最终解决 max m i n r (m /?,5',。 丨认4|从1、 p . 1
[0104] 算法1当每个簇中的伪装组件s。为常量时,求解出系统面临最严重打击情况下选 择最优的防御策略B,以及所对应的系统可靠性T maxmin:
[0105] 输入:可靠性矩阵从=(/,.j、?
[0106] 输出:Tmaxmin和 D,
[0107] l:Tmaxmin^〇;S 0;
[0108] 2: for i^ltoNddo
[0109] 3:Tmin^l
[0110] 4:forj^lto Na do
[0111] 5: if Tmin>ti, jthen
[0112] 6:Tmin^ti,j
[0113] 7:end if
[0114] 8:end for
[0115] 9: if Tmaxmin<Tminthen
[01 1 6] 10 : Tmaxmin^Tmin
[0117] 11: Set di to 1,and the rest to 0 ?
[0118] 12:end if
[0119] 13:end for
[01 20] 14 : return Tmaxmin,./_) "
[0121] 算法2当防御和攻击资源都是常量的情况下,求解最终的防御策略。
[0122] 输入:系统中所有簇的数目N;每个簇中冗余组件的数目S;总防御资源Rtd;总攻击 资源Rta;制造一个伪装组件的开销C;每个冗余组件的可靠性p。
[0123] 输出:最优的系统可靠性Tmaxi_和防御策略(Sc,S P,Sv).
[01 24] 1 I Tmaximum^ 1 ; Dfinal ^~ 0;
[0125] 2:Sc^0;SP^0;Sv^0;
[0126] 3: for Sc ' -0to[Rd/C]do
[0127] 4:Nd^(S+l)S;Na^N(S+Sc);
[0128] 5:利用公式(12)计算得到可靠性矩阵M
[01 29] 6 :利用算法1 得到Tmaxmin,./)
[0130] 7:if Tmaximun^Tmaxmin then [01 31 ] 8 I Tmaximun^~Tmaxmin
[0132] 9: Dm DlSc^Sc'
[0133] 10:end if
[0134] 11:end for
[0135] 12:get i from/)細/
[0136] 13:get T maximun, Sc,Sp,Sv
[0137] 例1:系统中有10个簇,每个簇中含有10个冗余组件,且冗余组件的可靠性均为 0.9。总的防御资源和攻击资源分别为200和100个单位。同时,制造一个伪装组件开销3个单 位的防御资源。在每个簇中,最多能制造的伪装组件的数目为[Rtd/NC] = [200/(10X3)] = 6〇
[0138] 当每个簇中伪装组件的数目从0变化到6时,所对应的系统最大的可靠性和最优的 防御策略如表1所示。经过不同的防御策略比较,系统最终最大的可靠性为〇. 8486,最优策 略为每个簇中伪装组件S。= 0,被保护的组件SP = 1,投票组件Sv = 1。
[0139] 表1:在不同策略下系统的可靠性
[0141] 3仿真与实验结果
[0142] 根据算法2进行两组实验,主要分析攻击资源和防御资源对防御策略的影响。
[0143] 在第一组实验里,研究防御资源和防御策略之间的关系。同样设置系统中有10个 簇,每个簇中有7个冗余组件,且冗余组件的可靠性均为0.9,制造一个伪装组件开销3个单 位的防御资源。总的防御资源的数量从100增加到1100个单位,总的攻击资源为400个单位。
[0144] 在图2中,防御策略随着防御资源的增加而不断改变。当防御资源很少的时候,防 御者会在每个簇中保护较少的冗余组件,并选择它们作为投票组件参与投票过程。当防御 资源不断增加时,防御者制造较多的伪装组件,保护更多的冗余组件并选择它们作为投票 组件。在图3中,系统的可靠性随着总的防御资源的增加而不断增大。同时,系统在最大破坏 攻击下的最大可靠性与随机攻击下的可靠性之间的差异逐渐减小。因为防御资源的不断增 加,用于保护投票组件的资源也逐渐增加,从而系统在最大破坏攻击下的最大可靠性不断 提高,逼近期望可靠性。
[0145] 对于第2组实验,主要研究攻击资源和防御策略以及系统可靠性之间的关系。设定 1^ = 400,0 = 3 4 = 0.9,3 = 7。此时总的攻击资源数量从0增加到1000个单位。
[0146] 在图4中,当攻击资源为0时,防御者保护每个簇中的冗余组件,并选择所有被保护 的冗余组件作为投票组件,而此时伪装组件的数目为0。然而,当攻击资源的数目不断增加, 防御者在每个簇中只保护一个冗余组件,并选择它作为投票组件。这样保证被保护的组件 上分配更多的单位的防御资源,从而避免投票组件遭受打击而失效。在图5中,系统可靠性 随着总攻击资源的增加而降低。同时,系统在最大破坏攻击下的最大可靠性与随机攻击下 的可靠性之间的差异逐渐扩大。因为攻击资源的不断增加,在最大破坏下投票组件失效的 概率远高于随机攻击下其失效概率,从而系统在最大破坏攻击下的最大可靠性不断降低, 与期望可靠性的差距不断扩大。
[0147] 本发明通过实验可知:当防御资源少于攻击资源时,防御者在每个簇中选择较少 的冗余组件进行保护,并选择被保护的组件作为投票者。反之,当防御资源较为丰富时,防 御者制造较多的伪装组件,保护较多的冗余组件充当投票者。
[0148] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种面向理性攻击的分布式数据存储系统最优防御方法,其特征在于,所述面向理 性攻击的系统最优防御方法通过建立模型,在给定的攻防资源下,选择最优防御策略应对 攻击策略; 所述模型包括: 在没被攻击的条件下,单个簇的可靠性计算模型,簇的可靠性为:在被攻击的条件下,单个簇的可靠性计算模型,簇的可靠性为:其中lb = Sa-S-Sr,+Sv,以及:其中:S每个簇中组件的数目;Sc每个簇中伪装组件的数目;SP每个簇中被保护组件的数 目;Sv每个簇中投票组件的数目;Sa每个簇中遭受攻击的组件数目;Sav每个簇中遭受攻击的 投票组件数目;Sv f每个簇中投票组件失效的数目;p每个组件的可靠性;P每个簇的可靠性T 系统可靠性。2. 如权利要求1所述的面向理性攻击的分布式数据存储系统最优防御方法,其特征在 于,所述面向理性攻击的分布式系统最优防御方法中系统的可靠性根据每个簇的可靠性加 权可得:解决的问题为选择最优的S。,SP,Sv在攻击者选择h,Sa最小化T( S。,SP,Sv,h,Sa)的情况下 使保证T (S。,SP,Sv,h,Sa)最大化,即:其中,h选择攻击的簇的数目。3. 如权利要求2所述的面向理性攻击的分布式存储系统最优防御方法,其特征在于,所 述解决Jrin, 71旯具体包括: 当每个簇中的伪装组件S。为常量时,求解出系统面临最严重打击情况下选择最优的防 御策略Β,以及所对应的系统可靠性Tmaxmin: 输入:可靠性矩阵 输出:Tmaxmin和D S t θρ 1 : Tmaxmin'^~0 ; I-) ^r~ 0', step 2:for i^l to Nd do Step 3 I Tmin^~1 step 4:for j^l to Na do step 5: if Tmin〉ti,jthen Step 6:Tmin^~??, j step 7:end if step 8:end for Step 9 : if Tmaxmin〈TmintheH Step 10 I Tmaxmin^~Tmin step 11: Set di to l,and the rest to 0. step 12:end if step 13:end for step 14: return Tmaxmin,Z):; 当防御和攻击资源都是常量的情况下,求解最终的防御策略; 输入:系统中所有簇的数目N;每个簇中冗余组件的数目S;总防御资源Rtd;总攻击资源 Rta;制造一个伪装组件的开销C;每个冗余组件的可靠性p; 输出:最优的系统可靠性Tmaxi_和防御策略(S。,SP,Sv) Step 1 I Tmaximum^ 1 ; Dflml step 2: Sc^ -0 ; Sp·^ -0; Sv^ -0; step 3:for Sc'i〇 to[Rd/C] do step 4:Nd^(S+l)S;Na^N(S+Sc); step 5:利用公式f算得到可靠性 矩阵Μ step 6:利用算法1得到Tmaxmin,Z> Step 7 I if Tmaximun^Tmaxmin then step 8:T maximun^~Tmaxmin St-6p 9 I Dfinal'· ^~ 13 , S( <~ S( step 10:end if step 11:end for step 12: get i from!)細/ step 13: get T maximun,Sc,Sp,Sv 〇
【文档编号】H04L29/08GK105959291SQ201610416609
【公开日】2016年9月21日
【申请日】2016年6月14日
【发明人】齐小刚, 徐迪, 刘立芳, 胡绍林, 冯海林
【申请人】西安电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1