Мне поручено получить сертификат подписи кода. Наше приложение на самом деле состоит из двух взаимодополняющих компонентов: настольного приложения и приложения Windows Mobile, предназначенного для работы на КПК. В настоящее время наша мобильная установка (через файл CAB) запускает запросы безопасности в Windows Mobile 6, и это сбивает наших пользователей с толку. Мы хотим убрать эти предупреждения системы безопасности.
Кажется, достаточно легко найти сертификаты для подписи настольного приложения, которые нам тоже нужны, но я менее уверен в том, решит ли такой сертификат подписи кода наши проблемы с Windows Mobile. Мое идеальное решение - 1 сертификат, который может подписывать как настольные, так и мобильные приложения.
Так много, что я читал о подписании мобильных приложений, вращается вокруг Mobile2Market и сумасшедших многоэтапных процедур подписания - даже при отправке ваших исполняемых файлов для их подписания и возврата. Я думаю, что это в основном нацелено на рынок мобильных телефонов, где операторы сотовой связи жестко заблокировали телефоны от приложений без подписи.
Наши устройства - это в первую очередь КПК с Windows Mobile 6 (iPAQ 210) с предварительно настроенной одноуровневой безопасностью. Мы не хотим предоставлять устройства, устанавливать сертификат и т. Д. (Без крайней необходимости). Мы просто хотим подписать файлы и забыть об этом.
Кто-нибудь делал что-то подобное и есть какие-то рекомендации? Меня особенно интересуют недорогие решения, которые не требуют больших денег Verisign - возможно, что-то вроде Comodo.