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>
и это не должно быть сложно написать скрипт проверки.