> -----Original Message----- > From: Alan Cox [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 31, 2007 12:11 AM > To: Midhun A > Cc: Sriram, Kannan; linux-kernel@vger.kernel.org; linux-arm- > [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: Testing of CPRM on SD Card > > On Mon, 30 Jul 2007 20:23:42 +0530 > "Midhun A" <[EMAIL PROTECTED]> wrote: > > > Hey All, > > > > Thanks a lot for the replies. I have the development keys. But the > > algorithm and some intellectual property needs to be licenced from the > > 4C entity guys to implement it. As of now I just want to test the CPRM > > functionality. So licensing the algo for a prototype testing is a huge > > cost. >
If you have the development keys, then you should typically have the dummy "secret constant" used in the C2 algorithm as well. Contrary to popular belief, the C2 algorithm by itself is not proprietary, just the 256 byte secret constant used inside the C2 algorithm. Also, if you want to just "test" CPRM, you have all the stuff you need (not the real stuff, but stuff that you can validate using your development keys) in the name of dummy keys. Some sample input/ output data as well as related dummy keys and the C2 algorithms are all available at the 4C website for free download. I had once (long ago) validated CPRM purely using stuff downloaded from 4C (free download). But my setup was not Linux; rather on a DSP simulator platform, and was "low level". But if you are looking for a quick test using a real SD-card, then like I said, your development keys won't help. You need a real set of valid "production keys" and these I bet are very hard to get! > Good good, the higher the better and the less this evil stuff gets used. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/