Следующий: , Пред: , Вверх: Протокол GPGSM   [Содержание][Указатель]


5.6.5 Создание ключа

Следующая команда применяется для создания новой пары ключей, сохранения секретной части в личной среде безопасности, а открытого ключа — в базе данных ключей. Возможно, мы добавим необязательные команды, чтобы программа-клиент могла выбирать, пользоваться ли для хранения электронной картой. Чтобы ограничить использование этой команды, можно использовать параметры настроек gpgsm.

  GENKEY

Программа gpgsm проверяет, разрешена ли эта команда, а затем проводит запрос, чтобы получить параметры ключа — программа-клиент должна переслать параметры ключа в собственном формате gpgsm:

    S: INQUIRE KEY_PARAM native
    C: D foo:fgfgfg
    C: D bar
    C: END

Обратите внимание, что при чтении строк данных от программы-клиента сервер может выдавать информационные строки состояния. После завершения создания ключа сервер в конце концов выдает квитанцию ERR или OK. Строки состояния могут выводиться в качестве индикатора хода работы.