Posted: Sat Oct 28, 2006 3:11 pm
Hi,
The problem is how the computer obtains this master key during boot. It's too important to transfer over the network or store on a hard disk, because that makes it easy to obtain. Without special hardware, a trusted administrator needs to type in a "master password" when the OS boots, so that the OS can get the master key from that.
There's a few alternatives here - each computer could have biometrics (e.g. a USB fingerprint scanner so that the administrator only needs to do a fingerprint scan), or you could install the OS so that this security is disabled (e.g. if there's physical security instead, or it's a few games machine on a home LAN).
With trusted computing the hardware can make sure my software is running, and then allow my OS to get the key from hardware. This is the only option that works without the adminstrator being required (and without the security being disabled).
I am still trying to find alternatives, and I'd very much like to get rid of the master key completely (it's a single point of failure), but so far I've been unable to find any suitable method of doing it.
For an example, how is going to the video shop and renting a movie for 2 nights different to going to a web site and paying the same money to rent the same movie for the same amount of time?
Your problem isn't with the technology involved with trusted computing or DRM, it's with the way this technology might be used in capitalist economies (where consumer choice is meant to influence a company's finances, rather than a company's finances influencing consumer choice).
Cheers,
Brendan
For me, this is a complex topic. Imagine you've got a network with computers scattered everywhere (like a University campus), and all of those computers are part of a distributed cluster and act like a single large computer. To prevent things like packet sniffers all networking is encrypted, and to prevent theft (including laptops) all hard disk partitions are encrypted. To make it work, all computers that are part of the cluster need to share a "master key". Without this encryption key the OS can't access it's own file systems or talk to other computers on the network.gaf wrote:How often has it happend to you that somebody hacked your operating-system while you were out for lunch ?Brendan wrote:I need a good way to ensure my OS hasn't been tampered with since last boot that doesn't involve asking an adminstrator for an "authorisation password" each time the computer is booted.
The problem is how the computer obtains this master key during boot. It's too important to transfer over the network or store on a hard disk, because that makes it easy to obtain. Without special hardware, a trusted administrator needs to type in a "master password" when the OS boots, so that the OS can get the master key from that.
There's a few alternatives here - each computer could have biometrics (e.g. a USB fingerprint scanner so that the administrator only needs to do a fingerprint scan), or you could install the OS so that this security is disabled (e.g. if there's physical security instead, or it's a few games machine on a home LAN).
With trusted computing the hardware can make sure my software is running, and then allow my OS to get the key from hardware. This is the only option that works without the adminstrator being required (and without the security being disabled).
I am still trying to find alternatives, and I'd very much like to get rid of the master key completely (it's a single point of failure), but so far I've been unable to find any suitable method of doing it.
Laws only protect you from people who are unwilling to break those laws. For example, if you wanted to kill someone badly enough, there's nothing stopping you as long as you're prepared to accept the consequences.gaf wrote:I would guess that such cases should already be covered by regular law in most states: The accountant may not reveil confidential information in the first place (NDA) just like your physician may not chat about your health. This system has worked quite until today so that I actually see little reason for change.Brendan wrote:If I give my accountant a copy of all my financial details, I'd like to be able to prevent the accountant from accessing this information if I change to a different accountant, even when he has several copies of the file.
Society in general will need to come to terms with how DRM is used, but if people refuse to buy something because of the restrictions placed on it then companies will have little choice but to reduce those restrictions, and if people are willing to pay the price dispite the restrictions then who are we to say those restrictions are bad?gaf wrote:It's quite naiv to think that you just won't be affected by it, as digital rights management will change the way we all access our media. It's not only a problem for 14 year old kids copying video games: Everybody that listens to music, plays games, watches movies, reads books, manuals or even newspapers will have to deal with rights management.Brendan wrote:Some large media companies might use it to limit access to their content, but I couldn't care less - I don't buy (or pirate) their content anyway so it won't effect me.
Actually I'm not agains paid content in general. After all it might actually increase the amount of contents available as it allows companies to sell their services online. This must however not interfere with my rights as a customer: If I bought something I want to own it "physically" (private copy, right to use it as often and wherever I want to, etc). Art just shouldn't be charged by the meter..
For an example, how is going to the video shop and renting a movie for 2 nights different to going to a web site and paying the same money to rent the same movie for the same amount of time?
Not really - I can choose to go without this content if I think it's not worth the price and restrictions.gaf wrote:And you really think that linux users wouldn't be affected by this ? You'll still have to buy all the "trustworthy" programs to access the taxed content (music, videos, ebooks, websites).Brendan wrote:Other large companies (e.g. Microsoft) might use DRM to screw their users out of more cash, but that's good too - more reasons for people to shift to Linux or some other OS like mine...
Your problem isn't with the technology involved with trusted computing or DRM, it's with the way this technology might be used in capitalist economies (where consumer choice is meant to influence a company's finances, rather than a company's finances influencing consumer choice).
Cheers,
Brendan