Справка LibreOffice 26.8
LibreOffice может шифровать документы, используя шифрование с открытым ключом OpenPGP. Документ шифруется с помощью алгоритма симметричного шифрования.
GPG-подпись работает только с документами ODF.
Для обеспечения конфиденциальности LibreOffice может шифровать документы с помощью OpenPGP. Документ шифруется с использованием алгоритма симметричного шифрования, для которого требуется симметричный ключ. Каждый симметричный ключ используется только один раз и также называется сессионным ключом. Документ и его сессионный ключ отправляются получателю. Сессионный ключ необходимо передать получателям, чтобы они могли расшифровать документ, но для защиты в процессе передачи он шифруется открытым ключом получателя. Только закрытый ключ, принадлежащий получателю, может расшифровать сессионный ключ.
LibreOffice использует установленное на компьютере программное обеспечение OpenPGP. Если ПО для OpenPGP не установлено, необходимо скачать и установить подходящий вариант такого ПО для используемой операционной системы. Обычно для этого используют магазин приложений или канал распространения ПО.
Ниже перечислен ряд внешних приложений GPG, которые работают с LibreOffice:
gpg4win в Windows
GPG Suite в macOS
В Linux обычно уже установлены следующие программы:
gnupg - утилита командной строки для подписи, шифрования и управления ключами.
Графические приложения gnupg, например, Seahorse (gnome), Kleopatra и KGpg (KDE).
gpgme - интерфейс прикладного программирования (API) для разработки приложений, использующих GPG.
Необходимо создать личную пару криптографических ключей в приложении OpenPGP. Инструкцию по созданию ключей см. в документации к установленному приложению OpenPGP, так как это обычно первое действие после установки.
Выберите меню . В области Шифрование:
Шифрование OpenPGP требует использования открытого ключа получателя, и этот ключ должен быть доступен в хранилище ключей OpenPGP на компьютере. Чтобы зашифровать документ:
Выберите ,
Введите имя файла.
Установите флажок .
Нажмите кнопку . LibreOffice откроет диалоговое окно выбора открытого ключа OpenPGP.
Выберите открытый ключ получателя. Можно выбрать сразу несколько ключей.
Нажмите кнопку , чтобы закрыть диалоговое окно и сохранить файл.
Файл сохраняется в зашифрованном виде с использованием выбранных открытых ключей.
Расшифровать документ можно только с помощью закрытого ключа получателя, если при шифровании вы также не указали свой собственный ключ.
Расшифровать можно только те документы, которые были зашифрованы вашим открытым ключом. Чтобы расшифровать документ:
Откройте документ. Будет выведено окно с требованием ввести пароль.
Введите пароль закрытого ключа OpenPGP. Документ будет расшифрован и его содержимое доступно для просмотра.
Обе команды обеспечивают конфиденциальность информации, но разными способами.
При сохранении документа с паролем необходимо запомнить введённый пароль, чтобы впоследствии можно было открыть документ. Любой другой пользователь, которому нужно открыть этот документ, также должен знать пароль, использованный при сохранении. Поэтому пароль необходимо передавать другим пользователям.
Файл, зашифрованный при помощи функции сохранения с паролем, может быть расшифрован только при помощи этого же самого пароля.
Шифрование документов с помощью OpenPGP позволяет определить круг пользователей, которые смогут расшифровать документ, избавляя от необходимости передавать пароли по незащищенным каналам связи. Кроме того, приложение OpenPGP обеспечивает более эффективное управление хранилищем открытых ключей.