From derek@spider.com Mon, 19 Jul 1999 17:42:46 +0100
Date: Mon, 19 Jul 1999 17:42:46 +0100
From: Derek Fawcus derek@spider.com
Subject: [Livid-dev] CSS Code

I've been playing with the CSS code over the weekend and am now getting
consistent Disk Key's reported. I hacked the code about quite a bit
and so am just including complete versions here.

I also hacked Andrew Veliath's tstdvd.c while doing this and so have
included both programs. There is also a small program that dump's
some of the other DVD structures - the Physical and Copyright structs.

This raised some interesting questions - in a seperate email.

I've actually got Linux running om the machine with my DVD-ROM drive
now, and so was able to run this code. In doing so I fixed a small
bug in the C code I sent out last week - I had my shuffling back to
front. the problem with getting the disk key turnout to be endianess -
all of the data is returned from the disk in big endian order, but the
XOR against the disk key was not taking this into account.

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

[Removed Compressed File]

From derek@spider.com Tue, 20 Jul 1999 22:42:56 +0100
Date: Tue, 20 Jul 1999 22:42:56 +0100
From: Derek Fawcus derek@spider.com
Subject: [Livid-dev] CSS code

Hi all,
I've checked into CVS the changes that I've done so far to the CSS code,
and also merged in the stuff that Ralph Giles posted. I've still to finish
off converting the asm to C.

At the moment it's all taged as derek-snapshot-0_1 however since I'm
not at home I've not tried compiling it yet. I may have managed to break
something with the merge. I'll find out later. If someone want's to add
something to this then feel free.

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

From derek@spider.com Wed, 21 Jul 1999 09:21:31 +0100
Date: Wed, 21 Jul 1999 09:21:31 +0100
From: Derek Fawcus derek@spider.com
Subject: [Livid-dev] Re: CSS code

Did some more fiddling last night. I've got the tstdvd.c program reading
the title-key now following some suggestions from Martin Mueller. I've
also modified it to save the whole disk key to a file "disk-key".

This is all taged as derek-snapshot-0_2 and has been tried out this time.

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