Могут ли отдельные лица подписывать приложения Silverlight OOB для публичного выпуска на своем веб-сайте? - PullRequest
1 голос
/ 19 августа 2010

Я прочитал все сообщения в блоге о цифровой подписи и проверил GoDaddy , Thawte и несколько других. Все это говорит о том, что вы должны быть зарегистрированной компанией и иметь официальную документацию и доказательство регистрации и т. Д.

У меня ничего этого нет - я являюсь индивидуальным трейдером из Австралии, у которого есть социальная сеть (PokerDIY.com) для игроков в покер, и сейчас я выпускаю бесплатное приложение ( PokerDIY Tourney Manager *) 1008 *) и мне нужно позволить пользователям печатать в полноэкранном режиме (почти иронично, что я делаю все это только для этого). Таким образом, я рассчитываю на цифровую подпись моего .xap, чтобы я мог работать с повышенным доверием во время OOB. С юридической точки зрения я всего лишь разработчик хобби.

Итак, у меня есть пара вопросов, на которые я хотел бы ответить, прежде чем потратить 100 долларов на сертификат, который я, возможно, не смогу использовать:

1) Могу ли я купить сертификат подписи кода SL как частное лицо? ( блог Джеффа Уилкокса (который является наиболее полезным, что я читал по этому вопросу для разработчиков в моей ситуации), по-видимому, подразумевает, что вы можете и сайт Ksoftware (https://secure.ksoftware.net/code_signing.html), по-видимому, подразумевает то же самое Однако это приводит к Q2:

2) Может ли это использоваться в коммерческих целях - т.е. если я решу взимать плату за свое приложение (оно доступно по всему миру бесплатно, но, возможно, в какой-то момент у меня будет версия без рекламы) - могу ли я использовать этот отдельный сертификат, который я приобрел?

3) И могу ли я зарегистрировать его на PokerDIY (мое доменное имя), которое НЕ является зарегистрированной компанией. Я бы предпочел не регистрировать его на свое полное настоящее имя - это будет выглядеть странно для пользователя, если он скажет - PokerDIY Tourney Manager-Publisher: My Name. Это, наверное, наиболее важно, поскольку я делаю все это для восприятия авторитетного лица.

На самом деле не так много информации об этом, и я не хочу ошибаться, когда речь идет о 100-долларовом сертификате за год! (Я не буду вдаваться в то, как досадно платить за выпуск бесплатного приложения, чтобы люди могли печатать в полноэкранном режиме;)

Спасибо!

Ответы [ 2 ]

1 голос
/ 19 августа 2010

Да, вы можете подписаться как частное лицо и использовать его для любых целей, в том числе в коммерческих целях, с такими компаниями, как KSoftware, - но крупные поставщики, такие как Thawte, не позволят делать это одному лицу.Однако я не знаю особенностей Австралии, поэтому могут быть региональные различия, различия в компаниях или другие ограничения, характерные для вашей ситуации.

Ваше имя издателя (ваше настоящее имя) появится в диалоговом окне повышения прав для Silverlightприложение.Таким образом, для некоторых это может показаться менее профессиональным, но оно все равно будет служить цели предоставления сертификата для подписи кода и некоторого уровня гарантии для ваших клиентов.

Но понимайте, что ваше имя и адрес, который вы предоставляете для проверки, будутприсутствовать в этом сертификате, чтобы его могли видеть все (отвечает на 3-й вопрос).

Сертификаты подписи Authenticode фактически не соответствуют сайту, такому как ваш домен - они только проверяют подписывающего код - так что вы можете использовать егос любого сайта.

0 голосов
/ 19 августа 2010

Хорошим вариантом для вас может быть самостоятельная подпись приложения. Для этого не требуется третье лицо, и поэтому нет годовой платы.

Вы также можете распространять доверенный XAP, не подписывая его вообще, но вы не сможете обновить его с помощью механизма обновления Silverlight.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...