Меня попросили перепроектировать наши процессы сборки / подписи / выпуска.Я очень доволен работой с Windows, и я определил несколько сетевых HSM-продуктов, которые будут делать то, что нам нужно.Они в основном интегрируются непосредственно с CryptoAPI, поэтому подписчики могут просто использовать signtool.exe в обычном режиме.
В настоящее время у нас есть отдельная команда Mac, которая делает свою собственную сборку / подпись / выпуск.Все это прекрасно работает на паре Mac Minis в одном из наших ДЦ.Я также хотел бы защитить наши программные ключи Mac, и поэтому я пытаюсь выяснить, как интегрировать сетевой HSM в наш процесс подписания Mac.
Я не могу найти хорошую информацию об этомв любом месте!Поэтому я надеюсь, что кто-то здесь уже сделал это и может уменьшить мою боль.
Фактические вопросы:
1) Могу ли я использовать HSM со стандартными инструментами для подписи кода Mac?2) Кто-нибудь может порекомендовать поставщика / продукта для вышеупомянутого?3) Может ли кто-нибудь указать мне на хорошую документацию по подписанию кода Mac и внутренней работе криптографической инфраструктуры Mac?
Приветствия
BHB