From owner-freebsd-current Tue Oct 26 8:27:22 1999 Delivered-To: freebsd-current@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 97CFE14F09 for ; Tue, 26 Oct 1999 08:27:13 -0700 (PDT) (envelope-from gadde@cs.duke.edu) Received: from timber.cs.duke.edu (timber.cs.duke.edu [152.3.140.46]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id LAA23415 for ; Tue, 26 Oct 1999 11:27:11 -0400 (EDT) Received: (gadde@localhost) by timber.cs.duke.edu (8.8.5/8.6.9) id LAA27708 for freebsd-current@freebsd.org; Tue, 26 Oct 1999 11:27:11 -0400 (EDT) Date: Tue, 26 Oct 1999 11:27:11 -0400 From: Syam Gadde To: freebsd-current@freebsd.org Subject: CSS authentication for DVD-ROMs Message-ID: <19991026112711.A27696@timber.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Given the recent posting of DVD movie decryption code (see Slashdot for details), I was wondering if there was interest for code that does CSS authentication for DVD-ROM drives. Has anyone been working on this? It's been in the Linux source tree for a while, and I've spent a small amount of time writing a patch for similar ioctls in the current FreeBSD ATAPI CD driver. I am now able to authenticate my drive using an appropriately modified css-auth (by Derek Fawcus), granting me access to the (still encrypted) video files on the DVD (mounted as a CD9660 file system, since most DVDs these days are still written with both UDF and CD9660 file systems). Basically, my modifications follow the publicly available Mt. Fuji spec for Multimedia Devices (SFF8090), and allow a user-level program (such as css-auth above) to do the nasty work, using ioctls to drive the authentication process. Note again that this addresses only authentication, not the meatier problem of decryption. So if there is interest, and if no one has done more extensive work on this, I'll clean up my code and post patches. -syam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message