<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2026.52.1.001</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2067</article-id>
      <title-group>
        <article-title xml:lang="ru">Математическая модель биометрического контрольного шаблона клавиатурного почерка</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>The mathematical model of keystroke dynamics biometric reference</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-1894-8065</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Шкляр</surname>
              <given-names>Евгений Вадимович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Shklyar</surname>
              <given-names>Evgeniy Vadimovich</given-names>
            </name>
          </name-alternatives>
          <email>evgeniy.shklyar@yandex.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-5950-7039</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Шульженко</surname>
              <given-names>Анастасия Дмитриевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Shulzhenko</surname>
              <given-names>Anastasia Dmitrievna</given-names>
            </name>
          </name-alternatives>
          <email>anastasija_dmitrievna@mail.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им В.И. Ульянова-Ленина</aff>
        <aff xml:lang="en">Saint Petersburg Electrotechnical University "LETI" named after V.I. Ulyanov (Lenin)</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им В.И. Ульянова-Ленина</aff>
        <aff xml:lang="en">Saint Petersburg Electrotechnical University "LETI" named after V.I. Ulyanov (Lenin)</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2026.52.1.001</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=2067"/>
      <abstract xml:lang="ru">
        <p>В настоящей работе представлена математическая модель биометрического контрольного шаблона клавиатурного почерка, позволяющая проводить биометрическую идентификацию пользователей на основе ввода свободного текста. Обзор современной научной литературы по теме исследования показал, что биометрические контрольные шаблоны могут быть представлены в подсистемах сбора и хранения с помощью различных характеристик, таких как скорость печати, время между нажатиями клавиш или время набора биграмм. Выявлено, что основной характеристикой, позволяющей проводить биометрическую идентификацию, является временной интервал между последовательными нажатиями пар клавиш (биграмм). Биометрический контрольный шаблон клавиатурного почерка определен как совокупность непрерывных вероятностных характеристик, каждая из которых отражает распределение временных задержек между нажатиями конкретных пар символов. Проведена оценка модели на соответствие требованиям ГОСТ, доказана устойчивость к вариативности вводимых текстов, показана эффективность интеграции в биометрические системы за счет меньшего использования памяти, чем в существующих решениях, а также описана возможность использования модели в подсистеме обработки сигнала в схеме биометрической системы общего вида. Результаты исследования могут быть использованы при разработке систем биометрической идентификации, соответствующих ГОСТ.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>This paper presents a mathematical model of a biometric reference template for keystroke dynamics, enabling biometric user identification based on free-text input. A review of contemporary scientific literature on the topic revealed that biometric reference templates can be represented using various features, such as typing speed, keystroke latency (time between keystrokes), or digraph (bigram) duration. It was identified that the primary feature enabling biometric identification is the time interval between consecutive keystrokes of character pairs (bigrams). The biometric reference template for keystroke dynamics is defined as a set of continuous probabilistic characteristics, each representing the distribution of time latencies between the keystrokes of specific character pairs. The model was evaluated for compliance with GOST (Russian State Standard) requirements. Its robustness to text variability was demonstrated, and integration efficiency was shown through lower memory usage compared to existing solutions. The possibility of using the model within a signal processing subsystem in a general-purpose biometric system architecture is described. The research results can be applied in the development of biometric identification systems compliant with GOST standards.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>клавиатурный почерк</kwd>
        <kwd>идентификация</kwd>
        <kwd>биометрия</kwd>
        <kwd>математическая модель</kwd>
        <kwd>биометрический контрольный шаблон</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>keystroke dynamics</kwd>
        <kwd>identification</kwd>
        <kwd>biometrics</kwd>
        <kwd>mathematical model</kwd>
        <kwd>biometric reference</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Артюшина Л.А., Троицкая Е.А. Некоторые подходы к оценке информативности параметров идентификации пользователя по клавиатурному почерку на основе поведенческой биометрии. Вестник Вестник Южно-Уральского государственного университета. Серия «Компьютерные технологии, управление, радиоэлектроника». 2022;22(3):30–38. https://doi.org/10.14529/ctcr220303</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Чекмарев Д.Ю., Борзенкова С.Ю. Оценка и сравнительный анализ эффективности систем распознавания клавиатурного почерка. Известия Тульского государственного университета. Технические науки. 2023;(12):490–492.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Dimaratos A., Pöhn D. Evaluation Scheme to Analyze Keystroke Dynamics Methods. In: Proceedings of the 9th International Conference on Information Systems Security and Privacy, ICISSP 2023: Volume 1, 22–24 February 2023, Lisbon, Portugal. SciTePress; 2023. P. 357–365. https://doi.org/10.5220/0011626100003405</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Kaluarachchi N., Kandanaarachchi S., Moore K., Arakala A. DEFT: A New Distance-Based Feature Set for Keystroke Dynamics. arXiv. URL: https://arxiv.org/abs/2310.04059 [Accessed 12th August 2025].</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Roy S., Pradhan J., Kumar A., et al. A Systematic Literature Review on Latest Keystroke Dynamics Based Models. IEEE Access. 2022;10:92192–92236. https://doi.org/10.1109/ACCESS.2022.3197756</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Smeaton A.F., Krishnamurthy N.G., Suryanarayana A.H. Keystroke Dynamics as Part of Lifelogging. In: MultiMedia Modeling: 27th International Conference, MMM 2021: Proceedings: Part II, 22–24 June 2021, Prague, Czech Republic. Cham: Springer; 2021. P. 183–195. https://doi.org/10.1007/978-3-030-67835-7_16</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Unni S., Gowda S.S., Smeaton A.F. An Investigation into Keystroke Dynamics and Heart Rate Variability as Indicators of Stress. In: MultiMedia Modeling: 28th International Conference, MMM 2022: Proceedings: Part I, 06–10 June 2022, Phu Quoc, Vietnam. Cham: Springer; 2022. P. 379–391. https://doi.org/10.1007/978-3-030-98358-1_30</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Ismail M.G., Salem M.A., Abd El Ghany M.A., Aldakheel E.A., Abbas S. Outlier Detection for Keystroke Biometric User Authentication. PeerJ Computer Science. 2024;10. https://doi.org/10.7717/peerj-cs.2086</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Саитов И.А., Саитов А.И., Шарапов М.М. Аутентификация оператора АРМ критически важного объекта на основе компьютерного почерка. Известия высших учебных заведений. Приборостроение. 2023;66(6):449–456. https://doi.org/10.17586/0021-3454-2023-66-6-449-456</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Shadman R., Wahab A.A., Manno M., Lukaszewski M., Hou D., Hussain F. Keystroke Dynamics: Concepts, Techniques, and Applications. ACM Computing Surveys. 2025;57(11). https://doi.org/10.1145/3733103</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Simão M., Prado F.O.C., Wahab O.A., Avila A.R. TempCharBERT: Keystroke Dynamics for Continuous Access Control Based on Pre-Trained Language Models. In: 2024 IEEE International Workshop on Information Forensics and Security (WIFS), 02–05 December 2024, Rome, Italy. IEEE; 2024. P. 1–6. https://doi.org/10.1109/WIFS61860.2024.10810697</mixed-citation>
      </ref>
      <ref id="cit12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Putra S.R., Chowanda A. Keystroke Dynamics on Multi-Session and Uncontrolled Settings Using CNN Bi-LSTM. Journal of Theoretical and Applied Information Technology. 2025;103(2):506–516. https://doi.org/10.5281/zenodo.15762286</mixed-citation>
      </ref>
      <ref id="cit13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Ермишева Ю.Д., Омельченко Т.А. Отдельные результаты применения программного средства аутентификации по клавиатурному почерку. НБИ технологии. 2023;17(1):11–16. https://doi.org/10.15688/NBIT.jvolsu.2023.1.2</mixed-citation>
      </ref>
      <ref id="cit14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Кауров А.В. Метод идентификации субъектов путем использования алгоритма клавиатурного подчерка. Символ науки. 2022;(7–2):6–7.</mixed-citation>
      </ref>
      <ref id="cit15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Sharma A., Jureček M., Stamp M. Keystroke Dynamics for User Identification. arXiv. URL: https://arxiv.org/abs/2307.05529 [Accessed 12th August 2025].</mixed-citation>
      </ref>
      <ref id="cit16">
        <label>16</label>
        <mixed-citation xml:lang="ru">Линник Е.А., Трифонов Г.И., Федорова Е.В., Митрофанова С.В. Способ защиты автоматизированного рабочего места и система для его реализации. Воздушно-космические силы. Теория и практика. 2022;(24):53–62.</mixed-citation>
      </ref>
      <ref id="cit17">
        <label>17</label>
        <mixed-citation xml:lang="ru">Senerath D., Tharinda S., Vishvajith M., Rasnayaka S., Wickramanayake S., Meedeniya D. BehaveFormer: A Framework with Spatio-Temporal Dual Attention Transformers for IMU-Enhanced Keystroke Dynamics. In: 2023 IEEE International Joint Conference on Biometrics (IJCB), 25–28 September 2023, Ljubljana, Slovenia. IEEE; 2023. P. 1–9. https://doi.org/10.1109/IJCB57857.2023.10448997</mixed-citation>
      </ref>
      <ref id="cit18">
        <label>18</label>
        <mixed-citation xml:lang="ru">Wahab A., Hou D., Cheng N., Huntley P., Devlen Ch. Impact of Data Breadth and Depth on Performance of Siamese Neural Network Model: Experiments with Three Keystroke Dynamic Datasets. arXiv. URL: https://arxiv.org/abs/2501.07600 [Accessed 18th August 2025].</mixed-citation>
      </ref>
      <ref id="cit19">
        <label>19</label>
        <mixed-citation xml:lang="ru">Шкляр Е.В. Алгоритм формирования списка слов с заданным распределением биграмм для регистрации биометрических контрольных шаблонов клавиатурного почерка. Безопасность информационных технологий. 2025;32(3):74–89.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>