<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="en">
  <front xmlns:xlink="http://www.w3.org/1999/xlink">
    <journal-meta>
      <journal-id journal-id-type="elibrary">9004</journal-id>
      <journal-title-group>
        <journal-title>Problems of information security. Computer systems</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Проблемы информационной безопасности. Компьютерные системы</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2071-8217</issn>
    </journal-meta>
    <article-meta xmlns:xlink="http://www.w3.org/1999/xlink">
      <article-id pub-id-type="publisher-id">11</article-id>
      <article-id pub-id-type="doi">10.48612/jisp/96m2-be4v-mg7k</article-id>
      <title-group>
        <article-title>Modeling of embedded software for hardware platforms based on processors with ARM architecture using the features of potentially dangerous functional objects</article-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Моделирование встроенного программного обеспечения аппаратных платформ на основе процессоров с архитектурой ARM с учетом признаков потенциально опасных функциональных объектов</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0001-5823-0632</contrib-id>
          <name>
            <surname>Markin</surname>
            <given-names>Dmitry</given-names>
          </name>
          <email>mdo@academ.msk.rsnet.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-1436-7634</contrib-id>
          <name>
            <surname>Saitov</surname>
            <given-names>Igor</given-names>
          </name>
          <email>akramovish@mail.ru</email>
        </contrib>
      </contrib-group>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2024-03-25">
        <day>25</day>
        <month>03</month>
        <year>2024</year>
      </pub-date>
      <issue>1</issue>
      <fpage>121</fpage>
      <lpage>133</lpage>
      <self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pdf" xlink:href="https://jisp.spbstu.ru/userfiles/files/soderzhaniya/2024_1_contents_en.pdf"/>
      <abstract xml:lang="en">
        <p>The article presents the results of the binary code analysis of the embedded software for hardware platforms based on processors with ARM architecture (trustlets) for the presence of potential hidden channels expressed in the form of potentially dangerous functional objects. The descriptive model of the trustlet has been developed based on the binary trustlet code analysis. The model allows to identify quantitative and qualitative indicators describing the presence of potentially dangerous functional objects in the trustlet code. These indicators allows to rank 
the trustlets according to the vulnerabilities criticality levels. It is advisable to use the ranking results for searching hidden channels in the embedded software carried out during certification tests of information security tools.</p>
      </abstract>
      <kwd-group xml:lang="en">
        <kwd>trustlet</kwd>
        <kwd>potentially dangerous functional object</kwd>
        <kwd>vulnerabilities</kwd>
        <kwd>ARM</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
