<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Researching the Applicability of Mathematical Approaches for Modeling Cyber Security Processes</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anastasiia Strielkina</string-name>
          <email>a.strielkina@csn.khai.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmytro Uzun</string-name>
          <email>d.uzun@csn.khai.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Aerospace University “KhAI”</institution>
          ,
          <addr-line>Kharkiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>29</fpage>
      <lpage>35</lpage>
      <abstract>
        <p>As the title implies the article substantiates the applicability of mathematical approaches for modeling cyber security processes. The article gives a detailed analysis of applicability of Markov processes and Game theory approach. In addition, the authors give requirements that can be applied for developing models . The authors come to the conclusion that it is necessary to use several mathematical approaches to describe a more complete model of information system cyber security processes.</p>
      </abstract>
      <kwd-group>
        <kwd>Cyber Security</kwd>
        <kwd>Mathematical Models</kwd>
        <kwd>Modeling</kwd>
        <kwd>Game Theory</kwd>
        <kwd>Markov process</kwd>
        <kwd>Key Terms</kwd>
        <kwd>MathematicalModel</kwd>
        <kwd>Model</kwd>
        <kwd>Process</kwd>
        <kwd>Research</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In most cases during designing of complex systems resort to a modeling of main
processes, occurring within the system and at the junction of environment and system.
Furthermore, models can be used for monitoring and security auditing on the stages of
exploitation and maintenance of information system [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ].
      </p>
      <p>Today, the relevance of the problem of cyber security does not raise any doubts.
Unfortunately, this problem is far from being absolutely solved. The main limitation
of the current cyber security state is that the security approach is largely heuristic,
increasingly burdensome, and it is struggling to contend with expeditiously evolving
threats and risks.</p>
      <p>In this paper, modeling refers a mathematical modeling allowing to obtain a
formal description of the information system and further to make a quantitative and
qualitative evaluation of its performance. Based on the analysis of existing scientific
publications it is possible to identify such theories to model the processes of cyber
security:
 The probability theory;
 The stochastic processes theory (Markov processes, semi-Markov processes,
branching processes);
 The Petri nets theory;
 The theory of automata;
 The graph theory;
 The theory of fuzzy sets;
 The game theory;
 The theory of catastrophes, etc.</p>
      <p>The differences of most models are which parameters they are using as input and
which as output after the settlement. Typically as input data is used the collected
statistics on existing information systems or data experts.</p>
      <p>Furthermore, modeling methods based on informal systems theory: structuring
techniques, estimation methods and methods for finding optimal decisions become
widespread. The combination of methods of these three groups allows expanding the
possibility of applying formal theories to conduct a full-fledged simulation of
protection systems.</p>
      <p>The aim of this work is substantiation of the correctness of using Markov processes
and Game theory for modeling cyber security processes.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Works</title>
      <p>This section briefly discusses the existing body of other research related to the survey
topic of this paper.</p>
      <p>
        Authors of [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] demonstrated the mathematical approach to predict and detect
intrusion in the network.
      </p>
      <p>
        Abraham and Nair [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] provided limited insight into understanding the impact of
attacks have on the overall security goals of the network and the system.
      </p>
      <p>
        Authors of [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] have been exploring the applicability of game theoretic approaches
to address the network security issues. That paper surveys the existing game-theoretic
solutions, which are designed to enhance security, and presents a taxonomy for
classifying the proposed solutions.
      </p>
      <p>
        Chung et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] show that attacks are highly dependent on human-driven
decisionmaking. Authors found the limitation on applying such method on security games.
      </p>
      <p>Above-mentioned and other existing works do not justify the choice of models, do
not show cyber security requirements to models or just give theoretical frameworks
for constructing of models.
3
3.1</p>
    </sec>
    <sec id="sec-3">
      <title>Mathematical Approaches</title>
      <sec id="sec-3-1">
        <title>Applicable Criteria to Models</title>
        <p>According to the analysis of existing research papers and taking into account practical
considerations, requirements for the model of cyber security processes are
distinguished abilities to calculate:
 A probability of threat;
 An implementation time of threat;
 A vulnerability detection time;
 The damage (and loses) after successful attack;
 The cyber security risks, etc.</p>
        <p>All the above-listed requirements should depend on used protection means,
techniques, tools, vulnerabilities in them and the level of experience and equipment of the
intruder.</p>
        <p>As probabilities can be used expert assessments, statistical data from open sources.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Markov Processes</title>
        <p>A successful attack on an information system with significant reservations can be
interpreted as a rejection of the reliability theory. In the reliability theory for modeling
of systems with refusals and restoration of the objects is typically used Markov
processes.</p>
        <p>Highlighting the stochastic parameters of the threat vulnerability, namely, an
intensity of appearance (detection) λ and an intensity of elimination μ, it is possible to
describe an appropriate mathematical model which is able to determine necessary
probabilities of information system cyber security processes P0=f(λ, μ).</p>
        <p>In general, an enlarged graph of Markov model of cyber security process in
information system as a whole, which is established by N threats of attacks, is shown in
Fig. 1. The intensity of transition to the absorb state Sn can be determined as the
intensity of a real threat of attacks λtn and an availability rate of an intruder to the attack
Kan, n=1,…, N.</p>
        <p>Kan λtn
S 0</p>
        <p>S n
Practical use of the enlarged model will simplify the modeling, reducing it to simple
tasks. Markov model allows calculating the probability of a successful attack,
identifying the most dangerous threats.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Game Theory</title>
        <p>Game theory is a mathematical theory of conflict situations. The primary elements of
the Game theory are:
 Game (a simplified mathematical model of conflict);
 Players (a multiplicity of stakeholders);
 Action (choice of options envisaged by the game rules);
 Rules (conditions which determine the options of the players' actions);
 Strategy (possible actions of each of the parties);
 Payoff (gain or loss of each player, which may be expressed in money or material
values).</p>
        <p>
          According to [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], games can be classified as shown in Fig. 2. On this basis, games
are classified into non-cooperative and cooperative. In its turn, non-cooperative
games are divided into static and dynamic. Detailed reviews of each type of games are
already represented in many works [
          <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref8 ref9">8-13</xref>
          ] in the framework of cyber security
research.
        </p>
        <p>Game Theory
Non-Cooperative games</p>
        <p>Cooperative games
Static games</p>
        <p>Dynamic games</p>
        <sec id="sec-3-3-1">
          <title>ComplIentfeoramndatIimonperfect</title>
          <p>Incomplete and Imperfect
Information
Complete and Perfect
Information</p>
        </sec>
        <sec id="sec-3-3-2">
          <title>ComplIentfeoramndatIimonperfect</title>
        </sec>
        <sec id="sec-3-3-3">
          <title>IncomIpnlfeotremaantdioPnerfect</title>
          <p>Incomplete and Imperfect</p>
          <p>Information
Bayesian Formulation</p>
          <p>Non-Bayesian Formulation
To describe the model based on Game theory approach it is necessary to have such
input parameters and actions:
 An availability of threats classification;
 Carrying out risk analysis, which shows an expected amount of losses in the case
of successful attack;
 Formal description of protection means (the probability coefficient, which shows
how decreases the probability of a successful attack on the system and the cost of
the technical facilities and measures for bringing information systems in line with
the requirements).</p>
          <p>In general, the two sides of the game can be defined as a set:</p>
          <p>G={x,y,W(x,y)},
(1)
where W – payoff of the game;
x – strategy of player 1;
y – strategy of player 2.</p>
          <p>The most optimal and interesting strategy for consideration is the mixed strategy
with a finite number of states. These strategies consist of the use of several pure
strategies, alternating randomly. In this case, the gain will be equal to the payoff of the
game.</p>
          <p>Constructed the payoff matrix and it’s analyzing can assess in advance the
consequences of each decision, obviously, reject failed options to ensure security solution
and recommend the most effective options for the entire range of attacks, given xi
strategies. If the payoff matrix is constructed in which the game results wij are losses
due to the successful attack, the best in terms of available information on the nature of
will be the strategy, in which the average loss will be minimal, that is, the minimum
amount:
(2)
n
 wij  p(xi )  min .</p>
          <p>i1</p>
          <p>Game models are used to solve the problem of the choice of solutions providing
optimal parity between the cost of protection and reduced risk of system exploitation.</p>
          <p>Models constructed on the basis of Game theory does not take into account
strategies of attacker’s behavior depending on its readiness and equipment, also not taken
into account the possibility of threats and therefore damage in various ways.
4</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Binding of the Models</title>
      <p>The analysis of approaches to modeling information system cyber security processes
has shown that none of the models meet the full the basic established criteria.</p>
      <p>Markov process uses abstract states of processes, making it difficult to use the
models to real systems. Models constructed on the basis of Game theory does not take
into account strategies of attacker’s behavior depending on its readiness and
equipment, also not taken into account the possibility of threats and therefore dam-age in
various ways.</p>
      <p>For a more detailed modeling of cyber security processes, we propose to use an
approach, which uses some mathematical models (in this paper Markov processes and
Game theory approach) as shown in Fig. 3.</p>
      <p>Input Data</p>
      <p>Output Data
Environment</p>
      <sec id="sec-4-1">
        <title>Models</title>
        <p>Control Actions
According to this, input parameters for this model are parameters for each model (as
considered above):
 The classification of threats (also possible of vulnerabilities);
 The classification of protection tools/ techniques;
 The expected amount of losses (damage);
 The probabilities of the implementation of different types of attacks;
 The probabilities of the detection of different types of attacks;
 The probabilities of the countering of different types of attacks, etc.</p>
        <p>Initially, it is the collected statistics on existing information systems or data of
experts, and then input parameters on the t+1 step will depend on output parameters on t
step. Output parameters are applicable criteria to models as discussed above (e.g., the
probabilities of threats, the implementation time of threat, the vulnerability detection
time, the damage (losses) after the successful attack, cyber security risks, etc.). In
addition, developed model should depend on environment and control actions.</p>
        <p>Related works contain only general guidelines for building the binding model, but
do not give any practical applications. In this paper, an attempt was made to combine
models by providing a functional linkage in the form of a feedback scheme. The
general model is proposed only without detail definition of assembly Markov processes
and Game theory models (like “black box” represented as the input data and the first
steps of construction). The proposed model is based on the assumption of the
possibility of the taking of each model and a feedback mechanism is provided for the
possibility of control and management.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion and future work</title>
      <p>To the main results of the work can be attributed substantiation of the correctness of
using Markov processes and Game theory for modeling cyber security processes. It is
shown that a single model cannot solve all requirements to the cyber security system.
Therefore, it is necessary to use several mathematical approaches to describe a more
complete model of information system cyber security processes.</p>
      <p>Our future work includes investigation of other mathematical approaches,
development of models, statistics gathering and simulation of models.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. International Organization for Standardization: ISO/IEC 15408:
          <year>2009</year>
          ,
          <string-name>
            <given-names>Information</given-names>
            <surname>Technology - Security</surname>
          </string-name>
          Techniques -
          <article-title>Evaluation Criteria for IT Security - Part 1: Introduction and general model (</article-title>
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. International Organization for Standardization: ISO/IEC 27000:
          <year>2016</year>
          ,
          <article-title>Information technology - Security techniques - Information security management systems - Overview and vocabulary (</article-title>
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>National</surname>
          </string-name>
          <article-title>Institute of Standards and Technology: The NIST Cybersecurity Framework (</article-title>
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Brindasri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saravanan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Evaluation of network intrusion detection using Markov chain</article-title>
          .
          <source>In: International Journal on Cybernetics &amp; Informatics (IJCI)</source>
          , vol.
          <volume>3</volume>
          , no.
          <issue>2</issue>
          ,
          <string-name>
            <surname>April</surname>
            <given-names>2014</given-names>
          </string-name>
          , pp.
          <fpage>11</fpage>
          -
          <lpage>20</lpage>
          . AIRCC Publishing Corporation,
          <string-name>
            <surname>India</surname>
          </string-name>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .5121/ijci.
          <year>2014</year>
          .
          <volume>3202</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Abraham</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nair</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Cyber security analytics: a stochastic model for security quantification using absorbing Markov chains</article-title>
          .
          <source>In: Journal of Communications</source>
          vol.
          <volume>9</volume>
          , no.
          <issue>12</issue>
          ,
          <year>December 2014</year>
          , pp.
          <fpage>899</fpage>
          -
          <lpage>907</lpage>
          . Engineering and Technology
          <string-name>
            <surname>Publishing</surname>
          </string-name>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .12720/jcm.9.12.
          <fpage>899</fpage>
          -
          <lpage>907</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Roy</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ellis</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shiva</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dasgupta</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shandilya</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>A survey of Game Theory as applied to Network Security</article-title>
          .
          <source>In: 43rd Hawaii International Conference on System Sciences</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . IEEE Computer Society Washington, DC, USA (
          <year>2010</year>
          ). doi:
          <volume>10</volume>
          .1109/HICSS.
          <year>2010</year>
          .35
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Chung</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kamhoua</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A.</given-names>
            ,
            <surname>Kwiat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            ,
            <surname>Kalbarczyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z. T.</given-names>
            ,
            <surname>Iyer</surname>
          </string-name>
          ,
          <string-name>
            <surname>R. K.</surname>
          </string-name>
          :
          <article-title>Game Theory with Learning for Cyber Security Monitoring</article-title>
          .
          <source>In: 17th International Symposium on High Assurance Systems Engineering (HASE)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . IEEE Computer Society Washington, DC, USA (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1109/HASE.
          <year>2016</year>
          .
          <volume>48</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Carin</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cybenko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hughes</surname>
          </string-name>
          , J.:
          <article-title>Quantitative evaluation of risk for investment efficient strategies in cybersecurity: The queries methodology</article-title>
          .
          <source>In: IEEE Computer</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          . AFRL/WS-07-
          <fpage>2145</fpage>
          (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Zang</surname>
            ,
            <given-names>L. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Incentive-based modeling and inference of attacker intent, objectives, and strategies</article-title>
          .
          <source>In: ACM Transactions on Information and System Security (TISSEC)</source>
          (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Lye</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wing</surname>
          </string-name>
          , J.:
          <article-title>Game strategies in network security</article-title>
          .
          <source>In: Proceedings of the Foundations of Computer Security</source>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Alpcan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baser</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>An intrusion detection game with limited observations</article-title>
          .
          <source>In: Proc. of the 12th Int. Symp. on Dynamic Games and Applications</source>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Alpcan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baser</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A game theoretic analysis of intrusion detection in access control systems</article-title>
          .
          <source>In: Proc. of the 43rd IEEE Conference on Decision and Control</source>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Saad</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alpcan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basar</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hjorungnes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Coalitional game theory for security risk management</article-title>
          .
          <source>In: 5th International Conference on Internet Monitoring and Protection (ICIMP '10)</source>
          , pp.
          <fpage>35</fpage>
          -
          <lpage>40</lpage>
          . Washington, DC, USA (
          <year>2010</year>
          ). doi:
          <volume>10</volume>
          .11109/ICIMP.
          <year>2010</year>
          .
          <volume>14</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>