views:

48

answers:

1

I'm planning to distribute an application over the internet with Java Web Start, and I'm aware that I'll need to sign the application to enable certain security privileges (network connections, dynamic class loading etc.)

What is the best way to create/obtain a signature for this purpose?

In particular I'm interested in:

  • Minimising the impact on end users in the installation process
  • Showing that my application is "trusted"
  • Options that will work smoothly with most major browsers
  • Low cost if possible, but happy to pay a small fee to make it work well
+2  A: 

You can take a look at this article, which sums up things quite well.

Riduidel
Very useful - thanks for the link! Main downside is that you get a dialog box saying that the app is distributed "Thawte Freemail Member" which isn't ideal if you want a professional look...
mikera
Consider using that solution for the startup phase. After that, you can always consider switching to more "professional looking" certificates providers. This page (http://www.suitable.com/docs/signinglinks.html#vendors) gives a quite complete - but maybe outdated - list.
Riduidel
Anthony