Разработка приложения для учета электронных подписей

Бесплатный доступ

В статье рассматриваются основные принципы и ключевые элементы электронной подписи, а также ее применение в различных сферах. Описываются преимущества использования электронной подписи, такие как ускорение документооборота, повышение безопасности, экономия средств и улучшение прозрачности. Представлена разработанная программа, позволяющая упростить и оптимизировать процесс добавления электронных подписей к документам. Описаны основные функциональные возможности приложения, включая управление сертификатами ЭП, настройку параметров подписания и отслеживание статуса обработки документов.

Электронная подпись, система учета, программное обеспечение, документооборот, безопасность, автоматизация

Короткий адрес: https://sciup.org/170205385

IDR: 170205385   |   DOI: 10.24412/2500-1000-2024-6-1-226-228

Developing an accounting application electronic signatures

The article discusses the basic principles and key elements of an electronic signature, as well as its application in various fields. The advantages of using an electronic signature are described, such as speeding up document flow, increasing security, saving money and improving transparency. A developed program is presented that makes it possible to simplify and optimize the process of adding electronic signatures to documents. The main functionality of the application is described, including managing EP certificates, configuring signing parameters and tracking the status of document processing.

Текст научной статьи Разработка приложения для учета электронных подписей

В современных условиях активного развития и внедрения цифровых технологий, вопросы обеспечения безопасности и доверия в сфере электронного документооборота приобретают особую значимость. Широкое обсуждение проблематики доверенного взаимодействия в специализированных изданиях, а также разработка национального стандарта РФ «Основы доверенного взаимодействия устройств и сервисов» свидетельствуют о высокой актуальности данной темы.

Основные принципы электронной подписи (ЭП) [1]:

  • -    Аутентификация: подтверждение личности человека, подписавшего документ электронной подписью.

  • -    Целостность: гарантирует, что документ не был изменен после подписания.

  • -    Неотказуемость: человек, который подписал документ, не может впоследствии отрицать факт подписания документа.

Криптографические ключи играют ключевую роль в электронно-цифровой подписи. Личный (закрытый) ключ используется для создания подписи, а открытый ключ – для ее проверки. Утрата личного ключа или его компрометация может привести к нарушению безопасности подписи.

Ключевые элементы ЭП [2]:

  • -    Открытый ключ: публичная информация, доступная всем, необходимая для проверки подписи.

  • -    Закрытый ключ: сохраняется в секрете, используется для создания подписи.

Электронные подписи могут использоваться для различных целей, включая заключение договоров, подтверждение финансовых транзакций, аутентификацию пользователей и многое другое. Важно гарантировать надежность и безопасность процесса подписания, чтобы исключить возможность подделки или изменения документов.

Применение ЭП [3]:

  • 1.    Электронный документооборот (в государственных органах, коммерческих организациях).

  • 2.    Электронные торги.

  • 3.    Банковские операции.

  • 4.    Электронная торговля.

  • 5.    Электронное голосование.

Преимущества использования ЭП [4]:

  • 1.    Ускорение документооборота: ЭП позволяет сократить время, необходимое для обработки документов, так как процесс подписания и проверки происходит практически мгновенно.

  • 2.    Увеличение безопасности: ЭП обеспечивает высокий уровень безопасности электронных документов, защищая их от подделки и несанкционированного доступа.

  • 3.    Экономия средств: ЭП позволяет сократить расходы на печать, доставку и хранение документов.

  • 4.    Улучшение прозрачности: ЭП увеличивает прозрачность документооборота, делая его более отслеживаемым и контролируемым.

Было разработано приложение, направленное на упрощение и оптимизацию процесса добавления электронных подписей к документам. Программа предоставляет пользователям возможность выбирать и настраивать необходимые сертификаты, управлять процессом подписания и сохранения документов.

Автоматизация учета электронных подписей с использованием данного приложения позволяет увеличить эффективность работы с документами, обеспечивая процесс подписания надлежащей безопасностью и точностью.

При запуске программы открывается главное меню, представленное на рисунке ниже.

Рис. Главное меню приложения

Основная информация о сертификатах электронной подписи хранится в базе данных в нормализованном виде. Нормализация – это процесс оптимизации структуры данных в базе данных, направленный на уменьшение избыточности и повышение целостности данных. При запуске программы можно увидеть следующие элементы интерфейса: текущая выбранный сертификат ЭП из базы данных, выбор алгоритма подписания документа, папка для вывода подписанных документов, добавление и удаление файлов для подписи, и создание ЭП.

К документам будет добавлена электронная подпись, указанная в поле «Превью» на момент запуска процесса добавления, т.е., если во время выполнения процесса подписи, данные на превью были изменены, то эти изменения будут проигнорированы.

  • У    документов в процессе редактирования могут быть следующие статусы:

  • 1)    Завершено: обработка завершена, ошибок не возникло.

  • 2)    Переход на новую страницу: в процессе записи подпись оказалась на другой странице. Если была поставлена галочка в пункте «Игнорировать переход отметки»,

подпись все равно будет добавлена. Иначе документ останется неотредактированным.

  • 3)    Ошибка открытия файла: во время открытия файла произошла ошибка. Причиной может быть то, что файл уже открыт в Microsoft Word или к нему нет доступа.

  • 4)    В процессе: файл еще обрабатывается.

  • 5)    В очереди: программа еще не начала обрабатывать этот файл.

  • 6)    Всплывающее окно с текстом «Готово» сигнализирует об окончании обработки.

Разработка приложения для учета электронных подписей играет важную роль в обеспечении безопасности и надежности электронного документооборота в современном информационном мире. Описанные в статье основные принципы и ключевые элементы электронной подписи, а также области применения и их преимущества подчеркивают важность правильной реализации такой системы.

Разработанное приложение для учета электронных подписей позволяет упростить и оптимизировать соответствующие бизнес-процессы, обеспечивая надлежащую безопасность и точность. Результаты работы будут полезны специалистам в области информационных технологий, занимающимся вопросами цифровизации документооборота и повышения информационной безопасности.

Список литературы Разработка приложения для учета электронных подписей

  • Как работает электронная подпись // Астрал. - [Электронный ресурс]. - Режим доступа: https://astral.ru/info/elektronnaya-podpis/obshchie-voprosy/kak-rabotaet-elektronnaya-podpis/(дата обращения: 10.05.2024).
  • Бобылева М.П. Управленческий документооборот: от бумажного к электронному. - М.: МЭИ, 2021. - С. 113-116.
  • Кошманов М.П. Удостоверительная и защитная функции подписи / М.П. Кошманов, П.М. Кошманов, А.А. Шнайдер // Нотариус. - 2020. - №3. - С. 40-46.
  • Рахматуллин А.Р. Преимущества и проблемы использования электронной цифровой подписи // Научное сообщество студентов XXI столетия 2022. - № 21. - С. 34-37.