M
mikevb
Hi all,
The TL;DR version of below: Where can I buy a certificate suitable for
signing a Java applet? Help!!
The long version:
I have a question regarding signing a Java applet. I've spent a lot of
time researching this, and have only encountered contradictory
information, bad links, and outdated documentation. It's driving me
mad! I hope someone can help...
My situation is this. I need to make slight changes to some Java
applet code (properJavaRDP), and rebuild it ready for deployment. The
original build I have works fine (actually, its performance and
behaviour are very good). However, buildng it locally results in all
sorts of failures when running as an applet, e.g. security exceptions
when trying to set up the clipboard. Obviously, this code is designed
to be run with better privileges than I'm giving it. So, I expect I
need to sign the applet.
This is where I'm having the problem. I can't find a definitive answer
on what kind of certificate I need for that purpose. Sun's docs (or
all I can find of them using Google,
http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/rsa_signing.html
) say:
"RSA certificates may be purchased from a Certificate Authority (CA)
that supports RSA"
However, I can't find a source that says it sells RSA certificates
directly. Some info says that a SSL certificate is OK, some say that
SSL certificates are implemented using RSA and would work, others
again say that SSL and RSA are for different purposes and not
interchangeable... I really can't tell what I should buy. The only
source that says it sells certificates specifically for Java signing
is too expensive:
http://www.verisign.com/code-signin...ficates/sun-java/index.html?sl=productdetails
Can anyone clarify this process? What do I need to buy, and where's
the best place to buy it?
Any help much appreciated!
Mike
The TL;DR version of below: Where can I buy a certificate suitable for
signing a Java applet? Help!!
The long version:
I have a question regarding signing a Java applet. I've spent a lot of
time researching this, and have only encountered contradictory
information, bad links, and outdated documentation. It's driving me
mad! I hope someone can help...
My situation is this. I need to make slight changes to some Java
applet code (properJavaRDP), and rebuild it ready for deployment. The
original build I have works fine (actually, its performance and
behaviour are very good). However, buildng it locally results in all
sorts of failures when running as an applet, e.g. security exceptions
when trying to set up the clipboard. Obviously, this code is designed
to be run with better privileges than I'm giving it. So, I expect I
need to sign the applet.
This is where I'm having the problem. I can't find a definitive answer
on what kind of certificate I need for that purpose. Sun's docs (or
all I can find of them using Google,
http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/rsa_signing.html
) say:
"RSA certificates may be purchased from a Certificate Authority (CA)
that supports RSA"
However, I can't find a source that says it sells RSA certificates
directly. Some info says that a SSL certificate is OK, some say that
SSL certificates are implemented using RSA and would work, others
again say that SSL and RSA are for different purposes and not
interchangeable... I really can't tell what I should buy. The only
source that says it sells certificates specifically for Java signing
is too expensive:
http://www.verisign.com/code-signin...ficates/sun-java/index.html?sl=productdetails
Can anyone clarify this process? What do I need to buy, and where's
the best place to buy it?
Any help much appreciated!
Mike