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