CS3 coming March 27th

Appleinsider is reporting that Adobe Creative Suite 3 will be released on the 27th of March. This is a big deal, as it will bring native Intel support to the Adobe creative apps. I’ve been running Photoshop CS3 on my MacPro since the beta was released and it’s a definite improvement.

March 27th was a day that had been supposed as a potential Leopard launch date. I wouldn’t be surprised to see Apple do some sort of announcement in conjunction with Adobe, but I’d guess they’re more likely to do speed-bumped MacPros and Macbook Pros to coincide with CS3. Leopard may not be as close to shipping as many had hoped.

Affordable Studio HD on the Horizon?

It’s February, but we’re already in the run-up to NAB. Sony had a deluge of press releases today. Among them was one in particular, about the new HDC-1400 studio camera. It looks to be an HDC-1500 that only does 1080i60 and 720p60 and lacks a few other features. Suggested list is $65,000, which is about $30,000 under the list for the HDC-1500.

Along the same lines, Panasonic recently announced the AK-HC3500. Spec-wise, it’s right in the same ballpark, though it lacks 720p support. No pricing has been announced, but I’d guess $50k.

It’s really exciting to see studio HD cameras coming down to the sub-$100k range. Getting to the point of being able to have a whole camera system (camera, lens, viewfinder, CCU, RCP) for less than $100k will be a big deal. Depending on what retail is on either of these models, it may not be far off.

Free tapes from Sony

I was going to ignore this promotion from Sony, but I did a bit more reading and realized it’s actually a pretty sweet deal. If you’ve purchased any high end HDV camera between August 1, 2006 and now, you can get 5 free HDV Master tapes. That includes the Sony cams (Z1U, A1U) as well as the Canon XH and XL cams and the various JVC models. Sweet! Now, to find those invoices …

Iditarod shot on P2

I’m a bit confused. Panasonic is bragging about P2 being used for the first HD shoot of the Iditarod. But, last year, Sony talked about XDCamHD being used for the same race. Hu?

All that aside, I’m a bit confused. It seems to me that P2 is about the worst possible format for this type of shooting. They shot 140 hours of footage. On a format that can get at best about 25 minutes per 8gig card, that seems like a really painful way to shoot. I understand that the no-moving-parts thing is nice in -40 degree weather, but wow, it seems like that’d be a hard shoot to pull off without a limitless supply of P2 cards.

AACS not cracked (again)

Another day, another round of misleading headlines (gotta love digg) about the destruction of AACS. I spent some time this morning reading to the specs, so I now have a pretty good idea of what’s going on.

The reason for this latest round of headlines is that a new hacker over at doom9, arnezami, has been digging deeper into the different keys used by AACS. Up until this point, if you wanted to make a decrypted copy of an HD-DVD or BluRay disc, you used PowerDVD or WinDVD on your Windows computer, did a memory dump, looked through the dump for the title key, and went about your merry way. Folks have even written tools to make this memory dump / hunt process automatic.

In the long term, this isn’t a particularly sustainable solution. The AACS folks will just revoke the device keys for PowerDVD and WinDVD, forcing users to download updated versions. The updated versions will take more care to hide the title key, and despair will spread throughout the pirate community.

With this bleak future in mind, arnezami went investigating alternatives. What he found is the Processing Key, which is essentially an AES’d combination of the device key and the appropriate elements of the Media Key Block. Don’t worry if I’ve lost you, this bit isn’t all that important. The processing key doesn’t inherently reveal which device key it is spawned from.

The processing key is a major chunk of the decryption process. It is a universal decryption key for all titles, with a big caveat that I will mention later. In order to make use of the processing key, you also need the Volume ID. This is essentially a 128bit string that is unique for each HD-DVD or BluRay title. According to the AACS specs, it should be random, though it appears that many replicators haven’t been following this quite to the letter – the Volume ID for Serenity for instance is “SERENITY “. Clever.

Unfortunately, recovering volume ids isn’t proving to be significantly easier than recovering title keys at the moment. The volume ID is stored on a special part of the disc which can’t be read directly via software. In order to recover it, you have to nicely ask the drive to read it and pass it along. For now, that means using a USB sniffer to watch the bus traffic as your software player retrieves the volume ID. The AACS spec actually has this circumstance accounted for as well, with a specification for bus encryption of the volume ID transfer, but nobody has implemented this process yet.

So, what’s this mean? Is AACS destroyed? Afraid not. If someone can come up with a clever, self contained mechanism for retrieving Volume IDs, it may make widespread HD-DVD/BluRay ripping easier, as there won’t be any need to hunt for an already decrypted title key. Barring that however, you’ll still need to find or be told the volume id before the processing key is of any use to you. At that point, why not just find or be told the title key and skip a few steps?

Truth be told, the only circumstance in which having the processing key is useful is if the AACS folks really don’t know which player generated the key, and thusly don’t know which player to deactivate. However, since the AACS folks do know all of the device keys that they’ve assigned, it should be pretty easy for them to calculate all the various processing keys and come up with the renegade player. And even if that weren’t the case, I don’t think they’d have qualms about just revoking all of the device keys for the software players on the market, forcing an update with better security.

Realistically, AACS will only be truly dead if someone comes up with a master list of all of the device keys (leaked from the AACS folks). The encryption itself isn’t under threat – AES with 128bit keys isn’t going to be brute forced any time soon. However, if talented hackers can keep making trouble by figuring out ways to rip these discs, it may eventually become cost prohibitive to keep deactivating device keys. When folks start sniffing hardware keys from expensive home theater units, it’ll get even more interesting. Maybe it’s time to just give up on this DRM thing?