"Филипп Зимерман. Кодирование с открытым ключом для всех" - читать интересную книгу автора

пользователей в командную строку, примерно так:

pgp -e letter.txt Alice Bob Carol

В результате будет создан зашифрованный файл letter.pgp,
который может быть прочитан любым адресатом: Alice, Bob или
Carol. Можно задать любое количество адресатов.

Подписание Сообщения
--------------------

Для подписания текстового файла вашим секретным ключом,
наберите:

pgp -s textfile [-u your_userid]

Обратите внимание, что скобки [] просто обозначают
необязательное поле, не вводите сами скобки.

В результате выполнения этой команды получится подписанный
файл textfile.pgp. Типичный пример:

pgp -s letter.txt -u Bob

По этой команде PGP будет искать в файле каталога секретных
ключей "secring.pgp" сертификаты секретного ключа, в которых
содержится строка "Bob" в поле идентификатора пользователя. Поиск
ведется без учета регистра. Если соответствующий секретный ключ
будет найден, он будет использован для подписания текстового
файла "letter.txt", в результате будет получен подписанный файл
"letter.pgp".

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

Подписание и шифрование
-----------------------

Для подписания текстового файла вашим секретным ключом и
последующей его зашифровки открытым ключом адресата, наберите:

pgp -es textfile her_userid [-u your_userid]

Обратите внимание, что скобки [] просто обозначают
необязательное поле, не вводите сами скобки.

В результате выполнения данного примера будет получен
"вложенный" зашифрованный файл textfile.pgp. Ваш секретный ключ
для создания подписи автоматически ищется в вашем каталоге