Моделирование системы учета электронных подписей
Автор: Ишуков Р.А.
Журнал: Международный журнал гуманитарных и естественных наук @intjournal
Рубрика: Технические науки
Статья в выпуске: 6-1 (93), 2024 года.
Бесплатный доступ
В статье рассматривается моделирование системы учета электронных подписей. Описываются основные виды электронных подписей согласно федеральному закону №63-ФЗ «Об электронной подписи». Определены функциональные требования к разрабатываемой системе. Для моделирования системы использованы средства проектирования UML - Enterprise Architect. Представлена диаграмма вариантов использования, описывающая взаимодействия между актерами и вариантами использования в системе.
Электронная подпись, моделирование системы, функциональные требования, диаграмма вариантов использования
Короткий адрес: https://sciup.org/170205384
IDR: 170205384 | DOI: 10.24412/2500-1000-2024-6-1-222-225
Modeling of the accounting system electronic signatures
The article discusses the modeling of the electronic signature accounting system. The main types of electronic signatures are described in accordance with Federal Law N 63-FL "On Electronic Signatures". The functional requirements for the system under development are defined. The UML - Enterprise Architect design tools were used to model the system. A use case diagram is presented describing the interactions between actors and use cases in the system.
Текст научной статьи Моделирование системы учета электронных подписей
В современном мире информатизация играет ключевую роль в развитии бизнеса и оптимизации рабочих процессов. Одним из важных элементов цифрового развития организации является процесс электронного подписания документов, который позволяет ускорить рабочий процесс, повысить безопасность и снизить затраты на бумажную документацию.
Электронная подпись (ЭП) – это способ подтверждения подлинности документа или сообщения при помощи математического алгоритма, связанного с личным ключом подписывающего. Она обеспечивает целостность и невозможность изменения документа после подписания [1].
Основные виды электронной подписи согласно федеральному закону №63-ФЗ «Об электронной подписи»:
-
1. Простая электронная подпись – самый простой вид ЭП, представляющий собой информацию, связанную с документом.
-
2. Усиленная неквалифицированная электронная подпись (УНЭП) – более защищенный вид ЭП, использующий криптографические методы, но не отвечающий требованиям законодательства РФ о квалифицированной ЭП [3].
-
3. Усиленная квалифицированная электронная подпись (УКЭП) – самый защищенный и юридически значимый вид ЭП, отвечающий требованиям законодательства РФ о квалифицированной ЭП [5].
Простая электронная подпись позволяет установить авторство и целостность документа. Используемые методы защиты: логины, коды, пароли и другие средства, подтверждающие факт создания документа [2].
Создаваемая простая электронная подпись в информационной системе используется для авторизации пользователей на сайтах, порталах и других электронных площадках.
Используется в системах, где не требуется высокий уровень безопасности. Например, подтверждение получения письма электронной почты.
Метод защиты: ассиметричные криптографические алгоритмы.
Условием признания усиленной неквалифицированной электронной подписи равнозначной бумажным документам с собственноручной подписью, необходимо заключение соглашения о правилах использования УНЭП и взаимном признании ее юридической силы [4].
Применяется в коммерческих организациях для внутреннего документооборота, где не требуется соблюдение требований к квалифицированной электронной подписи.
Метод защиты: криптографические алгоритмы, описанные в ГОСТ Р. 34.10-2012 и ГОСТ Р. 34.11-2012.
Отличия от УНЭП:
– Наличие квалифицированного сертификата, структура которого определена приказом ФСБ России №795 от 27.12.2011.
– Программное обеспечение для работы с УКЭП сертифицировано ФСБ России.
– Выдавать УКЭП может только аккредитованный удостоверяющий центр.
Юридическая сила усиленной квалифицированной электронной подписи:
-
1. УКЭП придает документам юридическую силу без дополнительных условий.
-
2. Юридическая сила документов, подписанных УКЭП, автоматически признается согласно федеральному закону №63-ФЗ «Об электронной подписи».
Прежде чем моделировать систему учета электронных подписей необходимо определить функциональные требования к разрабатываемой системе.
Функциональные требования – требования, которые определяют, как должна вести себя система или продукт в определенных условиях, какие функции и возможности системы должны быть реализованы для удовлетворения требований пользователей.
Таким образом, были выделены следующие требования к системе:
-
1. Создание файлов откреплённой электронной подписи (*.sig) для документов Word, Excel и PDF.
-
2. Программный интерфейс для взаимодействия с криптопровайдером.
-
3. Добавление отметки о наличии электронной подписи в документ.
-
4. Массовая подпись документов.
-
5. Гибкая настройка расположения изображения подписи в PDF файле.
-
6. Настройка параметров обработки Word-файлов:
– Преобразование исходного файла в PDF.
– Подписание обоих файлов.
– Подписание только экспортируемого файла.
Для моделирования системы использовались средства проектирования UML – Enterprise Architect.
Диаграмма вариантов использования – это тип диаграммы унифицированного языка моделирования UML, которая показывает взаимодействия между субъектами и вариантами использования в системе.
На основе выявленных функциональных требований была реализована диаграмма вариантов использования, представленная на рисунке ниже.
Рис. Диаграмма вариантов использования
В рамках разрабатываемой модели выделяются следующие актеры, представленные в таблице ниже.
Таблица. Актёры на диаграмме вариантов использования
|
Актер |
Краткое описание |
|
Сотрудник – пользователь, которому система предоставляет возможность подписание документов электронной подписью. |
Добавление документов для подписи |
|
Выбор сертификата электронной подписи |
|
|
Выбор алгоритма подписания файлов |
|
|
Настройка параметров обработки файлов |
|
|
Удаление файлов для подписи |
|
|
Криптопровайдер – это программное обеспечение, которое обеспечивает выполнение криптографических функций, таких как шифрование, дешифрование, хеширование и цифровая подпись. |
Создание открепленной подписи |
|
Добавление отметки о наличии ЭП в документе |
|
|
Массовая подпись документов |
Таким образом, было описано функциональное назначение системы в виде сценариев взаимодействия пользователей с системой.
Моделирование таких систем играет важную роль в обеспечении эффективности и безопасности цифрового документо- оборота. Понимание функциональных требований к системе учета электронных подписей и методов их моделирования является критически важным для успешной реализации подобных проектов в сфере информационных технологий.
Список литературы Моделирование системы учета электронных подписей
- Что такое электронная подпись: виды и как её получить // Удостоверяющий центр. - [Электронный ресурс]. - Режим доступа: https://uc.iitrust.ru/articles/chto-takoe-elektronnaya-podpis/(дата обращения: 14.05.2024).
- Филатов А.В. Современные методы и средства гарантирования подлинности электронного документа с использованием ЭЦП. Информационно-управляющие системы. - 2021. - № 4. - С. 14-18.
- Калмыков Ю.М. Электронная подпись: Основы, применение, анализ. - М.: Торус Пресс. 2022. - № 2. - С. 11-13.
- Малыгин А.В. Электронная цифровая подпись: Правовые основы и технология применения. - М.: Изд-во Юрайт, 2022. - № 2. - С. 11-13.
- Виды ЭЦП - различия электронной цифровой подписи // Роселторг. - [Электронный ресурс]. - Режим доступа: https://www.roseltorg.ru/ecp/info/vidy_ecp, свободный (дата обращения: 12.05.2024).