Technology and Trends
 Linux Video & DVD Project Mailing List Archives
  
From derek@spider.com Thu, 15 Jul 1999 15:42:07 +0100
Date: Thu, 15 Jul 1999 15:42:07 +0100
From: Derek Fawcus derek@spider.com
Subject: [Livid-dev] CSS Code

Since I have a slight preference for C over assembler, I had a crack at
converting some of it. Thus the first three routines: CryptKey(),
CryptKey2() and CryptBusKey() are now in C. Doing this required a small
change to the assembler for DoCrypt.

So far I've not tried running these, and so there may well be a bug
somewhere, but have fun anyway.

I placed these three routines into a file called shuffle.c, and renamed
the crypt.s to docrypt.s.

DF
-- 
Derek Fawcus derek@spider.com
Spider Software Ltd. +44 (0) 131 475 7034

From derek@spider.com Thu, 15 Jul 1999 15:45:44 +0100
Date: Thu, 15 Jul 1999 15:45:44 +0100
From: Derek Fawcus derek@spider.com
Subject: [Livid-dev] Re: CSS Code

--kUji1w+G9qFgkTsE
Content-Type: text/plain; charset=us-ascii

On Thu, Jul 15, 1999 at 03:42:07PM +0100, Derek Fawcus wrote:
> Since I have a slight preference for C over assembler, I had a crack at
> converting some of it. Thus the first three routines: CryptKey(),
> CryptKey2() and CryptBusKey() are now in C. Doing this required a small
> change to the assembler for DoCrypt.
> 
> So far I've not tried running these, and so there may well be a bug
> somewhere, but have fun anyway.
> 
> I placed these three routines into a file called shuffle.c, and renamed
> the crypt.s to docrypt.s.

Let me try that again, this time with the code!

DF
-- 
Derek Fawcus derek@spider.com
Spider Software Ltd. +44 (0) 131 475 7034