<!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>Analysis of identification and access management models in the context of fog computing ⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anton Zahynei</string-name>
          <email>antonio.com237@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yurii Shcheblanin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleg Kurchenko</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iryna Melnyk</string-name>
          <email>iy.melnyk@kubg.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhii Smirnov</string-name>
          <email>smirnov.ser.81@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Borys Grinchenko Kyiv Metropolitan University</institution>
          ,
          <addr-line>18/2 Bulvarno-Kudriavska str., 04053 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CPITS-II 2024: Workshop on Cybersecurity Providing in Information and Telecommunication Systems II</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Central Ukrainian National Technical University</institution>
          ,
          <addr-line>8 University ave., 25006 Kropyvnytskyi</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>State University of Information and Communication Technologies</institution>
          ,
          <addr-line>7 Solomyanska str., 03110 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>60 Volodymyrska str., 01033 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>288</fpage>
      <lpage>293</lpage>
      <abstract>
        <p>The paper analyzes the methods of obtaining access to resources in the case of fog computing. An analysis of the advantages and disadvantages of the Single Sign-On model, Federated Identity Management model, Role-Based Access Control model, Attribute-Based Access Control model, and Zero Trust Model was carried out. A comparison of models of obtaining access in the context of fog computing is carried out.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;fog computing</kwd>
        <kwd>IAM</kwd>
        <kwd>FIM</kwd>
        <kwd>SSO</kwd>
        <kwd>RBAC</kwd>
        <kwd>ZTM</kwd>
        <kwd>ABAC 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Fog computing is becoming more and more popular due to
the large number of Internet of Things (IoT) applications
and the increasing amount of information that needs to be
processed and stored, resulting in increased information
processing speed and resource requirements where it is
processed and stored. It is fog computing that provides data
processing closer to the sources of their generation, which
allows to reduce delays and increase the productivity of
such a process. However, given the spatial distribution of
technical means on which fog computing is implemented,
problems arise related to the management of identification
and authentication of users and processes in such systems.
Therefore, the study of the effectiveness of certain types of
authentication models is extremely relevant.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Fog computing</title>
      <p>With the development of the Internet of Things, computing,
and network technologies, a new approach to the
implementation of distributed information systems
appears—fuzzy computing. Fog computing is an offshoot of
the concept of cloud computing, which does not consist of
transferring data to specialized processing centers, but in
implementing the data processing process closer to the
sources of their generation, or in the sources themselves.
This approach allows you to distribute the load between
various devices, reducing data transmission delays, and
optimizing the use of resources, thus increasing the
performance of information processing in distributed
information systems [1].</p>
      <p>Fog computing can be viewed as a hierarchical structure
where data is processed at different levels as shown in Fig. 1.</p>
      <p>The cloud layer (Cloud) consists of centralized data
centers that provide appropriate services and ensure a high
level of computational power, data storage, and
management of large volumes of data.</p>
      <p>The fog layer (Fog) involves intermediate devices
between centralized databases and the edge layer, meaning
these are devices located at the periphery of the controlled
area. Typically, these include intermediate routers or certain
low-power data processing centers [2].</p>
      <p>The edge layer (Edge) consists of devices that generate
data and facilitate its transmission and exchange, often
including IoT devices, sensors, smartphones, routers, etc. [3,
4].</p>
      <p>From the point of view of the efficiency of application
and protection of information, fog computing has several
advantages [5].</p>
      <p>1.</p>
      <p>Distribution of sources of data generation and
processing. The distribution of fog computing
makes it possible to reduce dependence on
centralized cloud resources, which at the same
time reduces dependence both on the information
systems themselves and on external connections
to cloud computing, which increases the level of
availability of the information to be processed and
the survivability of the system as a whole.
2.</p>
      <p>Proximity to the data source. Proximity to the data
source primarily ensures a reduction in delay time,
correspondingly increasing the speed of data
processing, and also allows controlling the
perimeter where the fog nodes are located, thereby
ensuring the protection of devices and the
confidentiality of information, because it does not
leave the controlled area.</p>
      <p>
        Scalability and heterogeneity. Fog computing
makes it easy to add a variety of new nodes and
devices, thereby increasing the performance of
distributed information systems. Nodes and
devices can be IoT devices, network elements,
servers, and even mobile devices, etc. [
        <xref ref-type="bibr" rid="ref10 ref7 ref8 ref9">6–10</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Security issues in fog computing</title>
      <p>However, when operating information systems built using
fog computing, information security specialists face
numerous security challenges, especially when it comes to
ensuring the identity and access management process. The
distributed nature of fog computing and the use of a large
number of diverse devices create risks related to
unauthorized access and data compromise.</p>
      <p>Fog computing, using numerous nodes, which by their
characteristics are located on the border of the controlled
zone, creates difficulties in the centralized management of
identification and access. It is the lack of a single point of
control that makes it difficult to implement uniform access
policies. In addition, the dynamic nature of the fog
environment (connecting and disconnecting devices and
their migration) makes the identification and access
management procedure more complex, and therefore the
detection of new devices and their reliability verification are
key tasks [3].</p>
      <p>
        Many fog nodes and devices operating in the fog
environment use only one-factor authentication (PIN code,
password, etc.), which makes the entire information system
vulnerable to attacks such as brute force and social
engineering [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. At the same time, the use of multi-factor
authentication can significantly complicate the processes of
identity and access management and create an additional
load on fog computing nodes, which will lead to a decrease
in device performance. From this, it can be concluded that
in information systems that are built using fog computing,
especially those that are deployed on critical infrastructure
facilities, where unauthorized access can lead to
catastrophic consequences, creating a reliable identity and
access management system is an important task [5].
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Description of authentication models and IAM</title>
      <p>
        Identity and Access Management (IAM) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] models can be
used to solve this task. These models make it possible to
implement processes of identification and access
management of users and devices in different domains, using
a single identification (Single Sign-On) or other management
methods, reducing the need for duplicating accounts and
saving passwords in different elements of the system.
      </p>
      <p>
        The main types of IAM models include Single Sign-On
(SSO), Federated Identity Management (FIM), Role-Based
Access Control (RBAC), Attribute-Based Access Control
(ABAC), Context-Based Access Control (CBAC), Zero Trust
Model (ZTM) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>Let’s consider the basic principles of the functioning of
IAM models.</p>
      <sec id="sec-4-1">
        <title>4.1. Single sign-on model</title>
        <p>
          The Single Sign-On (SSO) model is based on one-time
authentication within a session, after which the user gains
access to many systems and applications without the need
to re-enter credentials [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. The principle of implementation
of the SSO model is shown in Fig. 2. This model significantly
increases convenience for users, because there is no need to
generate and store credentials for each system in integrity.
According to Fig. 1, in the first stage user accesses the
service provider, then the service provider identifies the
user and sends the request to get authentication info for this
user to the identity provider. In the third stage user logs into
the identity provider and after all identity provider gives a
response with user authentication info.
        </p>
        <p>In addition, using the SSO model provides centralized
management of identity and access to multiple resources of
the organization. A number of these advantages create a
rather high risk that in case of compromise of one account,
an attacker will be able to gain access to all connected
systems, and therefore the reliability of the security system,
which should provide stable protection against attacks on
authentication data, is a direct dependency of the
effectiveness of this model as a whole. Most often, this
model is used in corporate networks, and cloud services, in
particular, on SaaS platforms, where users, after logging in
once, get appropriate access to several interconnected
applications.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Federated identity management model</title>
        <p>
          The Federated Identity Management (FIM) model envisages
the implementation of a single user identification system
that will allow access to resources of many different
organizations or domains using a single account based on
trust relationships between organizations that ensure
effective interaction between them so that users do not need
to create different accounts for each system [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. This model
effectively centralizes the inter-organizational level of
access management, therefore increasing the level of
security through unified identification. This requires
highlevel coordination and complex management of access
policies and security, so it can be a major challenge to
configure and maintain such a model. FIM finds its main
application among enterprises, government structures, or
organizations that often interact with each other and
therefore need to share resources or data using a single
identity and access management mechanism.
The figure shows how clients authenticate through their
identity provider (step 1). After the client is successfully
authenticated, the identity provider issues a token. The
client terminal forwards this token to Enterprise B’s
federation provider, which trusts the tokens issued by the
identity provider to issue a token that is valid for Enterprise
B’s federation provider (step 2). If necessary, before
returning the new token to the client terminal, the
federation provider converts the assertions in the token to
those recognized by certain resources (step 3). Enterprise
B’s resources trust the tokens issued by Enterprise B’s
federation provider and use the assertions in the token to
apply authorization rules (step 4).
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Role-based access control model</title>
        <p>
          The Role-Based Access Control (RBAC) model is based on
the concept that access to resources in an organization is
determined by roles that are assigned to users according to
their job duties, and these roles grant certain access rights
to systems or data, which allows to simplify the process
access management by standardizing rights for entire
groups of users instead of setting individual rights for each
employee [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. While this approach allows for efficient
management of large groups of users and reduces the risk
of errors when setting up access, it has limited flexibility as
roles must be manually updated for each new role or change
in responsibilities, which can be challenging in large-scale
systems with frequent changes in structure companies This
model is most often used in corporate management systems
such as ERP (Enterprise Resource Planning) and CRM
(Customer Relationship Management), where users’ access
to information resources is strictly controlled depending on
their role in the organization.
        </p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Attribute-based access control model</title>
        <p>
          The Attribute-Based Access Control (ABAC) model is more
complex and flexible than RBAC because it allows access to
be granted based not only on roles, but also on other
attributes of the user, objects, or environment, such as the
user’s location, time of day, type of requested data or even
the state of the device being accessed from, allowing
finetuning of access rights based on multiple conditions and
context [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. The main advantage of this approach is that it
allows dynamic and precise access control, especially in
complex and changing environments, but its
implementation requires complex settings and significant
resources to support a large number of rules and attributes,
which can be a challenge for organizations with limited
technical opportunities ABAC is an ideal model for use in
government systems or organizations with high-security
requirements, where multiple factors must be considered
when making access decisions.
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>4.5. Zero trust model</title>
        <p>
          The Zero Trust Model (ZTM) is fundamentally different
from traditional approaches to security, as it is built on the
principle that no user or device can be trusted by default,
even if it is inside the corporate network, and every access
request must be thoroughly vetted and authorized
regardless of the user’s location or the status of his device,
which allows you to effectively protect systems from
unauthorized access and internal threats [
          <xref ref-type="bibr" rid="ref18 ref19 ref20 ref21 ref22 ref23 ref24 ref25 ref26">18–26</xref>
          ]. This
approach provides the maximum level of security, as all
actions are verified in real-time, however, the
implementation of the Zero Trust Model is technically
complex and requires integration with many existing
systems, which can increase the cost of its implementation
and reduce productivity due to constant checks [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. The
main applications of this model are organizations with
highsecurity requirements, such as financial institutions or
government agencies, as well as companies operating in
cloud or hybrid environments where multiple access points
need to be protected.
        </p>
        <p>Each of the considered models of identity and access
management has its advantages and disadvantages, which
determine the feasibility of their use on different occasions.
The SSO and FIM models provide convenience and
centralized management but require robust security. RBAC
is easier to implement, but less flexible than ABAC or
CBAC, which provide more opportunities to manage access
in a changing environment, but require significant
resources to implement. Finally, the Zero Trust Model
provides the highest level of security but is complex to
configure and integrate, making it relevant for highly secure
environments.</p>
        <p>In the case of using these models in a fog environment
to manage the identity and access of devices, certain
difficulties arise regarding their application, and as a result,
security risks that cannot be accepted are increased, namely:




</p>
        <p>Single Sign-On provides a single sign-on to access
various fog nodes, which provides convenience for
users, but if this single account is compromised, an
attacker can gain access to many fog nodes and
resources, which increases security risks.</p>
        <p>Federated Identity Management is appropriate to
use in the case of a shared cloud environment
between different organizations or domains,
which provides flexibility and scalability of such
an environment. However, this creates difficulties
in terms of coordination between organizations, as
well as in maintaining agreed access policies.</p>
        <p>Role-Based Access Control defines access to fog
nodes based on user roles, which provides ease of
configuration and access control, as well as
flexibility for typical roles, but this flexibility is
limited because it can only be applied to
welldefined users, to manage new, a constant upgrade
of the entire identity and access management
system is required to meet the dynamic nature of
fog computing.</p>
        <p>Attribute-Based Access Control is a flexible
approach that can be effectively applied to build an
identity and access control system in fog
computing because it uses attributes of the user,
environment, and resources to determine access to
fog nodes, which can ensure the reliability of
access control and adaptation to dynamic changes
in the environment. However, the effective use of
this method is possible only in the case of applying
complex policies for the management of
identification and access processes, which require
constant control.</p>
        <p>Zero Trust Model ensures the maximum level of
security by checking every access request
regardless of other factors and circumstances.
Suitable for distributed and heterogeneous fog
environments with a high level of threat
probability and the need to perform full access
verification. At the same time, the complexity of
implementing and administering such a system
forces one to compare the risks and feasibility of
using ZTM.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>Fog computing is a distributed architecture where data
processing and storage take place closer to end devices,
unlike traditional cloud computing. Identity and Access
Management (IAM) in such an environment faces unique
challenges due to the dynamism, distribution, and limited
resources of fog nodes. Choosing the right IAM models is
important to ensure the security and efficiency of fog
systems.</p>
      <p>One of the more effective IAM models in the framework
of fog computing is Attribute-Based Access Control. The
ABAC model allows the use of user, device, and context
attributes (such as location, time, or device specifications) to
control access to resources. In fog computing, this is
important to ensure accurate access control, taking into
account a variety of conditions and dynamic contexts. The
use of attributes such as device state, geolocation, and fog
node load level provides flexible access control that adapts
to environmental conditions. This is especially relevant for
IoT networks, where end devices are dynamic and change
their status.</p>
      <p>In fog computing, there is often a need to integrate
different systems and services that may be managed by
organizations or companies. The FIM model allows different
systems to trust a user’s identification data without having
to store this data in each system separately.</p>
      <p>The ABAC and FIM models appear to be more effective
for providing IAM in fog computing, but it is the
combination of FIM and ABAC that allows for simultaneous
centralized authentication (via federation) and flexible
access control based on contextual attributes.</p>
      <p>Thus, in general, the most effective principle of identity
and access management will be the combination of ABAC
and FIM models. However, depending on the context of use,
the combination options may differ, which is the subject of
further research.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Iorda</surname>
          </string-name>
          , et al.,
          <source>Fog Computing Conceptual Model, Natl. Inst. Stand</source>
          . Technol.,
          <source>NIST Special Publication</source>
          <volume>500</volume>
          -
          <fpage>325</fpage>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .6028/NIST.SP.
          <volume>500</volume>
          -
          <fpage>325</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>A. S. M. Kayes</surname>
          </string-name>
          , et al.,
          <article-title>A Survey of Context-Aware Access Control Mechanisms for Cloud and Fog Networks: Taxonomy</article-title>
          and Open Research Issues, Sensors,
          <volume>20</volume>
          (
          <issue>9</issue>
          ) (
          <year>2020</year>
          )
          <article-title>2464</article-title>
          . doi:
          <volume>10</volume>
          .3390/s20092464.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>W.</given-names>
            <surname>Shafik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Mostafavi</surname>
          </string-name>
          , Fog Computing Architectures, Privacy and
          <string-name>
            <given-names>Security</given-names>
            <surname>Solutions</surname>
          </string-name>
          ,
          <source>Journal of Communications Technology, Electronics and Computer Science</source>
          ,
          <volume>24</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>O.</given-names>
            <surname>Shevchenko</surname>
          </string-name>
          , et al.,
          <article-title>Methods of the Objects Identification and Recognition Research in the Networks with the IoT Concept Support</article-title>
          ,
          <source>in: Cybersecurity Providing in Information and Telecommunication Systems</source>
          , vol.
          <volume>2923</volume>
          (
          <year>2021</year>
          )
          <fpage>277</fpage>
          -
          <lpage>282</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Zahynei</surname>
          </string-name>
          , et al., (
          <year>2024</year>
          ).
          <article-title>Method for Calculating the Residual Resource of Fog Node Elements of Distributed Information Systems of Critical Infrastructure Facilities</article-title>
          ,
          <source>in: Cybersecurity Providing in Information and Telecommunication Systems</source>
          , vol.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Dudykevych</surname>
          </string-name>
          , et al.,
          <article-title>Platform for the Security of Cyber-Physical Systems and the IoT in the Intellectualization of Society</article-title>
          ,
          <source>in: Workshop on Cybersecurity Providing in Information and Telecommunication Systems, CPITS</source>
          , vol.
          <volume>3654</volume>
          (
          <year>2024</year>
          )
          <fpage>449</fpage>
          -
          <lpage>457</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sadykov</surname>
          </string-name>
          , et al.,
          <article-title>Technology of Location Hiding by Spoofing the Mobile Operator IP Address</article-title>
          ,
          <source>in: IEEE International Conference on Information and Telecommunication Technologies and Radio Electronics</source>
          (
          <year>2021</year>
          )
          <fpage>22</fpage>
          -
          <lpage>25</lpage>
          . doi:
          <volume>10</volume>
          .1109/UkrMiCo52950.
          <year>2021</year>
          .
          <volume>9716700</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shcheblanin</surname>
          </string-name>
          , et al.,
          <source>Research of Authentication Methods in Mobile Applications, in: Cybersecurity Providing in Information and Telecommunication Systems</source>
          , vol.
          <volume>3421</volume>
          (
          <year>2023</year>
          )
          <fpage>266</fpage>
          -
          <lpage>271</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Mykhaylova</surname>
          </string-name>
          , et al.,
          <article-title>Mobile Application as a Critical Infrastructure Cyberattack Surface</article-title>
          ,
          <source>in: Workshop on Cybersecurity Providing in Information and Telecommunication Systems II, CPITS-II</source>
          , vol.
          <volume>3550</volume>
          (
          <year>2023</year>
          )
          <fpage>29</fpage>
          -
          <lpage>43</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>O.</given-names>
            <surname>Mykhaylova</surname>
          </string-name>
          , et al.,
          <article-title>Person-of-Interest Detection on Mobile Forensics Data-AI-Driven Roadmap</article-title>
          ,
          <source>in: Workshop on Cybersecurity Providing in Information and Telecommunication Systems, CPITS</source>
          , vol.
          <volume>3654</volume>
          (
          <year>2024</year>
          )
          <fpage>239</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Noura</surname>
          </string-name>
          , et al.,
          <source>Preserving Data Security in Distributed Fog Computing, Ad Hoc Networks</source>
          ,
          <volume>94</volume>
          (
          <year>2019</year>
          )
          <article-title>101937</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.adhoc.
          <year>2019</year>
          .
          <volume>101937</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Warraich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Thakkar</surname>
          </string-name>
          ,
          <source>IAM Identity Access Management-Importance in Maintaining Security Systems within Organizations, European J. Eng. Technol. Res</source>
          .
          <volume>8</volume>
          (
          <issue>4</issue>
          ) (
          <year>2023</year>
          )
          <fpage>30</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>B.</given-names>
            <surname>Cremonezi</surname>
          </string-name>
          , et al.,
          <source>Identity Management for Internet of Things: Concepts</source>
          ,
          <source>Challenges and Opportunities, Comput. Commun</source>
          .
          <volume>224</volume>
          (
          <year>2024</year>
          )
          <fpage>72</fpage>
          -
          <lpage>94</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.comcom.
          <year>2024</year>
          .
          <volume>05</volume>
          .014.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mookherji</surname>
          </string-name>
          , et al.,
          <string-name>
            <surname>Fog-Based Single</surname>
          </string-name>
          Sign-
          <article-title>On Authentication Protocol for Electronic Healthcare Applications</article-title>
          ,
          <source>IEEE Internet of Things Journal</source>
          ,
          <volume>1</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .1109/jiot.
          <year>2023</year>
          .
          <volume>3242903</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Imine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gallais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Challal</surname>
          </string-name>
          ,
          <article-title>An Efficient Federated Identity Management Protocol for Heterogeneous Fog Computing Architecture</article-title>
          .
          <source>2022 International Conference on Software, Telecommunications and Computer Networks (SoftCOM)</source>
          (
          <year>2022</year>
          ).
          <source>doi: 10.23919/SoftCOM55329</source>
          .
          <year>2022</year>
          .
          <volume>9911414</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Aleisa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Abuhussein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. T.</given-names>
            <surname>Sheldon</surname>
          </string-name>
          , Access Control in Fog Computing: Challenges and Research Agenda, IEEE Access,
          <volume>8</volume>
          (
          <year>2020</year>
          )
          <fpage>83986</fpage>
          -
          <lpage>83999</lpage>
          . doi:
          <volume>10</volume>
          .1109/access.
          <year>2020</year>
          .
          <volume>2992460</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Xu</surname>
          </string-name>
          , et al.,
          <article-title>Secure Data Access Control for Fog Computing based on Multi-Authority Attribute-Based Signcryption with Computation Outsourcing and Attribute Revocation</article-title>
          , Sensors,
          <volume>18</volume>
          (
          <issue>5</issue>
          ) (
          <year>2018</year>
          )
          <article-title>1609</article-title>
          . doi:
          <volume>10</volume>
          .3390/s18051609.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Petrova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A</given-names>
            <surname>Zero-Trust Federated</surname>
          </string-name>
          Identity and
          <article-title>Access Management Framework for Cloud and Cloud-based Computing Environments</article-title>
          .
          <source>WISP 2020 Proceedings</source>
          ,
          <volume>4</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Ogundoyin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.A.</given-names>
            <surname>Kamil</surname>
          </string-name>
          ,
          <source>Secure and privacyPreserving D2D Communication in Fog Computing Services, Comput. Netw</source>
          .
          <volume>210</volume>
          (
          <year>2022</year>
          )
          <article-title>108942</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.comnet.
          <year>2022</year>
          .108942
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>S.</given-names>
            <surname>Balamurugan</surname>
          </string-name>
          , et al.,
          <source>New Advanced Society: Artificial Intelligence and Industrial Internet of Things Paradigm</source>
          , Wiley &amp; Sons, Limited, John (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bensaid</surname>
          </string-name>
          ,
          <article-title>Security and Privacy Issues in Fog Computing for the Internet of Things: An unpublished PhD thesis</article-title>
          , Abu Bekr Belkaid University (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>M.</given-names>
            <surname>Whaiduzzaman</surname>
          </string-name>
          , et al.,
          <article-title>HIBAF: A Data Security Scheme for Fog Computing</article-title>
          ,
          <source>Journal of High Speed Networks</source>
          ,
          <volume>27</volume>
          (
          <issue>4</issue>
          ) (
          <year>2021</year>
          )
          <fpage>381</fpage>
          -
          <lpage>402</lpage>
          . doi:
          <volume>10</volume>
          .3233/jhs210673.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Mohammed</surname>
          </string-name>
          , et al., FC-PA:
          <article-title>Fog ComputingBased Pseudonym Authentication Scheme in 5GEnabled Vehicular Networks</article-title>
          , IEEE Access,
          <volume>11</volume>
          (
          <year>2023</year>
          )
          <fpage>18571</fpage>
          -
          <lpage>18581</lpage>
          . doi:
          <volume>10</volume>
          .1109/access.
          <year>2023</year>
          .
          <volume>3247222</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Murugesan</surname>
          </string-name>
          , et al.,
          <source>Analysis on Homomorphic Technique for Data Security in Fog Computing, Transactions on Emerging Telecommunications Technologies</source>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .1002/ett.3990.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>R.</given-names>
            <surname>El Sibai</surname>
          </string-name>
          , et al.,
          <article-title>A Survey on Access Control Mechanisms for Cloud Computing, Transactions Emerging Telecommun</article-title>
          . Technol.
          <volume>31</volume>
          (
          <issue>2</issue>
          ) (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1002/ett.3720.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>M.</given-names>
            <surname>Al-khafajiy</surname>
          </string-name>
          , et al.,
          <source>COMITMENT: A Fog Computing Trust Management Approach, Journal of Parallel and Distributed Computing</source>
          ,
          <volume>137</volume>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.jpdc.
          <year>2019</year>
          .
          <volume>10</volume>
          .006.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>P.</given-names>
            <surname>Skladannyi</surname>
          </string-name>
          , et al.,
          <article-title>Improving the Security Policy of the Distance Learning System based on the Zero Trust Concept</article-title>
          ,
          <source>in: Cybersecurity Providing in Information and Telecommunication Systems</source>
          , vol.
          <volume>3421</volume>
          (
          <year>2023</year>
          )
          <fpage>97</fpage>
          -
          <lpage>106</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>