# Управление проверкой сигнатуры фиксации

GitHub проверяет подписи GPG, SSH или S/MIME, чтобы другие пользователи знали, что ваши фиксации приходят из надежного источника.

## Links

### Sign your commits with GPG

* [Сведения о проверке подписи фиксации](/ru/authentication/managing-commit-signature-verification/about-commit-signature-verification)

  С помощью GPG, SSH или S/MIME можно подписывать теги и фиксации локально. Эти теги или коммиты помечаются как проверенные GitHub , чтобы другие люди могли быть уверены, что изменения исходят из надёжного источника.

* [Проверка наличия ключей GPG](/ru/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys)

  Перед созданием ключа GPG можно проверить наличие существующих ключей GPG.

* [Создание ключа GPG](/ru/authentication/managing-commit-signature-verification/generating-a-new-gpg-key)

  Если у вас нет существующего ключа GPG, можно создать новый ключ GPG для подписывания фиксаций и тегов.

* [Добавление ключа GPG в ваш аккаунт GitHub](/ru/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account)

  Чтобы настроить аккаунт GitHub на использование нового (или существующего) ключа GPG, вам также нужно добавить ключ в аккаунт.

* [Предоставление GIT информации о ключе для подписывания](/ru/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key)

  Чтобы подписать фиксации локально, необходимо сообщить Git, что есть ключ GPG, SSH или X.509, который вы хотите использовать.

* [Связывание адреса электронной почты с ключом GPG](/ru/authentication/managing-commit-signature-verification/associating-an-email-with-your-gpg-key)

  Ключ GPG должен быть связан с проверенной электронной почтой, которая соответствует идентификатору фиксации.

* [Подписание фиксаций](/ru/authentication/managing-commit-signature-verification/signing-commits)

  Вы можете подписывать фиксации локально с помощью GPG, SSH или S/MIME.