Git подписать тег / совершить другое, чем gpg

В Git, можем ли мы использовать Entrust Digital SW для подписи тэгов и коммитов вместо gpg?

нужны ваши предложения.

1 ответ

Я не верю git tag -s а также git tag -v разрешить любой ключ, кроме GPG (но я могу ошибаться). Со страницы руководства:

-s, --sign
    Make a GPG-signed tag, using the default e-mail address's key. 

-v, --verify
    Verify the gpg signature of the given tag names.

Написанные, аннотированные теги, т. Е. Сгенерированные с git tag -a <tagname> разрешить произвольные сообщения, очень похоже на коммиты. Нет причины, по которой вы не могли вставить свои ключи в сообщение, и тогда ваши сопровождающие (или те, кто выполняет проверки) могли просто вручную проверить ключ. Вы можете получить на сообщение с git show <tag>и это не должно быть сложно написать скрипт проверки.

Другие вопросы по тегам