Инструменты пользователя

Инструменты сайта


gpg:encryption_files_and_messages

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
gpg:encryption_files_and_messages [2023/06/01 11:47] – so_v_agpg:encryption_files_and_messages [2026/09/01 11:29] (текущий) – so_v_a
Строка 1: Строка 1:
-# Как пользоваться gpg: шифрование, расшифровка файлов и сообщений, подпись файлов и проверка подписи, управление ключами. Часть 4+<!DOCTYPE markdown>
  
 +# Как пользоваться gpg: шифрование, расшифровка файлов и сообщений, подпись файлов и проверка подписи, управление ключами. 
  
-## Шифрование файлов и данных с GPG  +## Часть 4. Шифрование 
 + 
 + 
 +### Шифрование файлов и данных с GPG  
  
 1. Первое что нужно знать про шифрование в gpg, что оно может быть: 1. Первое что нужно знать про шифрование в gpg, что оно может быть:
Строка 38: Строка 42:
  
  
-Для **шифрования публичным ключом _**(-e)**_, чтобы файл _**(test.php)**_ мог расшифровать только владелец соответствующего парного приватного ключа _**(-r 'Ivan Ivanov')**_**:+Для **шифрования публичным ключом** _(-e)_, **чтобы файл** _(test.php)_ **мог расшифровать только владелец соответствующего парного приватного ключа** _(-r 'Ivan Ivanov')_:
 ``` ```
 gpg -e -r 'Ivan Ivanov' test.php gpg -e -r 'Ivan Ivanov' test.php
Строка 53: Строка 57:
 ``` ```
  
-(**!**) Обратите внимание, что во всех случаях шифрования **оригинальный файл остаётся**!!! Вам самим нужно решать, что с ним делать, например, удалить его.+(**!**)**Note**: Обратите внимание, что во всех случаях шифрования **оригинальный файл остаётся**!!! Вам самим нужно решать, что с ним делать, например, удалить его.
  
 **Чтобы каждый раз не вводить имя получателя, можно установить значение по умолчанию** опцией **--default-recipient**. Также с ней в комплекте идут опции **--default-recipient-self** и **--no-default-recipient**. **Чтобы каждый раз не вводить имя получателя, можно установить значение по умолчанию** опцией **--default-recipient**. Также с ней в комплекте идут опции **--default-recipient-self** и **--no-default-recipient**.
  
- +### Как в GPG шифровать файлы, чтобы их можно было отправить в виде сообщения  
-## Как в GPG шифровать файлы, чтобы их можно было отправить в виде сообщения  +
  
 По умолчанию файлы сохраняются в бинарный формат OpenPGP. (_Кстати, в этом формате файл может занимать значительно меньше места (в разы!) чем исходный файл до шифрования_.)   По умолчанию файлы сохраняются в бинарный формат OpenPGP. (_Кстати, в этом формате файл может занимать значительно меньше места (в разы!) чем исходный файл до шифрования_.)  
Строка 69: Строка 72:
  
 В результате будет создан файл с расширением **.asc** (в данном случае это файл test.php.asc). В результате будет создан файл с расширением **.asc** (в данном случае это файл test.php.asc).
- +### Как в GPG зашифровать сообщение  
-## Как в GPG зашифровать сообщение  +
  
 Для **зашифровки сообщения** используйте следующую конструкцию: Для **зашифровки сообщения** используйте следующую конструкцию:
Строка 79: Строка 81:
 В результате зашифрованное сообщение будет выведено в стандартный вывод, то есть в терминал.  В результате зашифрованное сообщение будет выведено в стандартный вывод, то есть в терминал. 
  
-> Обратите внимание:  для того, чтобы зашифрованное сообщение можно было скопировать и вставить в мессенджер или в email (или распечатать на принтере),  в параметры GPG добавлена опция **-a** — . Без этой опции будут выведены бинарные данные.+> **Обратите внимание**:  для того, чтобы зашифрованное сообщение можно было скопировать и вставить в мессенджер или в email (или распечатать на принтере),  в параметры GPG добавлена опция **-a** — . Без этой опции будут выведены бинарные данные.
  
 Если вы хотите **сохранить зашифрованное сообщение в файл**, то используйте конструкцию: Если вы хотите **сохранить зашифрованное сообщение в файл**, то используйте конструкцию:
Строка 107: Строка 109:
 -----END PGP MESSAGE----- -----END PGP MESSAGE-----
 ``` ```
 +
 +[[decoding|Продолжение]]
 +
 +[[0_content|Оглавление]]
  
/var/www/html/dokuwiki/data/attic/gpg/encryption_files_and_messages.1685620069.txt.gz · Последнее изменение: (внешнее изменение)