<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Techie help needed re Java mobile certificates</title>
	<atom:link href="http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html</link>
	<description>Daily news and opinion for 250,000 industry executives and mobile fanatics</description>
	<lastBuildDate>Mon, 13 Feb 2012 16:39:00 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: jorgeavilam</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-245582</link>
		<dc:creator>jorgeavilam</dc:creator>
		<pubDate>Mon, 30 Mar 2009 21:20:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-245582</guid>
		<description>You should talk to Verisign.</description>
		<content:encoded><![CDATA[<p>You should talk to Verisign.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jorgeavilam</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-237963</link>
		<dc:creator>jorgeavilam</dc:creator>
		<pubDate>Mon, 30 Mar 2009 15:20:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-237963</guid>
		<description>You should talk to Verisign.</description>
		<content:encoded><![CDATA[<p>You should talk to Verisign.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Hyndman</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-190272</link>
		<dc:creator>Rich Hyndman</dc:creator>
		<pubDate>Tue, 18 Dec 2007 11:48:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-190272</guid>
		<description>Hi,

I&#039;m also happy to help out on this if Daniel still needs a hand. I&#039;ve done it before with Mobizines, compiling up MIDlets on a server with varying content inside them and then getting the server to sign them.  Tricky bits are making sure you have the entire certificate chain inside the JAD file - linking your certificate to the Certificate Authority&#039;s root certificate and (as Kieran says) making sure you only deliver the signed application to phones which have the root Certificate Authority&#039;s certificate installed on them. For &#039;trusted 3rd party&#039; we were using a Verisign Class 3 Code Signing certificate and found that only Sony Ericsson devices consistantly had the root CA installed. Newer devices (last 1-2 years) from many manufacturers do have the certificate installed but it is a hassle testing each device and maintaining a list of which Nokia&#039;s/LG&#039;s/Samsung&#039;s/... do have it and which don&#039;t.

That is where Java Verified came in as they maintain a list on JavaVerified.com of which devices definitely have the JavaVerified root certificate on them, but then that is expensive and you can&#039;t self-sign.

Kind regards
Rich</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;m also happy to help out on this if Daniel still needs a hand. I&#8217;ve done it before with Mobizines, compiling up MIDlets on a server with varying content inside them and then getting the server to sign them.  Tricky bits are making sure you have the entire certificate chain inside the JAD file &#8211; linking your certificate to the Certificate Authority&#8217;s root certificate and (as Kieran says) making sure you only deliver the signed application to phones which have the root Certificate Authority&#8217;s certificate installed on them. For &#8216;trusted 3rd party&#8217; we were using a Verisign Class 3 Code Signing certificate and found that only Sony Ericsson devices consistantly had the root CA installed. Newer devices (last 1-2 years) from many manufacturers do have the certificate installed but it is a hassle testing each device and maintaining a list of which Nokia&#8217;s/LG&#8217;s/Samsung&#8217;s/&#8230; do have it and which don&#8217;t.</p>
<p>That is where Java Verified came in as they maintain a list on JavaVerified.com of which devices definitely have the JavaVerified root certificate on them, but then that is expensive and you can&#8217;t self-sign.</p>
<p>Kind regards<br />
Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ewan</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-189016</link>
		<dc:creator>Ewan</dc:creator>
		<pubDate>Mon, 17 Dec 2007 19:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-189016</guid>
		<description>Kieran, I talked to Daniel and he&#039;s away to talk to VeriSign -- thanks for taking the time to answer!</description>
		<content:encoded><![CDATA[<p>Kieran, I talked to Daniel and he&#8217;s away to talk to VeriSign &#8212; thanks for taking the time to answer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kieran</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-188232</link>
		<dc:creator>Kieran</dc:creator>
		<pubDate>Mon, 17 Dec 2007 11:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-188232</guid>
		<description>further to this point as he is recompiling on the fly he is going to have to use a verisign certificate as he needs to be able to self sign the application</description>
		<content:encoded><![CDATA[<p>further to this point as he is recompiling on the fly he is going to have to use a verisign certificate as he needs to be able to self sign the application</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kieran</title>
		<link>http://www.mobileindustryreview.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html/comment-page-1#comment-188211</link>
		<dc:creator>Kieran</dc:creator>
		<pubDate>Mon, 17 Dec 2007 10:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.smstextnews.com/2007/12/techie_help_needed_re_java_mobile_certificates_.html#comment-188211</guid>
		<description>Hi

Unsigned Java applications are placed into what is known as third party untrusted

There are 4 groups for security, all remove the particular nag Dan has a problem with except the first

Third Party untrusted (basically an unsigned application)
Third Party Trusted (Verisign/ Java Verify)
Operator (Vodafone, T Mobile etc)
Manufacturer (Sony, Motorola etc)

Signing applications also allows access and/or removes the nags  to protected apis such as JSR 75, http connection.

The big stumbling block here is you cannot be certain which certificates are on a given phone, the most common ones are the Java Verify programme&#039;s (in the phone as UTi) and the Verisign certificate, however for example not all Motorolas will have the Verisign certificate. Most Sonys do but if we take the Vodafone UK K800 this only has the Java Verify certificate

Hope the above helps feel free to contact me if you wish further clarification</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Unsigned Java applications are placed into what is known as third party untrusted</p>
<p>There are 4 groups for security, all remove the particular nag Dan has a problem with except the first</p>
<p>Third Party untrusted (basically an unsigned application)<br />
Third Party Trusted (Verisign/ Java Verify)<br />
Operator (Vodafone, T Mobile etc)<br />
Manufacturer (Sony, Motorola etc)</p>
<p>Signing applications also allows access and/or removes the nags  to protected apis such as JSR 75, http connection.</p>
<p>The big stumbling block here is you cannot be certain which certificates are on a given phone, the most common ones are the Java Verify programme&#8217;s (in the phone as UTi) and the Verisign certificate, however for example not all Motorolas will have the Verisign certificate. Most Sonys do but if we take the Vodafone UK K800 this only has the Java Verify certificate</p>
<p>Hope the above helps feel free to contact me if you wish further clarification</p>
]]></content:encoded>
	</item>
</channel>
</rss>

