Silverlight 4.0 个人能否以其网站名称对Silverlight OOB应用程序进行数字签名以供公开发布?

Silverlight 4.0 个人能否以其网站名称对Silverlight OOB应用程序进行数字签名以供公开发布?,silverlight-4.0,Silverlight 4.0,我已经阅读了所有关于数字签名的博客文章,并签出了Thawte和其他几个人。所有这些都表明,你必须是一家注册公司,并拥有注册证明等 我没有这些-我是一个在澳大利亚的独家贸易商,为扑克玩家运营一个社交网络(PokerDIY.com),现在我发布了一个免费的应用程序(),我需要让用户在全屏模式下打字(讽刺的是,我这么做就是为了这个)。所以我正在研究对我的.xap进行数字签名,这样我就可以在OOB时在更高的信任度下运行。在法律界,我只是一个业余开发者 因此,在花100美元购买我可能无法使用的证书之前,我

我已经阅读了所有关于数字签名的博客文章,并签出了Thawte和其他几个人。所有这些都表明,你必须是一家注册公司,并拥有注册证明等

我没有这些-我是一个在澳大利亚的独家贸易商,为扑克玩家运营一个社交网络(PokerDIY.com),现在我发布了一个免费的应用程序(),我需要让用户在全屏模式下打字(讽刺的是,我这么做就是为了这个)。所以我正在研究对我的.xap进行数字签名,这样我就可以在OOB时在更高的信任度下运行。在法律界,我只是一个业余开发者

因此,在花100美元购买我可能无法使用的证书之前,我想回答几个问题:

1) 我可以作为个人购买SL代码签名证书吗?((这是我在这方面读到的对我这种情况下的开发人员最有用的内容)似乎暗示你可以,而Ksoftware网站()似乎也暗示了同样的意思。然而,这导致了第2个问题:

2) 这可以用于商业用途吗?例如,如果我决定对我的应用程序收费(它在全球范围内免费提供,但我可能在某个时候会有一个无广告版本)-我可以使用我购买的这个个人证书吗

3) 我可以把它注册到PokerDIY(我的域名),这不是一家注册公司。我宁愿不把它注册为我的真实全名——如果它说-PokerDIY Tourney Manager-Publisher:我的名字,这对用户来说会很奇怪。这可能是最重要的,因为我这么做是为了让人觉得自己是一个有信誉的实体

这方面的信息真的不多,我不想在一年的证书费达到100美元时犯错误!(我不会说为了让人们可以在全屏模式下打字而不得不付费发布一个免费应用程序是多么烦人;)


谢谢

对你来说,一个好的选择可能是对你的应用程序进行自我签名。这不需要第三方,因此没有年费


您也可以分发受信任的XAP,而无需对其进行任何签名,但您将无法通过Silverlight更新机制进行更新。

对您来说,一个好的选择可能是对应用程序进行自我签名。这不需要第三方,因此没有年费


您也可以分发受信任的XAP,而无需对其进行任何签名,但无法通过Silverlight更新机制进行更新。

是的,您可以作为个人进行签名,并将其用于任何目的,包括商业目的,与KSoftware这样的公司合作——但像Thawte这样的大型供应商不会只允许个人这么做。但我不知道澳大利亚的具体情况,因此可能存在区域差异、不同公司或其他针对您情况的限制

您的发布者名称(您的实际名称)将出现在Silverlight应用程序的“提升”对话框中。因此,对某些人来说,它可能看起来不那么专业,但它仍然可以为您的客户提供代码签名证书和某种程度的保证

但请理解,您提供的验证姓名和地址将出现在该证书中,供任何人查看(回答您的第三个问题)


Authenticode签名证书实际上与您的域之类的站点不匹配-它们只验证代码签名者-因此您可以将其用于任何站点。

是的,您可以作为个人签名并将其用于任何目的,包括商业目的,与KSoftware这样的公司合作——但像Thawte这样的大型供应商不会只允许个人这么做。但我不知道澳大利亚的具体情况,因此可能存在区域差异、不同公司或其他针对您情况的限制

您的发布者名称(您的实际名称)将出现在Silverlight应用程序的“提升”对话框中。因此,对某些人来说,它可能看起来不那么专业,但它仍然可以为您的客户提供代码签名证书和某种程度的保证

但请理解,您提供的验证姓名和地址将出现在该证书中,供任何人查看(回答您的第三个问题)


Authenticode签名证书实际上与您的域这样的站点不匹配-它们只验证代码签名者-因此您可以在任何站点上使用它。

我认为OP关心的是将其应用程序分发给第三方,而他自己生成的证书将毫无意义。如果确实如此,那么在安装OOB Silverlight应用程序时绕过黄色警告框的唯一方法就是由受信任的根授权机构签名。True。在FS模式下,为了接受击键,他不得不支付证书的费用,这似乎让他很不快。我想确保他知道这是一个选项:)谢谢各位,我知道不签署证书的选项(尽管我没有意识到在这种情况下自动更新会失败,这不是一个选项)。我很想知道现在有多少%的用户在看到不受信任的发布者警告时不会安装应用程序,但我认为我需要购买personalm trusted cert。我认为OP关心的是将他的应用程序分发给第三方,而他自己生成的证书将毫无意义。如果确实如此,那么在安装OOB Silverlight应用程序时绕过黄色警告框的唯一方法就是由受信任的根授权机构签名。True。在FS模式下,为了接受击键,他不得不支付证书的费用,这似乎让他很不快。我想确保他知道这是一个选项:)谢谢各位,我知道不签署证书的选项(尽管我没有意识到在这种情况下自动更新会失败,这不是一个选项)。我很想知道现在有多少%的用户在看到不受信任的发布者警告时不会安装应用程序-