> I have a web application with applets that access the users' file
> system (with permission) and upload files to a our web server.
>
> I am looking for a trusted certificate authority that can sign the
> applet, such that that applet is trusted (by default)
No way!
>..by IE,
> Firefox/Mozilla, Safari, and Opera.
>
> Is there an applet-signing certificate authority that can sign my
> applet such that it is trusted by these browsers?
The difference in user experience when accepting a
project singed by a self-signed certificate and one
certified by a CA, is that
a) The security warning presented to the end user is
much less scary if the code signer can be verified.
b) The 'Yes/Accept' button is focused, whereas it is not
with a certificate that cannot be verified.
(Note that the 'certified' code will also be more like the
self-signed code if the certificate is expired or net yet
valid etc.)
> Any pointers or recommendations would be appreciated. Thanks!
(My suggestion) Stop trying to take control form your
end users, but instead explain to them the benefits of
your software and how it helps them when they grant
it 'extended access'.
Andrew T.
John Brayton - 21 Oct 2006 18:52 GMT
Thanks, Andrew. I do have every intention of making it clear (before
the user gets that far) what the applet will do and why the web
application will require access to their file system. Everything I'm
doing is above board and will be clearly explained.
I just need a CA that will be certified on required browsers/platforms;
otherwise it will just look like a self-signed certificate to some
users. I know the user will be asked to "trust" the applet anyway; I
just want that trust request to come from a piece of code signed by a
known CA.
John
> > I have a web application with applets that access the users' file
> > system (with permission) and upload files to a our web server.
[quoted text clipped - 29 lines]
>
> Andrew T.
John Brayton wrote:
> I have a web application with applets that access the users' file
> system (with permission) and upload files to a our web server.
As I understand it, Vista will not allow applets (or other plug-ins)
access to arbitrary files. You might want to check that out first.
In any case, if you require network launched code to load and save
files, I strongly suggest JNLP/WebStart (without signing).
Tom Hawtin
Andrew Thompson - 21 Oct 2006 19:53 GMT
...
> In any case, if you require network launched code to load and save
> files, I strongly suggest JNLP/WebStart (without signing).
A sterling idea! (AKA "Wish I'd thought of that!")
Andrew T.