.. _generate_key_pair: Формирование пары RSA ключей ============================= Для формирования пары RSA можно воспользоваться утилитой `OpenSSL <https://www.openssl.org/>`__ .. tip:: Утилита содержится в дистрибутиве Git и по умолчанию размещается в каталоге ``c:\Program Files\Git\usr\bin\openssl.exe``. Создание файла приватного ключа --------------------------------- Для формирования публичного и приватного ключей, выполните в консоли операционной системы: .. code-block:: openssl genrsa -out private.pem 2048 В результате, на диске будет сформирован файл ``private.pem`` c приватным ключом в PEM-формате. Создание файла публичного ключа ---------------------------------- Для формирования файла публичного ключа, выполните в консоли операционной системы: .. code-block:: openssl rsa -in private.pem -outform PEM -pubout -out public.pem В результате, на диске будет сформирован файл ``public.pem`` с публичным ключом в PEM-формате.