SIG GPG
Конвертация файлов

Конвертировать SIG в GPG

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать SIG в GPG?
Да - SIG конвертируется в GPG.

Переименуйте файл .sig в .gpg - GnuPG читает оба формата одинаково, так как они используют один и тот же бинарный формат OpenPGP. Если файл имеет текстовую оболочку (ASCII-armored), запустите gpg --dearmor, чтобы преобразовать его в бинарный вид перед переименованием.

Также в GPG: LOCKER · SEC · PGP

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать SIG в GPG?

Некоторым инструментам или скриптам требуется, чтобы отсоединенная подпись имела расширение .gpg, а не .sig. Оба являются пакетами подписи OpenPGP, и расширение - это лишь соглашение, а не граница форматов, поэтому «конвертация» почти всегда сводится к переименованию. Оба файла регулируются одними и теми же стандартами OpenPGP (RFC 4880, RFC 9580).

Способы конвертации SIG в GPG

GnuPG OPEN-SOURCE

Переименуйте файл .sig в .gpg или выполните gpg --dearmor < signature.sig > signature.gpg, если файл имеет текстовую оболочку и требуется бинарный вывод.

Gpg4win FREE

Установите Gpg4win (включает GnuPG и графический интерфейс Kleopatra) в Windows, затем используйте командную строку GnuPG для переименования или декодирования файла .sig.

Об этих форматах

Качество и на что обратить внимание

  • Бинарные .sig и .gpg - это один и тот же пакет подписи OpenPGP; отличается только имя файла, и GnuPG читает их идентично.
  • Файлы .sig с текстовой оболочкой (начинающиеся с -----BEGIN PGP SIGNATURE-----) можно преобразовать в бинарные с помощью gpg --dearmor; данные подписи при этом не меняются.
  • Переименование или декодирование не делает подпись самопроверяемой - получателю все равно нужен публичный ключ отправителя для запуска gpg --verify.

Часто задаваемые вопросы

Примет ли GnuPG переименованный файл `.gpg`?
Да - GnuPG идентифицирует файлы OpenPGP по их внутренней структуре, а не по расширению, поэтому переименованный .sig работает точно так же.
Что если мой `.sig` имеет текстовую оболочку (ASCII-armored)?
Запустите gpg --dearmor < signature.sig > signature.gpg, чтобы создать бинарную версию; содержимое подписи останется неизменным.
Всегда ли файл `.gpg` является отсоединенной подписью?
Нет - расширение .gpg также используется для файлов, зашифрованных GnuPG; отсоединенная подпись .gpg содержит только пакет подписи, а не зашифрованный контент.