<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - DRM / Security / Payment - Comments</title>
 <link>http://www.newlc.com/forums/security-payment</link>
 <description>Comments for &quot;DRM / Security / Payment&quot;</description>
 <language>en</language>
<item>
 <title>Re: How do I import a RSA Key from file an use it?</title>
 <link>http://www.newlc.com/forum/how-do-i-import-a-rsa-key-file-use-it#comment-48314</link>
 <description>&lt;p&gt;Hi, I finally solved it. Stupid mistake, though.&lt;br /&gt;
Working Code Snippet:&lt;/p&gt;

&lt;p&gt;const CRSAPrivateKeyStandard* privKey = CRSAPrivateKeyStandard::NewLC(iN, iD);&lt;br /&gt;
CRSAPKCS1v15Decryptor* dec = CRSAPKCS1v15Decryptor::NewL((CRSAPrivateKey&amp;)privKey);&lt;/p&gt;

&lt;p&gt;(iN and iD are RIntegers according to the Crypto-API)&lt;/p&gt;

&lt;p&gt;So, I&#039;m out for waterskiing  &lt;img src=&quot;/sites/all/modules/smileys/packs/example/tongue.png&quot; title=&quot;Sticking out tongue&quot; alt=&quot;Sticking out tongue&quot; /&gt; .&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Thu, 28 Aug 2008 11:58:27 +0200</pubDate>
 <dc:creator>SirBaer</dc:creator>
 <guid isPermaLink="false">comment 48314 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: API to check if the file is DRM file or not</title>
 <link>http://www.newlc.com/forum/api-check-if-file-drm-file-or-not#comment-47549</link>
 <description>&lt;p&gt;Hi, &lt;br /&gt;
use CContent::GetAttribute(EIsProtected, value); &lt;br /&gt;
read content access frame work. your application should have DRM capability. &lt;br /&gt;
-Guru-&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Jul 2008 08:41:51 +0200</pubDate>
 <dc:creator>guruhb</dc:creator>
 <guid isPermaLink="false">comment 47549 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: OMA download descriptor</title>
 <link>http://www.newlc.com/topic-14440#comment-45442</link>
 <description>&lt;p&gt;yeah thanks for that buddy.&lt;/p&gt;</description>
 <pubDate>Mon, 31 Mar 2008 12:24:58 +0200</pubDate>
 <dc:creator>skksundar</dc:creator>
 <guid isPermaLink="false">comment 45442 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: OMA download descriptor</title>
 <link>http://www.newlc.com/topic-14440#comment-45430</link>
 <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;  Here&#039;s the link: &lt;a href=&quot;http://&quot; class=&quot;bb-url&quot;&gt;http://www.forum.nokia.com/info/sw.nokia.com/id/7f489305-4ee7-4835-850c-1029366852e5/Content_Download_And_OMA_DRM_Examples_V2_2_en.zip.html&lt;/a&gt;. Next time try to remove &#039;_&#039; characters from query string when using google &lt;img src=&quot;/sites/all/modules/smileys/packs/example/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Hope this helps.&lt;/p&gt;

&lt;p&gt;Damian&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Sat, 29 Mar 2008 21:25:52 +0100</pubDate>
 <dc:creator>l0rd</dc:creator>
 <guid isPermaLink="false">comment 45430 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: OMA download descriptor</title>
 <link>http://www.newlc.com/topic-14440#comment-45428</link>
 <description>&lt;p&gt;Can you please tell me where to find the example &quot;Content_Download_And_OMA_DRM_Examples_v2_2_en&quot;. I googled for the content but didnt get it anywhere. Am quiet new to this area of development and require some assistance.. Any little help would be of greater appreciation&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;</description>
 <pubDate>Sat, 29 Mar 2008 11:02:45 +0100</pubDate>
 <dc:creator>skksundar</dc:creator>
 <guid isPermaLink="false">comment 45428 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: How do they crack our software?(3rd ed)</title>
 <link>http://www.newlc.com/forum/how-do-they-crack-our-software3rd-ed#comment-45230</link>
 <description>&lt;p&gt;One thing that seems to have gone missing from this discussion is that Symbian Signed was never intended to be an anti-cracking mechanism.  If you&#039;re not used to thinking about computer security, it&#039;s easy to make the mistake of thinking of security in binary terms: either there&#039;s security or there&#039;s no security.  However, there are always different aspects of security.  One security measure can&#039;t protect you from all possible attacks.&lt;/p&gt;

&lt;p&gt;Symbian Signed is designed to protect the individual phone user from malicious code, by means of signing the installation package with a signature, identifying the developer.  That an application has been signed doesn&#039;t mean that it&#039;s not malicious.  There&#039;s nothing preventing me from writing an app that does stuff that&#039;s harmful to the user&#039;s data and get it Symbian Signed.  But when it starts doing harm to users&#039; data, the app will be traceable back to me.&lt;/p&gt;

&lt;p&gt;This also illustrates another important basic axiom in computer security, or any sort of security: there&#039;s always a tradeoff.  Symbian Signed could have been designed to protect the user against any sort of harm ever happening to their data.  The testing process would have had to be much more extensive than it is now, and would include eg. code inspection, to ensure that a signed app wouldn&#039;t do harm.  However, in practice that&#039;d be way too expensive.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Thu, 20 Mar 2008 16:15:14 +0100</pubDate>
 <dc:creator>puterman</dc:creator>
 <guid isPermaLink="false">comment 45230 at http://www.newlc.com</guid>
</item>
<item>
 <title>The discontinuation of Developer Certificates should help</title>
 <link>http://www.newlc.com/forum/how-do-they-crack-our-software3rd-ed#comment-45187</link>
 <description>&lt;p&gt;At least it will help for applications that need signed-for capabilities.&lt;/p&gt;</description>
 <pubDate>Tue, 18 Mar 2008 18:42:54 +0100</pubDate>
 <dc:creator>tonyn</dc:creator>
 <guid isPermaLink="false">comment 45187 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44766</link>
 <description>&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
During reading the Symbian guides I haven&#039;t found any mentioning, that they demand the developer to be trusted. I don&#039;t think Symbian wants to know the business plans, they just want money. And everything can be solved by the appropriate summ of dollars/euro.&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;I don&#039;t think Symbian cares either.&lt;br /&gt;
After all, symbian doesn&#039;t create any phones, nor do they have any end user contact.&lt;/p&gt;

&lt;p&gt;But the guys who do care though, is the device manufacturers and platform creators (s60, uiq, nokia, S-E, samsung, etc).&lt;/p&gt;

&lt;p&gt;Nokia for example, writes at one of the pages above: &quot;When the tests are passed, the application will be Symbian Signed. If the application requires DRM and/or TCB capability, a legal agreement [with Nokia] must also be in place before the application can be certified.&quot;&lt;/p&gt;

&lt;p&gt;The thing is, that the whole platform security depends on that only a few and very select services have the TCB capability.&lt;br /&gt;
It doesn&#039;t matter if _you_ aren&#039;t malicious, they also want to be very sure that you also wont mess anything up, and leaving a big gaping back door open to break the security of the phone.&lt;br /&gt;
And if you do... They want to be able to track you down...&lt;/p&gt;

&lt;p&gt;But of course it isn&#039;t impossible to get. &lt;br /&gt;
Just a lot of red tape...&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 26 Feb 2008 10:18:25 +0100</pubDate>
 <dc:creator>alh</dc:creator>
 <guid isPermaLink="false">comment 44766 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44729</link>
 <description>&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;I will.&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
By all means, do. Don&#039;t let a few fairy-tale-addicted cowards in this forum stand in the way to your luck.&lt;/p&gt;

&lt;p&gt;Will you report back the result? Regardless of outcome? Would be very nice.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Sat, 23 Feb 2008 09:11:06 +0100</pubDate>
 <dc:creator>rbrunner</dc:creator>
 <guid isPermaLink="false">comment 44729 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44725</link>
 <description>&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
I at least wouldn&#039;t even dare to contact them and apply for TCB - the holy grail of Symbian - without a very convincing business plan and an impressive track record in the mobile scene that shows that I am serious.&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
+&lt;br /&gt;
&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
From the conversations I have had with Nokia, you will need to submit a business plan/case AND a development plan to assess the feasability of the design.&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
During reading the Symbian guides I haven&#039;t found any mentioning, that they demand the developer to be trusted. I don&#039;t think Symbian wants to know the business plans, they just want money. And everything can be solved by the appropriate summ of dollars/euro.&lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
You can start by sending a request to &lt;script type=&quot;text/javascript&quot;&gt;eval(unescape(&#039;%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%74%65%73%74%69%6e%67%40%6e%6f%6b%69%61%2e%63%6f%6d%22%3e%74%65%73%74%69%6e%67%40%6e%6f%6b%69%61%2e%63%6f%6d%3c%2f%61%3e%27%29%3b&#039;))&lt;/script&gt; (IIRC)&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
I will. &lt;br /&gt;
It seems to me that nobody ever tried to request such capabilities, because there are too many fairy tails about difficulties, and no success stories. &lt;/p&gt;</description>
 <pubDate>Fri, 22 Feb 2008 16:41:45 +0100</pubDate>
 <dc:creator>Hex</dc:creator>
 <guid isPermaLink="false">comment 44725 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44683</link>
 <description>&lt;p&gt;Basically at the barest minimum you need to be a Symbian Partner AND a Nokia Launchpad or Pro member for them to even look at TCB.&lt;/p&gt;

&lt;p&gt;The reason it that these can serverly compromize the phone and the API&#039;s you need are under a Symbian Partner licence so you need to have a solid business record with them before they will talk to you.&lt;/p&gt;

&lt;p&gt;From the conversations I have had with Nokia, you will need to submit a business plan/case AND a development plan to assess the feasability of the design.&lt;/p&gt;

&lt;p&gt;You can start by sending a request to &lt;script type=&quot;text/javascript&quot;&gt;eval(unescape(&#039;%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%74%65%73%74%69%6e%67%40%6e%6f%6b%69%61%2e%63%6f%6d%22%3e%74%65%73%74%69%6e%67%40%6e%6f%6b%69%61%2e%63%6f%6d%3c%2f%61%3e%27%29%3b&#039;))&lt;/script&gt; (IIRC)&lt;/p&gt;</description>
 <pubDate>Wed, 20 Feb 2008 19:13:47 +0100</pubDate>
 <dc:creator>paul</dc:creator>
 <guid isPermaLink="false">comment 44683 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44679</link>
 <description>&lt;p&gt;I don&#039;t see any non-trivial question right now.&lt;/p&gt;

&lt;p&gt;This page&lt;br /&gt;
&lt;a href=&quot;http://developer.symbian.com/main/signed/&quot; class=&quot;bb-url&quot;&gt;http://developer.symbian.com/main/signed/&lt;/a&gt;&lt;br /&gt;
tells quite clearly that for publisher IDs it&#039;s TrustCenter who is running the show now, and Verisign is out.&lt;/p&gt;

&lt;p&gt;And the following link that N/A gave a few posts above already quite nicely sums up Nokia&#039;s policy for granting special capabilities:&lt;br /&gt;
&lt;a href=&quot;http://www.forum.nokia.com/main/technical_services/testing/cap_granting.html&quot; class=&quot;bb-url&quot;&gt;http://www.forum.nokia.com/main/technical_services/testing/cap_granting.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Maybe you are sad because there is probably a very real danger that you won&#039;t be able to convince Nokia to deal with you. I at least wouldn&#039;t even dare to contact them and apply for TCB - the holy grail of Symbian - without a very convincing business plan and an impressive track record in the mobile scene that shows that I am serious.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Wed, 20 Feb 2008 18:02:31 +0100</pubDate>
 <dc:creator>rbrunner</dc:creator>
 <guid isPermaLink="false">comment 44679 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44678</link>
 <description>&lt;p&gt;Heh... the experts have finished  &lt;img src=&quot;/sites/all/modules/smileys/packs/example/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; /&gt;  As I ask some nontrivial question - there&#039;s no answer. It&#039;s sad, very sad...  &lt;img src=&quot;/sites/all/modules/smileys/packs/example/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; /&gt; &lt;/p&gt;</description>
 <pubDate>Wed, 20 Feb 2008 16:55:44 +0100</pubDate>
 <dc:creator>Hex</dc:creator>
 <guid isPermaLink="false">comment 44678 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44654</link>
 <description>&lt;p&gt;I&#039;ve downloaded &quot;The complete guide to Symbian Signed&quot;. As I understand, I need &quot;Express signed&quot; to be able to request TCB and other previledged capabilities. In the guide they say that I need to buy the publisher ID from Trust Center:  &lt;br /&gt;
&lt;a href=&quot;https://www.trustcenter.de/cs-bin/PublisherID.cgi/en/155102&quot;&gt;https://www.trustcenter.de/cs-bin/PublisherID.cgi/en/155102&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The publisher ID is also provided by Verisign at step 2&lt;br /&gt;
&lt;a href=&quot;http://www.verisign.com/products-services/security-services/code-signing/symbian-content-signing/&quot;&gt;http://www.verisign.com/products-services/security-services/code-signing/symbian-content-signing/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What is the difference between these publisher ID&#039;s?&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Tue, 19 Feb 2008 17:11:00 +0100</pubDate>
 <dc:creator>Hex</dc:creator>
 <guid isPermaLink="false">comment 44654 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: symbian 9, security platform, signing</title>
 <link>http://www.newlc.com/topic-18011#comment-44647</link>
 <description>&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
I never heard that the DRM, AllFiles and TCB capabilities have a price, where you pay the price and then get it. I think how to treat you will be decided on a case-by-case basis by the &quot;powers that be&quot;.&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
For Windows Mobile there were two types of code signing: &lt;br /&gt;
1) code signing for applications that don&#039;t need previledged API. &lt;br /&gt;
2) code signing for applications that uses previledged API. &lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
Furthermore, if you write a driver for Symbian, are you sure that you will be able to use it, regardless of capabilities? I am not sure, but as far as I know Nokia&#039;s 3rd edition phones won&#039;t load drivers from anything than ROM. If this is true, are you ready to produce ROM images containing your driver and flash a limited number of phones with it?&lt;br /&gt;
Just out of curiositiy: What driver is it anyway? What in a phone or connected to a phone needs a driver?&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
I want to make File system plugin. It should be loaded by RFs::AddFileSystem(). It should be able to be loaded from C:\Sys\.&lt;br /&gt;
I&#039;ve dumped security information for efat32.fsy by petran and found out, that to make my own FSY I&#039;ll need:&lt;br /&gt;
TCB&lt;br /&gt;
CommDD&lt;br /&gt;
PowerMgmt&lt;br /&gt;
ProtServ&lt;br /&gt;
DiskAdmin&lt;br /&gt;
AllFiles&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Tue, 19 Feb 2008 14:15:00 +0100</pubDate>
 <dc:creator>Hex</dc:creator>
 <guid isPermaLink="false">comment 44647 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
