Slashdot Mirror


IBM Shipping More PCs with Trust Chips

rts008 submits this EWeek story about IBM shipping more computers with trusted computing inside. Since the article mentions none of the downsides, we should: trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit.

476 comments

  1. COWBOY NEAL by Anonymous Coward · · Score: 4, Funny

    I TRUST YOU

    1. Re:COWBOY NEAL by Anonymous Coward · · Score: 0

      Hi, this is Cowboy Neal. I have a little program that I would like to give you.

      Sincerly,
      Cowboy Neal.

    2. Re:COWBOY NEAL by Anonymous Coward · · Score: 0

      Maybe I'm just new around here, but why is this +5 Funny?

    3. Re:COWBOY NEAL by strider44 · · Score: 1

      Cowboy McNeal is basically the head guy of slashdot. He's the founder (I'm pretty sure) and benevolant dictator for life.

      Anyway I shouldn't be saying that. My favourite quote is "A joke is like a frog. If you want to disect it you're going to have to kill it first." Apparently that was said by Theadore White.

    4. Re:COWBOY NEAL by jawtheshark · · Score: 1

      Incorrect: Rod Malda (CmdrTaco) is the founder. Jon Pater (CowboyNeal) is the sysadmin. You need to brush up on your slashdot subculture. Reading this won't hurt either. ;-)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    5. Re:COWBOY NEAL by strider44 · · Score: 1

      god bless wikipedia! An entire article about jokes on slashdot! :)

    6. Re:COWBOY NEAL by jawtheshark · · Score: 1

      I know... when I found that entry, I was laughing my butt off. I did learn some stuff though. (I didn't know about the "In Japan" jokes)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    7. Re:COWBOY NEAL by strider44 · · Score: 1

      same for me, though I still stand by my quote about jokes being like frogs :P

  2. Paranoia or truth? by AssProphet · · Score: 5, Insightful

    Yeah, paranoia is fun and all, but I wouldn't mind a few links to support the downsides claim.
    You'ld think IBM would know better than to associate the word "Trust" with "Technology". That combination is like a buzzword for suspicion to the Tech-wise.

    1. Re:Paranoia or truth? by Cyclops · · Score: 5, Informative
      Yeah, paranoia is fun and all, but I wouldn't mind a few links to support the downsides claim.
      You'ld think IBM would know better than to associate the word "Trust" with "Technology". That combination is like a buzzword for suspicion to the Tech-wise.
      Are the `Trusted Computing' Frequently Asked Questions a good start for you?

      You should also read Can you trust your computer? and The right to read, both by Richard Stallman

      This last particular one is very insidious about effects made possible by Treacherous Computing.
    2. Re:Paranoia or truth? by theskeptic · · Score: 2, Interesting

      Can this functionality be switched off by the customer/dealer?

      What software supports it now? Are PC manufacturers going to be flooded with calls that their computer crashed, its stopped working etc?
      Is the software maker or computer manufacturer responsible for those calls?

    3. Re:Paranoia or truth? by Antique+Geekmeister · · Score: 4, Insightful

      "Trusted Computing" is actually spelled "Palladium". Look up the keyword "Palladium" and "Brian LaMacchia" to see what Microsoft plans for this hardware based feature set. It's simply been renamed "Trusted Computing", but it's the same developers with the same goals: signatures on software and hardware to prevent any "un-authorized" use of them. Checksumming or authenticating software packages is quite reasonable, and verifying the identity of hardware components for security hardware is also desirable. But the screwball, closed source nature of these tools and their implementation at the motherboard level means that while Microsoft software will be promised, *promised* to work without this signature software in the near future, working only with this kind of authentication can be planned in the 5 to 10 year timeframe for the Windows and Office and games and DVD/CD burner software upgrade paths. And the closed nature of the key repositories can be used to keep open source developers from releasing open source products that can do these functions, since the signatures will be prohibitively expensive.

    4. Re:Paranoia or truth? by Anonymous Coward · · Score: 1, Funny

      "You should also read Can you trust your computer? and The right to read, both by Richard Stallman"

      That guy would be more credible if he washed the dorito crumbs out of his beard and lost 300 pounds.

    5. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      Fuck you.

    6. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      > You'ld think IBM would know better than to associate the word
      > "Trust" with "Technology". That combination is like a
      > buzzword for suspicion to the Tech-wise.

      Like in www.trust.com?

    7. Re:Paranoia or truth? by LemonFire · · Score: 1

      What will be good for open source software is that when companies and regular consumers are forced to pay for the software they use they will look for less expensive software solutions, something that will benefit open source development.

      -- This tag is for sale on ebay... auction ending in 3..2..1..

    8. Re:Paranoia or truth? by Christopher+Thomas · · Score: 4, Insightful

      Are the `Trusted Computing' Frequently Asked Questions a good start for you?

      I've been reading the TC FAQ, and I still don't understand how this is supposed to do something useful.

      It works to prevent tampering by doing security checks against hardware-stored data while in a privileged operating mode, but the whole point of the latest slew of security problems is that unprivileged software can gain access to privileged operating modes. So, this won't do a whole lot to protect you from malware, as was one of its (many) claims.

      I'd also expect cracked bios flashes to appear within months of a TC implementation that significantly hindered unlicensed software use. Not to mention cracked versions of the software that didn't handshake with the TC routines. Encryption of software to prevent cracking has been around for years, and has been ineffective for years - you just have to snag unencrypted images of the code and data you're interested in from memory. All of these cracking approaches have countermeasures that can be taken against them, but at this point you're trusting OS and application manufacturers to design software robustly and with keen foresight. I'm skeptical of this occurring in the near future.

      There's also the problem of the hardware hashing making the machine non-upgradeable, and the problem of the machine requiring an active 'net connetion for applications to authenticate with their central servers, and the problem of "mod chipping" (removing the TC chip and replacing it with a compromised version).

      In summary, I don't think that TC will work for its nominally intended purposes (securing machines against malicious attacks, and ensuring that software and media are used only as licensed). I'm kind of curious as to whether the proponents of TC realize this (and just want to alter licensing schemes for Joe Average), or not (and think it will work).

    9. Re:Paranoia or truth? by Tim+C · · Score: 2, Insightful

      Are the `Trusted Computing' Frequently Asked Questions a good start for you?

      Should they be? I've never heard of the author, or of you, "Cyclops". Since we're questioning issues of trust, why should I trust either of you any more than I trust the press release?

    10. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      Thank you for proving my point. There is a large institutional bias toward the status quo in the business community, and it certainly will not be overcome if our community is continued to be viewed as fat lazy slobs. Whether you like it or not, a haircut, shave and 3-piece suit increases credibility in the business world and among PHBs.

    11. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      That's already happening! It's one of the main reasons I use Linux. I couldn't afford to do half the things I do on a computer nowadays if I had to do them using proprietary software. I simply can't afford it. Bill G. has a hard time understanding that not everyone is rich like him.

      I know we all try to remember to stick to the party line, "Free as in Freedom, not Free as in beer." Still, the beer part helps a lot, too.

      Thank you not only to Linus and the kernel developers, but especially to the developers who write open source applications. Only because of you am I able to enjoy a better computer "experience."

      (And yes, if you think that last line was a spitting in the dirt reference to Microsoft's "experience" tag line, you'd be right).

    12. Re:Paranoia or truth? by knowles420 · · Score: 1
      signatures on software and hardware to prevent any "un-authorized" use of them

      just like playstation 1 and 2 and xbox? aren't there hardware based workarounds for their hardware based copy-protection? how long before i have to buy and install a modchip for my pc? oh, no, wait. i'll just not purchase hardware based "trused computing" solutions and let my wallet do the talking.

      --
      -knowles
    13. Re:Paranoia or truth? by shpedoikal · · Score: 1
      Are the `Trusted Computing' Frequently Asked Questions a good start for you?

      Unfortunately that is actually a terrible place to start. Ross Anderson is a well respected security researcher and has contributed to computer security greatly. (Security Engineering is a great book and I wouldn't hesitate to recommend it.) Unfortunately his "FAQ" on trusted computing reeks of a knee jerk reaction. This *should* be obvious to anyone who reads it, since its incredibly light on actual facts about the TPM chip itself. He has since stated that he hadn't even fully investigated trusted computing at the time of writing the FAQ.

      The EFF also has a more updated document on trusted computing, called Trusted Computing: Promise and Risk. As for Stallman's ideas... well, nevermind.. ;-)

    14. Re:Paranoia or truth? by Anonymous Coward · · Score: 0
      I've been reading the TC FAQ,

      not very well, I see...

      and I still don't understand

      That part is clear

      It works to prevent tampering by doing security checks against hardware-stored data while in a privileged operating mode,

      No it doesn't

      but the whole point of the latest slew of security problems is that unprivileged software can gain access to privileged operating modes. So, this won't do a whole lot to protect you from malware, as was one of its (many) claims.

      The beauty of TCPA is that even privileged mode software can't forge the digital signing or private key encryption used in the TCPA chips.

      In summary, I don't think[...]

      yeah. thinking before posting is useful sometimes.

    15. Re:Paranoia or truth? by Zorilla · · Score: 2, Informative

      Aren't most of the evil ActiveX spyware launchers "certified" anyway? I really don't think Trusted Computing has anything to offer since the business world accepts spyware as valid.

      --

      It would be cool if it didn't suck.
    16. Re:Paranoia or truth? by bhtooefr · · Score: 1

      If I do buy an IBM laptop (and it will be an R series, which DOES have this chip), the day my warranty expires, I will open the laptop, rip out the "Trust" chip, and mail the chip to IBM.

    17. Re:Paranoia or truth? by ResidntGeek · · Score: 1

      Please finish the sentence: Someone would care about credibility among stupid people like PHBs because...

      --
      ResidntGeek
    18. Re:Paranoia or truth? by Antique+Geekmeister · · Score: 1

      You may not be able to avoid it. Look for CD's and DVD drives to come with built-in "trusted computing" features to prevent their use in "unauthorized" applications. If it's integrated into the CPU, as is eventually planned under Microsoft's renamed "Palladium" initiative, then it'll be vastly, vastly tougher to simply work around by software techniques or add-on modchips.

    19. Re:Paranoia or truth? by cgenman · · Score: 5, Interesting

      You do realize that protecting machines against malicious attacks has always been a red herring, right? Trusted Computing ensures that signed code runs in a protected space which unsigned code cannot effect. However, most computing will still occur outside of the signed code space, and for legacy reasons every feature of today's Windows computing environment will need to remain exposed to unsigned code. In other words, this has no more chance of stopping a someone from hacking into your computer than insulating your house will stop someone from stealing your car.

      If they really wanted to reduce the amount of damage malicious code could do, they would create a unix like permissions environment, with an automated way of setting permissions levels. Not only is this the obvious way of reducing malware, it is the proven way. It is a lot like what Trusted Computing proports to be, but with the user retaining full control. But the user having full control is what this is supposed to stop.

      No, what Trusted Computing means, and has always meant, was not that you could trust your computer but that the media owners could trust your computer... Creating a sandbox environment where no code can touch any other code or modify its behavior in any way would not function in an environment where your typing enhancement systray app was correcting your spelling in your legacy e-mail client, but rather preventing you from recording a movie as it is written out and watching it later.

      Trusted Computing is DRM.

      I'm not saying DRM is necessarily a bad thing... Quite frankly if it does open up the floodgates of every movie in IMDB's database available to the public at a moment's notice, I'm all for it, at least in theory. In practice it needs to be defended against, because the industry leaders have shown themselves to use every inch of power they gain over their users to manipulate them and cement their power. While Microsoft may not trust me not to steal movie trailers from their website, I sure as hell don't trust them to let me run SkyOS 5 without interference.

      I'm glad that you've brought up what the TCPA is claimed to do, because there are still large swathes of people out there who believe the lies. To be quite frank, if they were more honest about the goals of the platform we might be more inclined to trust them. But when they're trying to smuggle in more control over their users in the guise of protecting them from something they have no hope of protecting them from, there can be no option but resistence.

    20. Re:Paranoia or truth? by Nikker · · Score: 1

      Here's an idea....

      Why don't IBM & Microsoft sit down and, this is the tricky part ...

      Think really hard (not just pretend)

      And come up with software that works properly rather than exploit the stupidity of the user.

      When was the last time M$.com wz broken into??? The best anyone has done is a D.O.S on them which a trusted computing chip wont help. The thing that I am waiting for is these dumbass companies to start taking your personal info and associating it with the chip. Then when M$ crappy OS allows a user to access a _trusted_ routine to change all of the crap around. *Their* computers will trust you blindly because you are "trusted".

      Just think of this (after you put your tin foil hat on) M$ will use software to change the chip status/info how long will it take before the black hats find the secret knock to open it up??

      They forget joe sixpack is not the one hacking and spreading the virii around, its the gaping backdoors that are programmed into and distributed forcefully to _Millions_ of computers that allow people to hack them. Even then the hacker doesnt even want your info or your mothers recipe for brownies, they just want your CPU and LAN connection to fuck other people up, ie. M$ et al.

      So in this slashdotters opinion the computer industry is officially chasing thier tails and they will again look stupid.

      IMHO it will take about another 5 - 10 years before all the old corporate dinosaurs die off, untill people in our generation who understand how this technology works get in the drivers seats and do it right. For now we can just sit back and laugh...

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    21. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      ...they are the ones who create your department budget and have to sign off on your projects. Or did you see your company's CIO at your local LUG last night?

    22. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      You know, I wonder if China's CPU development is (at least partially) a reaction to that?

      Also, I wonder if AMD and Intel will make seperate chips for US and other markets, one with DRM and one without.

    23. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      It won't benefit open source development when Microsoft will no longer allow Linux to run because it's not "Trusted" [by the media companies].

    24. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      Trusted Computing is DRM.

      It's extremely important to distinguish between different forms of DRM and Trusted Computing. For those of readers who didn't read the article, I think we should make it clear that IBM is not implementing protected code spaces on the PCs mentioned in this article.

      Perhaps this is particular chip can be a small piece of the DRM puzzle, but it's certainly not the most insidious. Let's not unleash the wrath of Slashdot on IBM, when there are BIOS makers poised to release chips which can restrict what operating system your computer can boot, and CPU makers who will build processors that allow an application to run in a hidden memory area, doing who knows what.

    25. Re:Paranoia or truth? by spitzak · · Score: 1

      If they would make a chip where the user can change the public/private key, then I would believe this. But as long as there is a secret that the end user is not allowed to know, it is obvious that the purpose of this chip is DRM.

    26. Re:Paranoia or truth? by CustomDesigned · · Score: 1
      TC has nothing to do with preventing your computer from being hacked. Instead, it protects your computer from you. NOW WAIT, this is actually a useful thing. Most Windows viruses today do not exploit technical flaws. They exploit stupid Windows users. As in, "Open the enclosed document for details. Duuuuhhhhhh, OK."

      People that use Windows don't want to think about anything related to computers. They might be smart in other areas, but when it comes to computers, they want Microsoft to take care of them. Ignoring for the moment Microsoft's evil efforts to force everyone to be a stupid Windows user, this is a legitimate role for Microsoft to fill.

      Since Windows users continue to run any malware (and spyware and adware) that shows up in their inbox or on a website, and cannot be trained, the only left way for Microsoft to take care of them is to fix the hardware so that it will only let them install approved software.

      This is nothing wrong with this, as long as those of us who don't want Microsoft to take care of us can use our own keys for the TCA. Linux support might be along the lines of a super tripwire. The important thing is that owners need to be able to install their own master key if desired.

      Having said that, here are some evil things that Microsoft will likely do - even with the option to install your own master key.

      1. Microsoft controlled machines will refuse to run open source software. Bye bye Firefox for Windows.
      2. Getting a key to distribute software that Microsoft controlled machines will run will involve selling your soul in some way.
      3. Microsoft tools will create encrypted web content that only Microsoft programs can read (ala Windows Media). The content can only be read on Microsoft controlled machines.
      4. End users won't understand why this is happening, they will see open source software as "defective" because it can't view Microsoft compatible content. (This already happens to great extent now.)
    27. Re:Paranoia or truth? by jafuser · · Score: 1
      Aren't most of the evil ActiveX spyware launchers "certified" anyway?
      Gah, just after my mod points ran out. This comment is very insightful.
      --
      Please consider making an automatic monthly recurring donation to the EFF
    28. Re:Paranoia or truth? by slittle · · Score: 1
      Woah, spot the fanboy.

      If they really wanted to reduce the amount of damage malicious code could do, they would create a unix like permissions environment
      If you're referring to Windows, what the fuck are you smoking? Windows has a far more powerful permissions system than traditional Unix rwx (or even POSIX ACLs), and it works for any object, not just files.

      But so what? Unless you remove the ability to execute all unauthorised applications, you can't stop malware - it runs as the user, it doesn't need system access. And it's the user's computer anyway, anything he runs is "authorised" by that fact alone; the best you can do is try to inform him of what he should and shouldn't be executing, be it through signed binaries or just good program design (eg. not executing embedded macros unless he deliberately runs them). But the basic fact remains is that the user can execute whatever he wants, and whatever he executes can do anything the user can do.

      with an automated way of setting permissions levels
      To what end? User separation only works when the admin knows what the fuck he's doing. Allowing regular drooling n00bs to maintain their own machines, even if user levels are automatically handled for him, will accomplish very little in reality.

      but with the user retaining full control
      Bingo. You cannot give the user "full control" AND protect him from himself. This is basic fact, no amount of Unix fairy dust will help you here.

      I'm not going to argue your tin-foil-hat theory about the dark side of Trusted Computing, since I happen to agree there.
      --
      Opportunity knocks. Karma hunts you down.
    29. Re:Paranoia or truth? by chrish · · Score: 1

      Just like self-signing Java applets, I assume. Users have been trained to ignore pointless pop-up dialogs (hey, Adobe, Acrobat really doesn't need to tell it it didn't do anything when there are no updates), so they'll happily click through the "Warning: this is self-signed, don't trust it, etc." message.

      --
      - chrish
    30. Re:Paranoia or truth? by Dun+Malg · · Score: 1
      Can this functionality be switched off by the customer/dealer?

      Hah! You are the one the system is intended to lock out, so no, I doubt we will be able to turn it off. "Trusted Computing" is all about the software manufacturer knowing it can trust your machine to not let you run their software until they know you've paid for it (i.e. you register online and they issue you a key that makes the software work on your machine, and your machine alone).

      --
      If a job's not worth doing, it's not worth doing right.
    31. Re:Paranoia or truth? by Anonymous Coward · · Score: 0

      In Soviet Russia, television watches YOU!

    32. Re:Paranoia or truth? by Zorilla · · Score: 1

      And there will always be ways of convincing the user to run the evil code. Just look at this thing I ran into the other day. (Better have ActiveX set to always ask when you run it) I laughed my ass off the first time I saw it. It's now easier to present what the spyware wants you to do because of the information bar. Also, the path around it (clicking "don't install" a few times until the script hits the end) is a bit less obvious.

      --

      It would be cool if it didn't suck.
    33. Re:Paranoia or truth? by LemonFire · · Score: 1

      My point is in short, forcing consumer and some companies to pay for the software they use today will just make them realize that they can't "afford" it, so the "have" to look for alernatives. Whether or not the big media companies like this or not wont matter, unless they are willing to pick up tab.

      I foresee that two things will happen:
      - software prices will go down
      - usage of open source software will continue to increase

      Most consumers and companies will always require a certain level of support and companies does provide this, while if you use open source software support and documentation is very often lacking.
      More and more companies are already popping up that sells support and other value added services for open source software, however I don't think comercial software companies will ever go away, some form of balance will be found sooner or later.

  3. michael by stratjakt · · Score: 0, Flamebait

    Go ahead and paint it with your conspiracy brush.

    But trusted computing to the OSS world really means that no processes will run on my machines that I didn't specifically authorize.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:michael by CmdrNullo · · Score: 2, Interesting

      I can assure that no processes run on my machines that I didn't authorize now. It's when I can't run any processes on my machines that Bill doesn't authorize that we have a problem. You can cry "tin-foil hat" all you want, but where this technology ultimately leads is to DRM locked-down boxes that won't run anything not signed by an endorsement key from an "authorized" developer.

    2. Re:michael by Antique+Geekmeister · · Score: 5, Insightful

      Michael, I'm afraid you're mistaken. No processes will be allowed to run on your machine that *Microsoft* or a similar vendor did not specifically authorize. This means that the boot loader can be signed to prevent you from running a non-Windows operating system, a CD or DVD or hard drive disk can be signed to prevent legal and authorized duplication for what is legal home copying, and emulation software such as OpenOffice can be prevented from making the system calls to open data files generated with Microsoft Office, helping keep the Microsoft monopoly locked up.

      Moreover, it can prevent experimenters from being able to design new drivers and software tools to work with the crypto-authorized hardware without spending very large amounts of money on development tool suites with frankly larcenous intellectual property agreements.

      This development is potentially extremely nasty: while we're somewhat paranoid about it, the history of abuse of standards to lock customers into their monopoly justifies extreme concern about what Microsoft might do with these features.

    3. Re:michael by Anonymous Coward · · Score: 1, Insightful

      That's complete bullshit, and anyone with half a clue about the industry knows it.

      Even Linus has no problem with trusted computing. As far as sensible people are concerned, Microsoft is free to make their OS as cumbersome and useless as possible.

    4. Re:michael by Anonymous Coward · · Score: 1, Insightful
      Michael, I'm afraid you're mistaken. No processes will be allowed to run on your machine that *Microsoft* or a similar vendor did not specifically authorize.

      You mean a similar vendor like SuSE, Debian, or gentoo.org?

      Trusted computing enables software vendors to enforce the license restrictions that they put on their software. If you don't like the licensing terms of your OS provider, you should really look for a different one.

      I'm fine with most of the restrictions Debian puts in their licensing agreement. I never did understand Microsoft's (what, you mean I can't install it on all my machines!?!) so I don't buy OS's from them.

    5. Re:michael by realdpk · · Score: 0

      " I can assure that no processes run on my machines that I didn't authorize now."

      I can see you've never worked in a hosting environment, where customers have root access. That's one place I'd *really* like to see trusted/signed binaries. To have some sort of system where you couldn't bind to specific ports without passing some test would make installing a trojan'd sshd impossible -- or at least, damn hard. That would be worth something.

    6. Re:michael by SirTalon42 · · Score: 1

      except it the hardware will also enforce it

    7. Re:michael by SirTalon42 · · Score: 1

      Only problem is the HARDWARE is 'trusted', meaning the os will have to be 'trusted'

    8. Re:michael by Anonymous Coward · · Score: 3, Informative

      The hardware doesn't enforce crap. It provides a layer that can't be modified by software (ie: "trusted") to perform certain operations invoked by software.

    9. Re:michael by CmdrNullo · · Score: 1

      What kind of "root access" doesn't allow a customer to run his own binaries? If a customer can't be trusted with root access without damaging anything other than his own resources, he or she shouldn't be given it. Now if these were removable, opt-in, devices (not just software switchable, but physically removable), I could support them in that sort of application.

    10. Re:michael by Izago909 · · Score: 1
      Go ahead and paint it with your conspiracy brush.

      But trusted computing to the OSS world really means that no processes will run on my machines that I didn't specifically authorize.
      That technology already exists. What trusted computing really means is that no processes will run on your machine that Microsoft, IBM, Sun, etc didn't specifically authorize.
    11. Re:michael by bcmm · · Score: 1

      You mean only run a small set of programs that someone chooses, with compile options, version, etc., etc. also chosen for them?

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    12. Re:michael by Anonymous Coward · · Score: 0

      It matters only if you want to run also Windows on that system.

      Chips or not, face it the gap between the Windows world and the others is increasing anyway.

      With these chips you can store your private keys etc. on it instead of storing them in your home directory encrypted with a passphrase. Very convenient. You can also check that your system boots clean and stay clean after it. Ex: root kit etc. So this really improves the technology. Who cares about the Windows people, they have to follow MS stuff anyway whether its hardware or software. You can basically implements most of the "controls" you are scared about in software anyway.

      Why it matters only if you want to run Windows?

      Well, you are not going to buy these computer/motherboards systems if you cannot boot your favorite OS. Its not like these will be the only one available. Of course they will be less expensive for the same reasons Winmodem are less expensive than hardware modem etc. But at some point you need to decide what you want. A Windows PC or a general computer systems.

    13. Re:michael by mollymoo · · Score: 2, Interesting
      But trusted computing to the OSS world really means that no processes will run on my machines that I didn't specifically authorize.

      The whole point of "trusted computing" is that your computer trusts some other entity more than the user or administrator of that machine. If you had the encryption keys to make anything you wanted work then it would be a good thing, but that would defeat the purpose MS et al. have designed it for.

      Trusted computing means your computer doesn't trust you. Personally, I'd find it rather hard to trust my computer in such a situation.

      At best this will mean owning two computers; one which doesn't trust you (but which Microsoft does trust), and one which you can trust. I just hope the machines we can use to run code we can trust (ie open source) won't become prohibitivley expensive or even illegal (and you can bet the **AA et al. will want *every* machine sold to trust them more than you).

      --
      Chernobyl 'not a wildlife haven' - BBC News
    14. Re:michael by AaronGTurner · · Score: 1
      I can see you've never worked in a hosting environment, where customers have root access

      In which case you have authorised anything to run. The original poster is correct apart from instances of machines being hacked into, virus, etc.

    15. Re:michael by sahrss · · Score: 1

      This is clearly a troll.

      "But trusted computing to the OSS world really means that no processes will run on my machines that I didn't specifically authorize."

      It's already like that; "trusted" computing isn't about you keeping control of your machine, it's about *others* controlling your machine.

    16. Re:michael by Yorrike · · Score: 1
      And if that proves to be an issue with enough consumers, hardware manufacturers will produce untrusted hardware to satisfy demand.

      If there's a law passed in the US banning such hardware; import.

      --

      Looks can be deceiving. Or CAN they?

    17. Re:michael by I(rispee_I(reme · · Score: 1

      Of course they will be less expensive for the same reasons Winmodem are less expensive than hardware modem


      You mean they'll be half-assed imitations made for the purpose of bilking those who don't know better than to buy them?

    18. Re:michael by bcmm · · Score: 1

      This looks to me like something that is already happening, namely the move from general-purpose computers that you install software on, to computers for email, word processing, web browsing that don't even seem to need the capibility of running 3rd party binaries. Look at Windows users. Many of them do not install anything that didn't come with the machine. They use outlook express, IE, word, MSN messenger and thats it.
      This is crazy. A PC is a general-purpose computer. It is there so you can do things it wasn't designed for.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    19. Re:michael by v1 · · Score: 2, Insightful

      Oh, like THAT will take the virus/worm writers all of 3 minutes to work around...

      They'll just make the same mistakes in the hardware/firmware as they do over and over again in the software. Nothing will change, other than the less technically savvy losing more of their computer to the manufacturers and developers.

      --
      I work for the Department of Redundancy Department.
    20. Re:michael by Anonymous Coward · · Score: 0

      This is just a paranoid rant. No one is going to use this technology to prevent you from running legitimate software, i.e. software you're legally authorized to run, whether it's commercial OSS or your own code.

    21. Re:michael by mrjb · · Score: 2, Interesting

      > This means that the boot loader can be signed to prevent you from running a non-Windows operating system,

      Although I fear that as much as the next guy, actually I trust that having a windows-only boot loader would be such a clear sign of monopolistic behaviour that even Microsoft wouldn't get away with it in court.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    22. Re:michael by Tim+C · · Score: 1

      they will be less expensive for the same reasons Winmodem are less expensive than hardware modem

      Winmodems are less expensive than (fully) hardware modems because they leave some of the processing up to software. That means that they can skimp on the components, and so cost less to produce.

      In contrast, these motherboards will have *extra* components on them, and so all other things being equal, will be *more* expensive than ones without.

      (Note that I said "all other things being equal" - the manufacturers are free to take a loss by selling them cheaper, or skimp on other components/features, etc)

    23. Re:michael by Anonymous Coward · · Score: 0

      If true. MS/IBM/Intel/Anyone would find a NASTY shock. Consumers do not want it. The only ones who want it are providers of copyrighted material. Consumers do *NOT* want this crap. It is in the way. If it works and is transparent no one will care. But the SECOND little jimmys game does not work. You will see a computer that is either hacked, or not used anymore.

      Also like ALL crypto stuff it is only a mater of time before someone cracks it. The only effectivly hard crypto to crack is one time pads. And only 2 people know the 'keys'. The rest is only a matter of horsepower and time. Waste of time is what it is.

      They have NOT told me why I would want trusted computing yet. Why do I as a consumer need this? Is it because their crap is THAT broken?

    24. Re:michael by elgaard · · Score: 1

      Not really.

      And why would you need new hardware for that?
      TCPA does not give you more control than a boot-cd.

    25. Re:michael by wolrahnaes · · Score: 1

      "Of course they will be less expensive for the same reasons Winmodem are less expensive than hardware modem"

      Um...by that logic the non-trusted hardware would be cheaper because it has less parts.

      Winmodems aren't cheaper because of any tethering to Windows (in fact they aren't even tethered to Windows), they're cheaper because they're simpler, and use software to perform many of the functions that a standard modem performs in hardware.

      Charging more for the board without the "trust chip" is plainly stupid.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    26. Re:michael by Zangief · · Score: 2, Interesting

      But trusted computing to the OSS world really means that no processes will run on my machines that I didn't specifically authorize

      You are running processes on your OS operating system, that you DIDN'T authorize?! WTF!

      By the way, even with Trusted computing, buffer overruns, and exploits will still happen.

    27. Re:michael by timeOday · · Score: 1
      Although I fear that as much as the next guy, actually I trust that having a windows-only boot loader would be such a clear sign of monopolistic behaviour that even Microsoft wouldn't get away with it in court.
      They've already done it. What is the X-Box, if not a PC locked down to MS-approved software? All they don't do is call it what it is.
    28. Re:michael by Antique+Geekmeister · · Score: 1

      Hmm. It would be obvious, but so are various other behaviors of theirs. Given their demonstrable immunity from criminal liability for, say, stealing VMS from DEC and relabeling it as the Windows NT kernel, I'm afraid they will keep trying.

    29. Re:michael by Technonotice_Dom · · Score: 1

      They've already done it. What is the X-Box, if not a PC locked down to MS-approved software? All they don't do is call it what it is.

      However, remember that the X-Box is a bad example - it's Microsoft's product from base hardware up. You purchased the X-Box from them and you can only get their software (according to you, I don't own one, nor do I condone it).

      Remember, the various parts and chips in a PC are made by quite a few different companies, even they do have a common aim...

    30. Re:michael by Anonymous Coward · · Score: 0

      Michael,

      Trusted computing is about tricking you - making software more confusing and unfriendy, and making sure you open your wallet, to pay for things you don't need.

      The really corrupt practice of trusted computing is to deny you from getting *your* keys. If your computer gets hit by lightning, or a power surge - you can't clone your old machine - you have to go out and buy, or jump through huge hoops to get back to square one.

      If car makers could fix it so your automobile keys could never be be lent to other family members, ie preventing the car being 'borrowed' - they would be in heaven. Scandalously, the car would be rigged, so that if you ever opened the bonnet - it would never work again. Like inkjet printer manufacturers, you would discover it is cheaper to buy a new car, than get the old one repaired - an obscene waste of resources.

      Trusted computing is about heaven for software makers, letting them collect and extort.

      Trusted computing would be OK, IF you had the ultimate authority to set the rules, or a bypass all jumper - but this is not what joe sucker is getting - he is getting a non loanable auto, and suck with unconsciable use restrictions, and enforced self destruct circuit - that would leave you stranded on a dark, lonely road.

      Larcenous licence fees and software extrortion - software that stops working on a whim, with a tinge of blackmail.

      Abbrogating your 'final say' to a piece of hardware, is plain dumb. Not having a spare set of keys for your house or car - dumber still.
      When you find yourself locked out - hark - I hear the sound of breaking windows.

    31. Re:michael by realdpk · · Score: 1

      Yeah, I dunno about runtime flags. I think if you wanted to restrict the system enough that only one specific program could .. say bind to port 22 .. you would also strip out the options/config file processing and hardcode everything. Also, of course, static link the binary. That'd probably be the safest way to go, and I really do think there's value in this.

      I've seen some proposals for this for FreeBSD, but I don't see any of them being implemented unfortunately.

    32. Re:michael by realdpk · · Score: 1

      They own the server, and have other people install software on it. It's a less than ideal situation, I admit.

      I'm thinking it'd just be a kernel mod. If you can lock down the kernel (disable loadable modules, of course), perhaps even boot it off of read-only media, that would be enough most of the time. Physical access changes all of that, but then there's little that can be done there other than hire a trustworthy guard. ;)

      And of course, I'm speaking of an opt-in device (pseudodevice or otherwise), and only for specific situations at the sysadmin's discretion. I would not be in favor of a company forcing this sort of thing down my throat.

    33. Re:michael by realdpk · · Score: 1

      It's more like they've authorized us to work on the server. They own it and are ultimately responsible for it. We provide our expertise in the form of advice and often times sysadminly stuff such as installing software/monitoring processes.

      These users often have to hire out to have software installed (closed-source type stuff). We do what we can to advise they change the passwords afterwards, but ultimately, it's their decision who they give it to.

      If we could provide them with a reasonable assurance that, even though they're having someone install software for them, their server's core functions will remain untouched, that would be great.

    34. Re:michael by WhiteDeath · · Score: 1


      It's not actually locked to MS-only.... well not successfully anyway

      X-Box Linux

    35. Re:michael by AaronGTurner · · Score: 1
      If we could provide them with a reasonable assurance that, even though they're having someone install software for them, their server's core functions will remain untouched, that would be great.

      That's an argument for hosting them virtually rather than directly (e.g. VMWare as an instance).

  4. I am worried. by mrtroy · · Score: 5, Funny

    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit

    This concerns me.

    More from a grammatical standpoint than anything else.

    (and my grammar/spelling is not necessarily perfect...but I dont get edited

    --
    [I can picture a world without war, without hate. I can picture us attacking that world, because they'd never expect it]
    1. Re:I am worried. by Anonymous Coward · · Score: 0

      Also worrisome about the article summary is that there is no separation of the submitter's comments from the slashdot editor's comments. No quotes, no italics, unlike all of the other articles on the front page.

    2. Re:I am worried. by Anonymous Coward · · Score: 0

      Because there are no comments from the submitter in the story.

    3. Re:I am worried. by morie · · Score: 1

      )

      I found it. It was missing from your post.

      --
      Sig (appended to the end of comments I post, 54 chars)
  5. Not always a bad thing. by Supergoad · · Score: 5, Insightful

    Remember, trusted computing has its place. Maybe not on the desktop, but I can see it useful to lockdown point-of-sale machines, kiosks and librarys. It would be a hell of a lot easier for some places than it is implementing Group Policies and permissions for a computer that should be used only for a specific task.

    1. Re:Not always a bad thing. by Anonymous Coward · · Score: 0
      I think it does have its place on the desktop.

      Further I think it would be great for Linux.

      Trusted computing primarily just enforces the licenses that the software already has on them. If you're not already breaking the law (stealing from work, buying stolen goods, etc), it really won't affect you much.

      If you were, maybe this hardware will help convince you to stop - and maybe then you'll start choosing software with licenses that allow you to do what you want with it.

    2. Re:Not always a bad thing. by Anonymous+Custard · · Score: 1

      Remember, trusted computing has its place. Maybe not on the desktop, but I can see it useful to lockdown point-of-sale machines, kiosks and librarys. It would be a hell of a lot easier for some places than it is implementing Group Policies and permissions for a computer that should be used only for a specific task.

      But it should be the owner of the computer determining all the policies, not the hardware or software vendors.

      Trusted computing is fine if you're in control of your own machine; much like how you can usually configure your software firewall how you like it, from bare minimum security to total lockdown.

      I'm worried that "trusted computing" means that the software vendors trust that the hardware vendors will keep the software vendors in control of their customer's machines.

    3. Re:Not always a bad thing. by Anonymous Coward · · Score: 0
      But it should be the owner of the computer determining all the policies, not the hardware or software vendors.

      This is all fine with Trusted Computing.

      The Hardware Vendor simply provides the enabling technology for enforcing those policies - in much the same way that hardware providers provide memory protection between software processes.

      Nothing will prevent you from running Software that will set up and enforce the policies that you choose to set up and enforce. If you happen to want to run software from a vendor that had hard-coded policies you don't like; that's your choice.

    4. Re:Not always a bad thing. by Anonymous Coward · · Score: 0
      If you were, maybe this hardware will help convince you to stop - and maybe then you'll start choosing software with licenses that allow you to do what you want with it.

      Quis custodiet ipsos custodes?

      If the owner of the computer cannot decide to add a certificate for trust for arbitrary 3rd parties (like the FSF or random-company.net) then the trust system becomes little more than a control bottleneck. There is some benefit to consumers in that content companies will open up new distribution channels - but the primary benefit is to whoever controls the signing authority for the majority of PCs.

    5. Re:Not always a bad thing. by dn15 · · Score: 1

      Exactly! There's nothing wrong with hardware-based enforcement of security if the owner has full power to disable it completely.

      Trusted computing scares people, and rightly so, because it's new territory with lots of potential for abuse if it's not implemented properly in the future.

    6. Re:Not always a bad thing. by Anonymous+Custard · · Score: 1

      If you happen to want to run software from a vendor that had hard-coded policies you don't like; that's your choice.

      Good points. I do hope people will refuse to buy software with unreasonable DRM.

      But imo, you should be able to run that software however you like, and break the license agreement if you like. If you break it, they can bring a suit against you, and have a judge determine if their license requirements were legal.

      If companies are allowed to implement whatever control they want over your computer, then every company will do so, and you'll have no alternatives. If companies are limited to only demanding reasonable licensing terms, then there'll be more competition and innovation.

    7. Re:Not always a bad thing. by MacFury · · Score: 1
      If you were, maybe this hardware will help convince you to stop - and maybe then you'll start choosing software with licenses that allow you to do what you want with it.

      Piracy has a large and good place in the market. Take away the piracy and you take away all the "free demos"

    8. Re:Not always a bad thing. by cfuse · · Score: 3, Interesting
      Remember, trusted computing has its place. Maybe not on the desktop, but I can see it useful to lockdown point-of-sale machines, kiosks and librarys. It would be a hell of a lot easier for some places than it is implementing Group Policies and permissions for a computer that should be used only for a specific task.

      Where's the +1 lazy bastard mod point when you need it?

      The truly paranoid would of course argue that Microsoft has made lockdown on their systems intentionally difficult, first to generate income from training for their systems, and secondly to usher in palladium.

    9. Re:Not always a bad thing. by sploxx · · Score: 1

      I think you hit the nail on the head.

      I want trusted computing chips in my PC. Really. But I want to have control and knowledge of each and every key and data which is contained in it. I do not want to buy a black box which I may not open. TCPA in the current implementation is like selling you a microwave oven but denying you access to the tools for opening it (because that could cause EMI, and you may not operate an illegal transmitter - compare this to illegally copying software). But I am a ham radio operator. I even have the right to use the magnetron of a microwave to use for experiments in the field. Not to speak of the oven's transformer as a paper weight if I please to do so.

      Remember the time when Nintendo used TR "tamper resist" torx screws for the cases of their consoles?
      OMG, I was so pissed. This arrogance. I have every right to tamper with my own equipment.

      Of course, making all keys accessible would defeat the usage of TCPA as a DRM enforcement tool, and that would be good!

      We consumers have the right (at least in the EU) to know the ingredients of the food we buy. We should also have to right to know the key (pairs) contained in our TCPA chips we buy!

    10. Re:Not always a bad thing. by Anonymous Coward · · Score: 0

      Trusted computing has its place in electronic voting machines, to prevent Diebold from attempting to slip in yet more changes to the firmware a mere two weeks before an election, and six weeks after the machines have been certified.

    11. Re:Not always a bad thing. by Lehk228 · · Score: 1

      nintendo's special screws were for warrantee purposes, if someone opens up their machine and attemts to change/repair/hack it Nintendo doesn't want to be stuck with warantee service on it after it breaks.

      --
      Snowden and Manning are heroes.
    12. Re:Not always a bad thing. by Alsee · · Score: 2, Insightful

      There's nothing wrong with hardware-based enforcement of security if the owner has full power to disable it completely.

      And the entire point of Trusted Computing is that the owner does NOT have the ability to disable, at least not without disabling all of the software he installed, and not without losing access to his files, and not without losing access to many websites, and ultimately not without being denied internet access.

      The simple fix would be for the owner to be given a printed copy of his key. Then the owner WOULD be in full control of his system and he would still get all the protections of such a system. However they absolutely refuse to permit you to know your own key because then you could unlock your music files for fair use and you could modify your software to do what you want it to do, and you could tell a website you're running Internet Explorer when you're really running Netscape. The entire purpose of Trusted Computing is for deny you the ability to do any of those things.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:Not always a bad thing. by Anonymous Coward · · Score: 0

      You do not need Trusted Computing to do that. You can do it with similar but non-malicious hardware.

    14. Re:Not always a bad thing. by Alsee · · Score: 1

      You do not need Trusted Computing for that. You can do it with similar but non-malicious hardware. There is absolutely NO justifcation for the owner to be forbidden to know his own keys.

      There is no possible way that knowing your keys reduces the security of point-of-sale machines, kiosks and librarys.

      The ONLY thing that not knowing your own key accomplishes is to secure the machine AGAINST THE OWNER.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    15. Re:Not always a bad thing. by dn15 · · Score: 1

      True, and that is what I was hinting at with the second part of my comment. Even though security is great it's scary when there's so much potential for abuse. :)

    16. Re:Not always a bad thing. by Basje · · Score: 1

      a simple seal would have sufficed.

      --
      the pun is mightier than the sword
  6. Stop dreaded hackers! by Anonymous Coward · · Score: 5, Funny

    Remember, only hackers run Linux, and other un-american things on their machines! Buy today, or the terrorists win!

    1. Re:Stop dreaded hackers! by Anonymous Coward · · Score: 0

      We should declare people refusing to run "trusted computing" stuff as terorists. Even better is to declare their PCs as WMD. Lets nuke the world (so says GW)!

  7. Usual bait and switch tactics.... by Atrax · · Score: 4, Insightful

    Industry spokesman: "... but this will stop those evil hackers taking over your system. Surely this is what you want? Oh, well yes, it CAN be used to restrict the way you use your legitimately purchased software, but don't you think that's a small price to pay?"

    what I don't like about this concept is that the problems that mainly affect the lower end (non-tech users who can't secure their PCs) will result in more restrictions on the top end (tech users who can 'creatively' use products for a purpose outside their original design parameters). the punters won't notice.

    --
    Screw you all! I'm off to the pub
    1. Re:Usual bait and switch tactics.... by alext · · Score: 2, Interesting

      You've also fallen into their trap.

      Having a system that you trust does not imply or require a system that they trust.

      The fact that the underlying trust implementations might be similar doesn't mean that you're obliged to accept the one when you're really looking for the other.

    2. Re:Usual bait and switch tactics.... by Anhaedra · · Score: 0

      "... but this will stop those evil hackers taking over your system. Surely this is what you want? Oh, well yes, it CAN be used to restrict the way you use your legitimately purchased software, but don't you think that's a small price to pay?" I wish I could have told that man that I think that is a huge price to pay, and that he can get bent.

      --
      Please flee in terror in an orderly manner.
    3. Re:Usual bait and switch tactics.... by StarsAreAlsoFire · · Score: 1

      'Better that a thousand innocent be punished than a single guilty go free'

      Or something near that.

    4. Re:Usual bait and switch tactics.... by B.D.Mills · · Score: 1

      "this will stop those evil hackers taking over your system."
      Instead we will have evil corporations taking over our systems.

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
  8. And Michael sneaks in a snarky comment! by Myrrh · · Score: 0, Troll

    Don't you just love op-ed pieces disguised as news articles? Michael does.

    1. Re:And Michael sneaks in a snarky comment! by Anonymous Coward · · Score: 0

      The first rule of slashdot is, you do not talk about slashdot.

      Oh, and never question the editiorial validity of any story by Michael.

  9. IBM by rampant+mac · · Score: 4, Interesting

    Does anyone know if PPC chips have "Trusted Computing" components built into them? With the G5 becoming more prevalent in Apple's product line, and being manufactured by IBM, I wonder if Apple would hop aboard. My PowerBook is fairly new and I won't have to upgrade for a few more years but this worries me a bit. Hell, I started using a Mac to get away from Windows Activation and all that crap in the first place.

    --
    I like big butts and I cannot lie.
    1. Re:IBM by CoolMoDee · · Score: 4, Interesting

      I seem to recall Apple having an anti-trusted computing and drm stance. All it does is complicate things, not something that apple would want, since its a computer for "the rest of us" and such.

      --
      Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    2. Re:IBM by Lord+Kano · · Score: 2, Insightful

      I seem to recall Apple having an anti-trusted computing and drm stance.

      iTMS and AAC anyone?

      Just because their DRM is the least evil one going doesn't mean that it isn't DRM.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    3. Re:IBM by aoe2bug · · Score: 0

      http://www.againsttcpa.com/tcpa-members.html

      apple doesnt appear to be a part of the "trusted
      computing group" atm, so i doubt theres TPM's in
      G5 chips.

      (TPM = trusted platform module, the device that
      ensures only "trusted" software runs on your
      computer, also stores keys, etc)

      --
      -Dan
    4. Re:IBM by Alsee · · Score: 2, Informative

      I don't know what's going on in the Apple universe, but an inactive Trust Chip is already rolled into the Intel Prescott CPU. It eats up about 20% of the chip area.

      There is a micrograph of the chip at the bottom of this page. La Grande is Intel's codename for Trusted Computing.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:IBM by andfarm · · Score: 1
      Yes, and the iTMS DRM (Fairplay) is some of the weakest DRM on the market, save DVDCSS. There's software out there - Hymn - that can convert a m4p (iTMS-protected AAC) to m4a (unprotected AAC) given the key, which can be extracted from an iPod or generated on a Windows machine. That, and you can burn music to a CD and rip it from there.

      Compared to a lot of the other DRM on the market, Apple's is little more than a nod in the direction of the RIAA.

      --

      TANSTAAFI: There Ain't No Such Thing As A Free iPod.

    6. Re:IBM by linguae · · Score: 5, Informative

      You're correct. Both articles talk about how Steve Jobs and Apple don't support "trusted" computing.

    7. Re:IBM by rampant+mac · · Score: 1
      "iTMS and AAC anyone?"

      iTMS and FairPlay.

      AAC is the codec, FairPlay is the DRM mechanism.

      --
      I like big butts and I cannot lie.
    8. Re:IBM by TheMediaWrangler · · Score: 0

      The TC chip would be on the motherboard, not on the PPC CPU itself. So it's Apple's decision to include TC or not.

      --
      People should not fear what they do not understand; people should fear because they do not understand.
    9. Re:IBM by Reziac · · Score: 1

      An ugly peek into our future... so what is the last Intel CPU that you'd consider TC-free??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  10. the death of "owning software" ? by lawngnome · · Score: 4, Interesting

    The main problem, as I see it isnt even with using this kind of technology fro copy protection - its the changes in software licensing that will come as a result of this. Think windows XP activation is a bitch? imagine quicken refusing to install because your new laptops trust chip is different... :(

    1. Re:the death of "owning software" ? by westlake · · Score: 1
      Think windows XP activation is a bitch?

      Well, no, actually. In three years I haven't had to re-activate Windows. Activation may be an irritant to the hardware-obsessed hacker, but if your configuration remains reasonably stable over time, it shouldn't be much of a problem. I have a strong suspicion that activation is a fire-and-forget experience for most end users.

  11. Re: IBM shipping more PCs with Trust Chips by TFGeditor · · Score: 3, Insightful

    "Putting the data in the system's hardware makes it more difficult for hackers to access, according to National Semiconductor."

    If the system software can access it, so can a hacker.

    --
    Ignorance is curable, stupid is forever.
  12. Trusted Computing? by polyp2000 · · Score: 2, Interesting

    Urm ... What happened to the old saying "Trust is something you earn" ?

    In my book money cannot buy trust. And just because somebody slaps the name "trusted computing" on a piece of silicon it does not mean that I am going to "trust" it without question- even if they are being shipped by IBM (who can do no wrong!)

    I also have an issue in that who's trusting who here ? IBM ? the computer hardware ? the software ? or me?

    I dont need a chip to tell me that i can trust myself, thats for sure!

    Nick

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:Trusted Computing? by Anonymous Coward · · Score: 0

      Are you nuts, high, or just a troll?

    2. Re:Trusted Computing? by Anonymous Coward · · Score: 0

      are you gay or just a cock-sucker?

    3. Re:Trusted Computing? by Anonymous Coward · · Score: 0

      both

    4. Re:Trusted Computing? by Planesdragon · · Score: 2, Insightful

      And just because somebody slaps the name "trusted computing" on a piece of silicon it does not mean that I am going to "trust" it without question- even if they are being shipped by IBM (who can do no wrong!)

      You're wholly missing the point. "Trusted computing" is not a term aimed at the consumer. It's a term aimed at the content-providers. As in, "even though PCs gave rise to rampant copyright infringement, you can trust these not to do so."

    5. Re:Trusted Computing? by globalar · · Score: 2, Interesting

      The market has a hard time pricing an earned trust. How much is an employee really worth vs. an outsourced hire-by-proxy? Can you really tally the cost beyond development time and projected sales into maintenance, market position, etc.? Ultimately, we just make a judgement, but it's not always the most efficient.

      For example, we can trust Linux over something entirely closed source by Diebold, but Linux is free. That throws MBA logic in a loop. Yes there is ROI, TCOS, and others but at the end of the day, you're trusting where you put your money, not Linus and Co. Or are you?

      This is nothing to do about actual trust - the kind you can bank on without lawyers - and everything to do with security, i.e. the control of your machine. A lot of people feel that they do not control their computers sometimes (especially if they do not understand them). Therefore they feel they do not trust them. Hence, "Trusted Computing".

    6. Re:Trusted Computing? by mav[LAG] · · Score: 3, Interesting

      From the Trusted Computing FAQ:

      24. So why is this called `Trusted Computing'? I don't see why I should trust it at all!

      It's almost an in-joke. In the US Department of Defense, a `trusted system or component' is defined as `one which can break the security policy'. This might seem counter-intuitive at first, but just stop to think about it. The mail guard or firewall that stands between a Secret and a Top Secret system can - if it fails - break the security policy that mail should only ever flow from Secret to Top Secret, but never in the other direction. It is therefore trusted to enforce the information flow policy.

      Or take a civilian example: suppose you trust your doctor to keep your medical records private. This means that he has access to your records, so he could leak them to the press if he were careless or malicious. You don't trust me to keep your medical records, because I don't have them; regardless of whether I like you or hate you, I can't do anything to affect your policy that your medical records should be confidential. Your doctor can, though; and the fact that he is in a position to harm you is really what is meant (at a system level) when you say that you trust him. You may have a warm feeling about him, or you may just have to trust him because he is the only doctor on the island where you live; no matter, the DoD definition strips away these fuzzy, emotional aspects of `trust' (that can confuse people).

      During the late 1990s, as people debated government control over cryptography, Al Gore proposed a `Trusted Third Party' - a service that would keep a copy of your decryption key safe, just in case you (or the FBI, or the NSA) ever needed it. The name was derided as the sort of marketing exercise that saw the Russian colony of East Germany called the `German Democratic Republic'. But it really does chime with DoD thinking. A Trusted Third Party is a third party that can break your security policy.

      25. So a `Trusted Computer' is a computer that can break my security?

      That's a polite way of putting it.


      "Trust" here has nothing to do with you trusting a chip or feeling warm and fuzzy about trust that was earned.

      --
      --- Hot Shot City is particularly good.
  13. I'll stick with my old hardware by Anonymous Coward · · Score: 0

    Damn that trecherous computer, why do big companys feel like they have to be in control of us? We pay for the hardware and then they won't even let us use it in the way we want to. Just like all those old sci-fi movie's where there is some big corporation just watching over everyone.

  14. That's so new... by Anonymous Coward · · Score: 1, Interesting

    My 2 year old Thinkpad R32 allready has a TCPA Chip build in.
    It's really nice, if you want to hardware encrypt your data. Just hope the TCPA chip never fails... :-)

    1. Re:That's so new... by Thor+Ablestar · · Score: 1

      It means that either you have a full set of specifications for the TCPA chip so that you can trust the TCPA-based encryption routines, or you cannot review the routines but still use them. The first is highly improbable, the second is highly unwise.

  15. Psychic Slashdot? by rsmith-mac · · Score: 4, Insightful
    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit.

    When did Slashdot gain the ability to see the future? While I know we disapprove of "trusted computing" and similar systems, and for good reason, for a blurb wanting to talk about balance, that's a pretty damning statement. Trusted chips can be used to lock down software stop users, not will. We're still early in the game, and damn if we don't have any influence, but that future is still a long way off. How about instead of just bitching about "trusted computing" we start to drive it towards something that's mutually beneficial: something that allows businesses to exert power over their internal affairs(locking down documents and such), and something that lets users exert power, such as locking down systems against worms, viruses, and spyware?

    The book on trusted computing hasn't been written yet, let's not call it before it's done.

    1. Re:Psychic Slashdot? by s4m7 · · Score: 1

      When did Slashdot gain the ability to see the future?

      uhh... tomorrow!

      --
      This comment is fully compliant with RFC 527.
    2. Re:Psychic Slashdot? by Anonymous Coward · · Score: 0

      Please, do you trust Microsoft enough to NOT lock down your computer if it can do it remotely? Every commercial software companies will buy this technology (even shareware companies will do it) and you'll see hundreds of programs on your Windows box that uses this feature.

    3. Re:Psychic Slashdot? by Jeff+DeMaagd · · Score: 4, Insightful

      The thing is that the motivation for this largely centers around DRM. Yeah, people mention point of sale, kiosks and such, but those functions should be on embedded computers, not desktops.

      I really don't see what "Trusted Computing" gains me as a user of desktop software. I don't see why this is necessary to lock down computers against worms, viruses, and spyware because those are an end product of bad software, not the lack of trusted computing. I don't want trusted computing to be used as a cover to coddle bad software and then give me an added bug called DRM.

    4. Re:Psychic Slashdot? by Anonymous Coward · · Score: 0
      Every commercial software companies


      Moron, try to use proper english. Every is a plural word. Since commercial software company was already specified plural by Every you don't need to make companies plural. Learn english.
    5. Re:Psychic Slashdot? by Dragoon412 · · Score: 4, Insightful
      Trusted chips can be used to lock down software stop users, not will.

      While that may be true in a literal sense, giving the likes of Microsoft and the RIAA a widely installed base of these 'trusted' machines is and expecting them not to abuse the power is like giving a junkie a hypodermic needle and expecting him to use it for something other than shooting up.
    6. Re:Psychic Slashdot? by 0racle · · Score: 1

      You expected an unbiased opinion from slashdot on a potentially inflammatory subject? I'm just glad slashdot, RMS and other vocal members of this OSS community tells me how to think about technologies.

      --
      "I use a Mac because I'm just better than you are."
    7. Re:Psychic Slashdot? by EvilSporkMan · · Score: 1

      Are you familiar with the concept of function creep? If such damning functionality becomes ubiquitious, we then have to defend ourselves from the negative implications forever (generally regarded as unlikely, if not impossible, due to public apathy and limited attention span) instead of simply stating that it will not be tolerated. I don't care if Jesus Christ himself wants to introduce trusted computing; it's the guys who will inherit the Earth in 10 years that I'm concerned about.

      --
      -insert a witty something-
    8. Re:Psychic Slashdot? by Anonymous Coward · · Score: 1

      HA!

      Microsoft writes software with exploits, then invents "Trusted Computing" as the answer for those exploits.

      -- anonymously posted in fear of microsoft

    9. Re:Psychic Slashdot? by RubberChainsaw · · Score: 1

      ..something that's mutually beneficial: something that allows businesses to exert power over their internal affairs(locking down documents and such)

      Yeah. Damn those whistleblowers and their ability to use company documents to blow whistles..

      --
      I welcome our new 99% overlords.
    10. Re:Psychic Slashdot? by Tim+C · · Score: 1

      I don't see why this is necessary to lock down computers against worms, viruses, and spyware because those are an end product of bad software

      Bullshit. Malware that exploits holes in the OS or other installed software to install without the user's knowledge is an end product of bad software, but most does not.

      Remember Kazaa? It said right there in the EULA that they were going to install crap with it. Nothing exploited but the lack of care of the user. Same deal with a worrying amount of Windows software; malware gets installed with other stuff or as unwanted/unknown functionality of benign-appearing software, not just (or even mostly) through holes.

      Viruses, at least in the old skool sense, modify executables, adding themselves to them and changing them to run their code first. Again, that's not exploiting anything but the open nature of the executable format and the writable nature of the storage medium. Sure, a lot of modern viruses "exploit" the scriptable nature of the Outlook/Outlook Express address book, and some even exploit holes in the software to get themselves run without the user's consent. On the other hand, the only viruses I've received by mail this year have been in zip file attachments. I'd have to open the zip file then manually run the virus to get infected; they exploit nothing but user stupidity. I've seen viruses get transmitted by software downloaded via p2p apps; just yesterday I downloaded a screensaver from softpaedia (a website) that was infected with a trojan.

      Worms, now they do rely on holes to spread, but they're also relatively rare. For every blaster, there are dozens (if not hundreds) of "normal" viruses, that require user interaction to spread.

      I know it's normal here to bemoan all the problems that insecure software cause, and a lot of that criticism is justified. It's by no means the only or even the worst cause of this sort of stuff though - lack of care and knowledge on the part of the user is, in my experience, by far the biggest cause. Whether or not trusted computing can do anything about that remains to be seen, of course. I'd like to think so, but then as the saying goes, you can't make anything foolproof.

    11. Re:Psychic Slashdot? by Alsee · · Score: 4, Insightful

      It is not even a question of "can" or "will".

      The FUNDAMENTAL DESIGN of Trusted computing itself is that if you attempt to modify the software it no longer works. There simply is no question of prediction about it.

      If you attempt to modify the software then the Trust chip generates a different hash for that software. Without a changed hash value the Trust chip now generates entirely different encryption keys. Since the software no longer has access to it's old encryption keys it can no longer decrypt it's secured data files and it can no longer decrypt secured communications with other software over the internet.

      It's certainly possible to make the effort to write software that doesn't have these issues, but that's kinda like making the effort to redesign an airplane to remove the wings. At that point it's not even an airplane anymore.

      something that's mutually beneficial: something that allows businesses to exert power over their internal affairs(locking down documents and such), and something that lets users exert power, such as locking down systems against worms, viruses, and spyware?

      That's easy! All they'd have to do is give you a printed copy of your master key along with your machine.

      It should be pretty obvious that simply knowing your master key cannot possibly reduce your computers ability to protect you, it's still the exact same hardware. You are just as secure against viruses and worms and spyware. Companies would have just as much security over their machines - the company owns the machines and only the company would get the master keys to them, not each employee. Knowing your master key gives you ALL of the benefits and NONE of the downsides!

      The very issue is that they REFUSE to offer such an option. They refuse to allow you to know your own master key. They refuse to sell you any Trust chip except one that keeps your key secret from you, one which is designed to self-destruct if you attempt to open it up to read your key.

      The very purpose of Trusted Computing is to forbid you to know your master key so that your chip can keep secrets from you. So that your chip can control what you do with data. So that your chip can prevent you from altering software. So your chip can send secret messages to other people which you cannot read. To that your chip can securely tell other people exactly what software is running on your machine and exactly what hardware you have.

      If you were allowed to know your master key the entire "Trust" system would fall appart. You computer would still be perfectly secure FOR you, but it would no longer be secure AGAINST you. You could use your key to unlock your own files, such as DRM'd music files. You could use your key to unlock your application data, allowing you to escape vendor lock-in. You could use your key to read the secret messages your chip sends to other people. You could use your key to be able to modify your own software or change your settings. You could use your master key to lie to other people about what software and hardware you are using - for example you would be able to tell a website you are using Internet Explorer when you are really using Netscape.

      The very purpose of Trusted Computing is to make it impossible to do any of those things.

      If they wanted to make a beneficial system for you and me they would simply allow you to know your own key.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    12. Re:Psychic Slashdot? by Anonymous Coward · · Score: 0

      Trusted chips *can* be used to lock down software stop users, not *will*.

      If a thing is possible to do, some sociopathic jerk will do it. Once an intelligent species hits a billion individuals, that rule becomes a law of nature.

      Boycott DRM.

      We can already exert power over untrusted worms, viruses, and spyware with existing tools. Additional tools won't be magic bullets against spyware.

    13. Re:Psychic Slashdot? by Anonymous Coward · · Score: 0

      She obviously doesn't know what she's talking about, shes a girl.

    14. Re:Psychic Slashdot? by maxpublic · · Score: 1

      Whether or not trusted computing can do anything about that remains to be seen, of course.

      Not on my computer, it won't be.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    15. Re:Psychic Slashdot? by Reziac · · Score: 1

      When some companies (Intuit and AutoDesk leap to mind) are already doing their best to force upgrades whether users need it or not ... what are we *supposed* to think are the uses "Trusted Computing" will be put to? One obvious use is to make good and damned sure that you MUST buy an upgrade at the very least every time you upgrade your CPU, because the old version is now "untrusted" and will no longer run.

      Yes, it sounds paranoid. But it's the direction the market has been heading for some time, and TC just makes their desires more likely to come true. :(

      Read Alsee's comments... in prior discussions with this worthy, I became convinced he has TC pegged dead on.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    16. Re:Psychic Slashdot? by Anonymous Coward · · Score: 0
      You could use your key to be able to modify your own software or change your settings. You could use your master key to lie to other people about what software and hardware you are using - for example you would be able to tell a website you are using Internet Explorer when you are really using Netscape.

      This works both ways. Your bank, ebay, etc could lie to you about what they use. Imagine what it would take for you to be sure that the web page you use to manage your stock portfolio is *really* who it says it is, running what it says. (Now imagine what it would take for you to be sure your mom is not being duped!)

      Next flip the problem. As a bank how can you be sure the user really did transfer out the cash. He walks into a branch and says "It wasn't me, I didn't use the computer to transfer it". Do you eat the transaction and pass the cost on to your customers? You need to be able to "trust" people and thier computers. (How can you do this if they can lie to you?)
      _cdvl_

    17. Re:Psychic Slashdot? by Alsee · · Score: 1

      This works both ways. Your bank, ebay, etc could lie to you about what they use.
      be sure that the web page [] is *really* who it says it is


      And with Trusted Computing anyone who makes the effort to extract a key from a chip can defeat the Trust system. The moment you rely on the Trust system for anything signifigant you wind up even WORSE off than before. Normal users get lock in and end up placing they security within the system, and anyone with nefarious motivation IS more likely to make the effort required to defeat the system. Ripping a key from a chip isn't easy, but it WILL be doable by the motivated.

      As a bank how can you be sure the user really did transfer out the cash.

      I fail to see how this is going to be signifigantly different than the current situation, or a future situation with "Trusted" computers where the owner has a printed copy of his key locked away.

      The bank would have to be deranged to allow any critical data or operations to occur on the user's computer. As I said, any motivated individual can extract his key and defeat the system. Obviously bank data and operations provide ample motivation to extract a key.

      So the only function Trusted Computing provides is what machine is making the connection to the bank and that the user entered his password to that machine. If an attacker gets access to the password and the machine he gets in. An identical system where the owner gets his key, the attacker has to get access to the password and the key, and he'll likely still need access to the machine.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  16. The beginning of the end? by Judg3 · · Score: 4, Interesting

    I wonder how long it will be until everything contains trust chips.

    I was thinking about this earlier last week, and made a decision I'll try to stick with - I'll get the most cutting edge PC I can that doesn't contain any builtin DRM, and then see how long I'll last.
    Except for games, I think I can last quite some time. As it stands, the only thing I need a lot of extra horsepower for is gaming. I don't mind waiting an extra bit of time for a program to compile, and everything I use now works fine even on an old P3 667. If push comes to shove, I'll just game on a console and do my compiling on a stand alone machine.

    The only 'bite me in the ass' possibility is if they start building hardware (video cards, hard drives, ram, etc) that demands the use of this DRM chipset, then I'd be screwed. If not, I bet I could push my next PC purchase out to easily over 5 years.

    --
    Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
    1. Re:The beginning of the end? by orkysoft · · Score: 1

      Don't you call my P3 667 old, you whippersnapper!

      --

      I suffer from attention surplus disorder.
    2. Re:The beginning of the end? by Antique+Geekmeister · · Score: 1

      Intel has been negotiating with Microsoft for at least 2 years now to integrate this technology right into the CPU's, as part of the old "Palladium" project which has simply been renamed "Trusted Computing". We'll see if AMD buys into this: I'd bring popcorn and a soda to see that business meeting with Microsoft.

    3. Re:The beginning of the end? by ir0b0t · · Score: 1

      At this rate, there may be another round of videocard upgrades before Half Life 2 finally gets released. I upgraded to an ATI 9800 so I could be ready to play, and its no longer the fastest version of that card. Sure it will be plenty fast enough, but I was hoping to have splurged.

      --
      I'm laughing at clouds.
    4. Re:The beginning of the end? by linguae · · Score: 2, Informative

      AMD is a member of the Trusted Computing Group, along with MS, Sun, IBM, Intel, HP, Sony, and a whole slew of contributors and adopters of this technology, too.

    5. Re:The beginning of the end? by psmurf · · Score: 1
      You're assuming that modern PCB boards and chips actually are built to *last* more than a couple of years. They're not, that's not how the market works, so no one is building hardware with that as a marketing requirement.

      (And it's no wonder modern electronics is so prone to failure when you look at the scale and then consider risks of ESD or just dropping the thing ..)

      I am planning on this new DELL P4 2.67 to be my "last computer" ever, since it does everything I need and I don't need to keep upgrading the software. But, ha! We'll see how long it lasts. Last ever will probably == I buy a new one in 5 years when this one bites the dust.

    6. Re:The beginning of the end? by Anonymous Coward · · Score: 0

      You're assuming that modern PCB boards and chips actually are built to *last* more than a couple of years.

      Don't buy el-cheapo stuff and it will last. My pIII with a SuperMicro mo-bo has been running non-stop (read: 24/7, it's a server) since October 2000, zero problems.

      Darling Smorgrav

    7. Re:The beginning of the end? by Anonymous Coward · · Score: 0

      "Palladium" actually originated with AMD, not Intel. Nobody knows this because Intel's marketing department is 100x better than AMDs :)

    8. Re:The beginning of the end? by Alsee · · Score: 4, Insightful

      I'll get the most cutting edge PC I can that doesn't contain any builtin DRM, and then see how long I'll last.

      You missunderstand the threat. There is absolutely no reason to hold onto a Trust-free machine. It's like holding onto a speaker-free machine. You can just go out and buy a new computer that happens to have speakers, and then pretend the speakers aren't there. Simply don't use them.

      The new Trusted-enhanced machines can do everything the old machines can do.

      The entire plan is that ordinary old machine will increasingly get locked out of everything. New software will only run on the new machines, and only in the new Trusted-enhanced handcuff mode. New websites will only be viewable on the new machines, and only in the new Trusted-enhanced handcuff mode.

      You'll get a FREE music CD with your McDonalds Happymeal. If you try to play it on a normal old computer it will give an error message that you need a new Trust-enhaced machine. Your old machine is obsolete and incompatible. So Uncle Bob will run out to buy a new Trusted-enhanced machine just to get the damn free music to play. And that music will only play in Trusted-enhanced handcuff mode.

      You will start getting get secure e-mail from your friends and family and maybe even your boss. And it will be impossible to read that e-mail except on the new machines, and only in the new Trusted-enhanced handcuff mode. And if you refuse to submit to Trusted Computing then your friends and family and boss all blame YOU for having an old obsolete and incompatible machine, that YOU are causing the problem.

      So not only will you get locked out of more and more as long as you refuse to submit, they even subvert your friends and family and boss (who have moved to Trusted Computing) into making you suffer even more.

      There is absolutely no reason to hold onto old hardware. That is part of the insidious nature of their plan. It is the old Microsoft Embrace Extend Exterminate tactic. They Embrace everything current computers can do, Extend it with stuff that only Trusted machines can do in handcuff mode, and Exterminate normal old computers which are now incompatible with everything new.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:The beginning of the end? by Anonymous Coward · · Score: 0

      There is a reason to hold onto your old computer: the new one might have only a "Trust-enhanced handcuff mode" -- it could refuse to run un-Trusted software (such as FOSS) entirely.

      You need the un-Trusted machine to connect to the un-Trusted "pirate"- and "hacker"- run Wi-Fi internet, which, while illegal, will hopefully be popular enough to survive until the general public realizes the problem, the legal system manages to fix things, or RMS leads a bloody revolution.

    10. Re:The beginning of the end? by Anonymous Coward · · Score: 0

      Who knows, maybe we'll run out of oil before then. Nuclear war will result as things get nasty in the fight over that resource, and if you're still around as the radiation settles, a faster Dell might be the last thing on your mind. Of couse it's also possible that things really aren't much much worse than advertised. Of course we can only hope. But the thought occured to me, what if Dubya was mucking about over there because they are downplaying a bleak future, why is China stockpiling oil? I'm probably wrong about all this.

      Hmm get's me thinking, maybe the article submitter was Cassandra? Y'know, the power of fore-knowledge coupled with the inability to do anything about that knowledge as nobody would believe her predictions and she would sit by the side and watch her predictions come to pass.

    11. Re:The beginning of the end? by Reziac · · Score: 1

      I would have phrased that as "There is absolutely no reason to hold onto old hardware UNLESS you *don't* expect that old hardware to interact with any TC hardware, TC software, or other TC environments."

      And I think that is the objective of the parent post; indeed, of myself: yeah, to interact with the TC world, one will need at least ONE system comprised of TC hardware/software. But if old software is no longer trusted, and if I still need to use that older software, I'll need an environment in which to use it, even if that hardware can't interact outside of an "all old hardware" environment. And *for that purpose*, a person might as well have the most advanced non-TC hardware available.

      It does occur to me that the few stubb-- er, freethinking souls clinging to the non-TC world may wind up resorting to totally private networks that don't rely on per-se internet access (akin to the setups that were common for wider-than-local access in BBSing's heyday), and to keeping those activities totally separate from their TC-approved access and systems.

      Private individuals can afford to make such a choice, and for us it can be practical to maintain both TC systems for standard internet access and for TC software, and pre-TC systems (and WAN-like systems like old-time BBSs), if only to preserve some personal freedom of choice. I can easily imagine many slashdotters doing this (some for practical reasons, others for sheer tinfoil-clad perversity).

      Of course, business won't have such luxuries, since business *has* to interact with the mainstream world. How long do you think it'll take for TC to come back and bite them on the ass?

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    12. Re:The beginning of the end? by Alsee · · Score: 1

      ere is a reason to hold onto your old computer: the new one might have only a "Trust-enhanced handcuff mode"

      No, current plans are strictly compatible with existing "legacy" software. Attempting to get people to move to new machines while locking out all existing software would outright fail. Any move like that wouldn't realistically be possible for probably a decade. Even then I'd say it's pretty doubtful, but my crystal ball gets fuzzy that far out :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:The beginning of the end? by Alsee · · Score: 1

      if I still need to use that older software, I'll need an environment in which to use it

      It will run on the Trusted computer just fine, which is why there's no need to save old hardware.

      The Trust chip is like speakers. You don't need to save an old speakerless computers to be able to run an old wordprocessor that don't have any sound files attached. It runs just fine on the new speakered machines.

      It's Microsoft's Embrace Extend Exterminate strategy.

      The Embrace step says the new thing must be just as good as the old thing, iit must be able to do everything the old thing can do. This ensures there's absolutely no reason to bother holding on to the old thing. There's no reason to save old computers, a new Trusted computer is just as capable.

      Extend says the new thing does extra stuff the old thing can't do at all. And even if the new stuff is crippled, well, being able to use crippled new stuff on the new thing is better than not being able to use the new stuff at all on the old thing.

      So it's people with the old thing that suffer whenever they run into the new stuff. The people who move to the new thing never suffer.

      totally private networks

      But there'll be pretty much nothing on this free-net. And even if you do start filling it with stuff, well, there's no reason people on the trusted-net couldn't make a link and see it all. It's like a one-way mirror. Everyone on the Trusted-net can see everying on both networks, people on the free-net can only see the free-net. Again, it's you that suffers on the free-net and everyone on the trusted-net that's better off.

      It's Embrace Extend and Exterminate again. It's insidious and deadly-effective. The Trusted-net Embraces the free-net, Extends it, and Exterminates it. Tose who go along with it have no problems. Those who resist suffer.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    14. Re:The beginning of the end? by cerberusss · · Score: 1
      And if you refuse to submit to Trusted Computing then your friends and family and boss all blame YOU for having an old obsolete and incompatible machine, that YOU are causing the problem.

      This is funny, but true. I've had similar situations using OpenOffice. I'd receive MS Office documents and after editing with OpenOffice, sometimes a glitch would occur in the MS Word-export. Then colleagues and/or the boss would come up to me saying to stop using OpenOffice and just "run MS Office like everybody else".

      In the end, I bought Crossover Office and be done with it.

      --
      8 of 13 people found this answer helpful. Did you?
    15. Re:The beginning of the end? by Grishnakh · · Score: 1

      Reading Slashdot too much is starting to really affect my mental health. The more stuff like this I read, the more I think about collecting an arsenal of weapons and ammunition, and moving to a cabin in Montana...

  17. IBM Thinkpads by chrispyman · · Score: 1

    Actually, I know that the recent IBM Thinkpad laptops have shipped with this "trusted computing" system for awhile now. It's not (yet) supposed to lock your system to Windows only, as it is a way to lock your laptop so that your data is safe (on a hardware level) if it gets stolen.

    1. Re:IBM Thinkpads by rincebrain · · Score: 1

      I have one of those laptops, an R51.

      I'm typing this to you from, surprise surprise, Linux.

      In the BIOS, and in the Windows control panel for the ThinkPad, the hotly contested security chip is listed as off.

      The interesting question, for me, is...can it be enabled by software, without my permission?

      The relevant question, given that almost anything is possible with properly written software, is...will the Microsoft Fairy be coming to my house at night and leaving me a DRM-locked PoS in exchange for my highly functional laptop?

      --
      It's only an insult if it's not true.
    2. Re:IBM Thinkpads by iggymanz · · Score: 1

      also, keeps data safe from the owner should he forget the passwords. The snipping & soldering in that case is scary....

    3. Re:IBM Thinkpads by ShawnX · · Score: 1

      You can get a driver to manipulate the chip in Linux, perhaps this can be useful for SSL encryption on-board?

      http://www.research.ibm.com/gsal/tcpa/

      --
      Everyone wants a Tux in their life.
  18. Notifying users? by lothar97 · · Score: 2, Interesting

    As this is something new that PC users might not expect, I wonder if IBM is taking any effort to educate purchasers about the "new functionality." While people might like to know that this might help stop the evil hackers, they should be told that software might stop functioning like they want (assuming the user does something bad, like use pirated copies). I can imagine the increased tech support calls arising from this...

    --

  19. Bring it on. - I, for one, welcome this practice. by Anonymous Coward · · Score: 5, Insightful
    computer's owner does not do anything with the software which the manufacturer does not want to permit.

    Good.

    Instead of encouraging people to break the law (pirate software, etc) - I wish more people would choose software that _grants_ them the right to use it as they see fit.

    I wish everyone in the world had to pay full price for Microsoft and Adobe software instead of copy it or buy cheap pirated versions. Then people would start recognising the value of Free Software.

    Until then, pirated windows is probably the strongest competitor Linux faces.

  20. Uh huh... by avalys · · Score: 3, Insightful

    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to per

    My god, you can see the future too? I thought it was just me! How long have you had the gift?

    [/sarcasm]
    Seriously, the chips the article is talking about are completely user-controllable. If they don't want to take advantage of the functionality, they don't have to. Did you even read the article? It talks about how the chips facilitate encryption and secure storage of passwords and other sensitive information, not controlling what the user does with their computer.

    Making vague, unverifiable assertions about the possible applications of a technology that could potentially be derived from this one is nothing but FUD.

    --
    This space intentionally left blank.
    1. Re:Uh huh... by CmdrNullo · · Score: 1, Interesting
      Seriously, the chips the article is talking about are completely user-controllable. If they don't want to take advantage of the functionality, they don't have to.

      Yeah, and they don't have to buy software from manufacturers that are able to require trust chips once enough of them are in place, either. All this stuff about end users gaining secure storage and control are a smoke screen for what this is: a dongle built into every computer, that has the ability not only to lock a software purchase to that machine but to ensure that only software signed by those making the keys will run.

      Yes, I know that currently an endorsement key isn't required to run anything--that's because corporate America, while evil, isn't too stupid to know how to boil a frog.

    2. Re:Uh huh... by nkh · · Score: 1

      It's a good thing the chip is user-controlled, because right now I wished I could remove the DRM copy-protection on those new Audio CDs. The purpose of this technology is not to protect you, it's been made to prevent people from illegal copies. Everything is FUD until it's true, this thing will soon be abused, trust me.

    3. Re:Uh huh... by avalys · · Score: 3, Insightful

      So, the problem with this technology is that it will make it harder for people to pirate software?

      Cry me a river.

      And regarding this:
      "only software signed by those making the keys will run."

      Talk about FUD. Can you point to any evidence that suggests trusted computing will be used for this purpose? In every TC implementation I've read about, the end-user has the ability to generate their own keys to use for whatever purposes they want (for example, to authorize some freeware app to run on their computer). If the system is designed securely, this won't compromise its effectiveness at all.

      --
      This space intentionally left blank.
    4. Re:Uh huh... by CmdrNullo · · Score: 1
      So, the problem with this technology is that it will make it harder for people to pirate software

      No--that's not it, but your saying so admits you know it will be used as a DRM measure, despite it's being sold as an "end user security" tool over which the user will have control. What it will do is stop a legitimate user from transferring a purchased license, say, at the time his machine dies to a spare.

    5. Re:Uh huh... by Anonymous Coward · · Score: 0

      I'm sure this won't meet your standard for "evidence," but this makes a compelling argument.

    6. Re:Uh huh... by iabervon · · Score: 1

      The question, therefore, isn't whether IBM is shipping machines with trust chips, but whether IBM is shipping machines with endorsement keys. If the trust chips are really fully controlled by the user, then this isn't a dongle built into the computer.

      Last time I heard about this stuff, IBM had no plans to include endorsement keys, so this actually was a way to give the owner of the computer hardware more control over it, not a way to give the manufacturer more control.

    7. Re:Uh huh... by pentalive · · Score: 1

      And What about when the Internet won't talk to you unless your chip is switched on?

      How about when it becomes a violation of DCMA to run your computer with the chip off, because with the chip off your machine *must* be a circumvention device?

    8. Re:Uh huh... by Anonymous Coward · · Score: 0

      You fail it, where it is presenting a valid counter-argument.

    9. Re:Uh huh... by avalys · · Score: 2, Interesting

      What it will do is stop a legitimate user from transferring a purchased license, say, at the time his machine dies to a spare.

      Absolutely not. Any TC system that doesn't allow for that eventuality would be laughed out of the marketplace, along with all the software vendors who release products under that system.

      Be realistic. I feel like I'm back in the days when Microsoft Product Activation System (in Windows XP and Office >XP) was first announced. Everyone was talking about it like it was the end of the world, and what did it turn out to be? A perfectly reasonable copy protection system, that at most causes a few minutes of inconvenience for advanced users every year or two when they upgrade their computer, or move their copy of Windows to another machine.

      --
      This space intentionally left blank.
    10. Re:Uh huh... by avalys · · Score: 1

      "The purpose of this technology is not to protect you, it's been made to prevent people from illegal copies." (emphasis added)

      As I said in another post, cry me a river.

      --
      This space intentionally left blank.
    11. Re:Uh huh... by NiceGeek · · Score: 1

      And which did nothing to stop the real pirates - copy protection has always been like that. An inconvience (at best) to legitimate users and a minor inconvience (at worst) to software pirates.

    12. Re:Uh huh... by Alsee · · Score: 1

      No, he was NOT posting a slippey slope argument. The President's Cyber Cecurity advisor has in fact called on ISPs to plan to make Trusted Computing a mandatory part of their terms of service for internet access in the future. It was at the 2001 Golbal Tech Summit in Washington DC, and it is part of the current goverment plans for securing the National Information Infrastructure.

      Whether it will succeed or not may be in question, but it is NOT a slippery slope argument when it is an ACKNOWLEDGED PART OF THE PLAN.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:Uh huh... by Alsee · · Score: 1

      Your chip is designed to keep your master key secret from you. It is designed to self destruct if you attempt to find out your key. Once you do activate your chip it is designed to keep your own data secret from you. Once you do activate your chip it is designed to make it impossible to modify the software. Once you do activate your chip it is designed to make it impossible for you to change various settings on your computer without someone else's permission. Once you do activate your chip it is designed to to send secret messages to other people - messages it is impossible for you to read. Once you do activate your chip it is designed to spy on you, reporting exactly what software you are running and exactly what hardware you have. Once you do activate your chip it is designed to deactivate/deny you access to your own software and data except with someone else's permission.

      All facts, generally directly documented within the Trusted Computing Group's own TPM design specs, which I have read.

      And sure it's all "opt-in", but all of the new software will refuse to install unless you submit. Websites will increasingly be unviewable unless you submit. Data files will be increasingly unreadable unless you submit. Microsoft is already hyping new e-mail that will be unreadable unless you submit. New hardware will be unusable unless you submit.

      But the real kicker - the one that kills your entire argument about it being optional and user-controllable - is that Cisco has announced routers that deny you an internet connection unless you submit. And at a Washington DC Global Tech Summit the President's Cyber Security avisor gave a speech calling on ISPs to plan on using exactly these sorts of routers and to make Trusted Computing compliance a MANDATORY part of the terms of service to get internet access. The government's plan to secure the National Information Infrastructure is founded on forbidding internet access except under the shackles of Trusted Computing compliance.

      This mandatory Trusted Computing internet lockdown is a few years away - they have to roll out the system first. But *is* their documented plan.

      Sure it's all "optional" and "user-controllabled" and "opt-in". But the fact is that if you refuse to submit you will be increasingly locked out of everything. And there is no way in hell you can claim there is ANY option and user control when they plan to ban you from the internet unless you comply.

      It's like saying you are free not to wear handcuffs within a prison cell, or you can comply and wear these handcuffs out in public. That is NOT freedom to choose not to wear handcuffs. That is effectively a law making it criminal not to wear handcuffs. Effectively a law imprisoning you for violating it. Only here it is a complex web of laws and "voluntary market forces" that weave together to implicitly make it criminal to refuse the Trust-handcuffs.

      They effectively get their SSSCA/CBDTPA law making Trusted Computing mandatory, but they do it though the back door without actually passing a law. I would call it an ingenious plan if it wasn't so horrifying.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    14. Re:Uh huh... by base3 · · Score: 1

      Currently, IBM isn't shipping with endorsement keys. But if there's no plan to ever use them, why does the hardware even have the capability to have an endorsement keypair on board?

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    15. Re:Uh huh... by Alsee · · Score: 1

      >What it will do is stop a legitimate user from transferring a purchased license, say, at the time his machine dies to a spare.

      Absolutely not. Any TC system that doesn't allow for that eventuality would be laughed out of the marketplace


      You are half right and half wrong.

      According to the Trusted Platfrom Module techinal specification there is an option for a "Migration process". However there are some mandatory crippling of that process.

      First of all the specification REQUIRES that if your Trust chip glitches or otherwise fails it MUST be impossible for you to ever migrate or otherwise recover your data. It doesn't matter that your harddrive is perfectly intact and you have religiously kept backups. If the chip goes it's all gone, period.

      Secondly the migration process forbidden except to another machine containing an identical Trust chip from the same manufacturer. So if that manufacturer goes out of business, of if they stop manufacturing that obsolete model of chip, that's the end of the line. When your computer dies or is old and obsolete your installed software and your data files die with it.

      That is merely one of several places the specs are explicitly anti-owner. The chips and the entire system is designed to be secure agains the owner. The impact goes WAY beyond preventing piracy. It's wall-to-wall lock-ing and lock-out and "voluntary" coercion. It becomes impossible to alter software to work the way you want. It exterminates fair use. It excludes interoperability except to the extent the author/publisher explicitly grants you interoperability. If a website complains about your web browser it becomes impossible to tell it you're using Internet Explorer when you're using Netscape. The presindent's Cybersecurity advisor has called on ISPs to make Trusted Computing compliance a mandatory part of internet access. Not only are you FORCED to submit to Trusted Computing, but you will also be forced to run exactly the software they direct you to run, or you will be denied internet access at all. It also completely defeats the GPL and any other open source licence - the source code becomes entirely worthless. If you try to change a single byte and recompile it simply DOES NOT WORK. The problems just go on and on and on.

      The moment you submit to Trusted Computing you simply do not own your machine anymore.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    16. Re:Uh huh... by iabervon · · Score: 1

      Probably so that they don't have to redesign it if someone someday wants one. It could be important in applications such as ensuring that voting machines aren't tampered with (i.e., local poll workers and Diebold can't get the machine to run different code from what the state has certified). IBM might as well have a single implementation from both that circumstance and PCs, and just ship the PCs without endorsement keys, because a single implementation will be tested better than separate ones.

      To put this the other way, if these chips are intended to become part of a DRM scheme, why are they being shipped now in a configuration where they can't be used for DRM? (We know IBM is trying to lock us out of our computers, because they're using trust chips and some other aluminum tubes... er, trust chips could be used to lock us out of our computers)

    17. Re:Uh huh... by Reziac · · Score: 1

      I vaguely recall reading that *current* Cisco routers already have TC in place, and it need merely be activated. Anyone remember/know more about that? (I think it was discussed on ./. a while back.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    18. Re:Uh huh... by evbergen · · Score: 1

      The problem is that whatever computer you're connecting to, can verify that you do it from Commercial App v1.0, key ID 03adeb4652098d, and not from Open Source App v2.88, that merely pretends to be Commercial App.

      You /used/ to be able to pretend, if you just followed a protocol. Ditto for the OS: if you control the OS, you can fake things like eg. MAC addresses, CPU serial nrs. to the application.

      This is what's made impossible with TCPA.

      So even though you can still /run/ Firefox, if you can't access any website because CNN prefers that you use IE, which they know does not filter ads, leaves cookies as they are, and does not print/save pages they don't want you to print/save, /AND CNN CAN VERIFY THAT YOU *ARE* RUNNING IE, WITH NO FAKING POSSIBLE/ then that helps you exactly zero.

      Are you starting to understand the problem now? Power from the consumer, power to the content providers. Internet reduced to digital TV. Drool'n click, view the ads.

      Cheers,

      Emile.

      --
      All generalizations are false, including this one. (Mark Twain)
    19. Re:Uh huh... by Alsee · · Score: 1

      That was probably me, referring to the story Cisco Working to Block Viruses at the Router. The Slashdot story is useless, except as a case study in how this whole thing is going to be sold as a good thing and how even Slashot was totally blind to the fact it is Trusted Computing based. It does not actually attempt to block viruses itself. It "quarantines" you, denying you an internet connection, unless you are Trusted compliant and running the mandated software. The "virus blocking" claim is based on the idea that the mandated software might be a firewall and virus scanner.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    20. Re:Uh huh... by base3 · · Score: 1
      The argument for economy of scale is nice and all that, but given that IBM must have known that people would be rightfully suspicious of their motivations, I don't see why they didn't simply make a TCPA module that would be impossible for use in a DRM scheme.

      Given that we're using nuclear analogies here, let me point out that you are correct that the ability for dual use doesn't imply the intention. However, dual use facilities are regarded with much more suspicion by those in non-proliferation than those which simply cannot be used for weapons production.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    21. Re:Uh huh... by Reziac · · Score: 1
      Not the story I saw originally, but thanks for the reference, with more details.

      A post somewhere below yours there says,

      "Also, how will the router check the security of devices where desktop security doesn't apply, like routers, printers, proxy servers, PDAs, or heck, even a promiscuous traffic logger?

      "Access to 'HP LaserJet 8000' on 10.16.2.88 denied. The Cisco DRM system has determined that this host listens to ports (80/tcp, 135/tcp, 515/tcp), but does not run approved virus protection software." Yes, I can imagine explaining that to a vice president at 7am...

      That's a good point too -- what about all those unTrusted but networkable devices, such as that NNN-many-at-$15,000-a-crack printer investment some corporate department doesn't want to have to replace?

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    22. Re:Uh huh... by iabervon · · Score: 1

      Once they're shipped without endorsement keys, they can't then be used in a DRM scheme. Any key on them must be put there by the user, so the program can't tell if it is running on the bare hardware without any simulation layer, which is the basis of that mechanism.

      The aluminum tubes analogy is not to dual-use facilities; the DoE's experts stated that those tubes simply couldn't be used for weapons production. In order to produce weapons, you'd have to get some other aluminum tubes, which, while also aluminum tubes, aren't the same items at all.

    23. Re:Uh huh... by acceleriter · · Score: 1

      So let's extend this Al tube thing a little more. $NATION is making Aluminum tubes that could be used for nuclear weapons, if one step was added to the production line. They've gained expertise in Al tube manufacture, they've convinced the public and the world that the Al tubes are for peaceful purposes, and they're cranking them out like mad. Then they make the one tiny production line change that makes them suitable for weapons production. At that point, it's too late.

      --

      CEE5210S The signal SIGHUP was received.

    24. Re:Uh huh... by Alsee · · Score: 1

      Part of it is that there is a huge push to have all new devices contain a Trust chip. Such restrictions couldn't really be imposed for at least 4 or so. How much hardware do you use that is more than 4 or 5 years old anyway?

      A major part of it is that something like a printer would be inside the router. It doesn't matter that the router denies it an internet connection, or quarantines it to the local network. It still works fine on the local net.

      Part of it is that the routers can be set as restictive or as loose as they like. If there's some class of device they want to grant internet access to, they could try to spot it and grant some form of restricted access. There's almost no limit on what sort of limitations they could impose on shuch devices, allowing just enough to let them work. Normal connection - computers - would be faced with standard Trusted Computing compliance to get a full connection.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    25. Re:Uh huh... by base3 · · Score: 1

      Well put!

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  21. Look at the bright side: by hdd · · Score: 1

    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit. at least it will prevent you from running unsigned spywares.

    --
    This Sig is removed due to factual inaccuracy
  22. flawed by s4m7 · · Score: 4, Insightful

    While vendor lock-out is definitely a threat, it's not a terrible threat because amateur developers are such a key part of the industry, and always will be.

    What concerns me much more is the stuff that's going to start happening when "trusty" computing becomes ubiquitous, if it ever does. More and more important transactions and secret info exchange will take place over the net. and of course you know the government doesn't allow good encryption for "national security" reasons.

    the article talks about the security and encryption being in hardware rather than software as though that was some sort of improvement on it, but who wants to replace their hardware as soon as some 1337 5kr1p7 k1d5 figure out an exploit? and it's only a matter of time.

    on the other hand this is one of the few technologies that could permanently cure the world of spyware (the other obvious one being dumping windows altogether.). of course with every new anti-spam technology, the spammers are the first on board, so I imagine the industry will sell out again and no good will come of it.

    --
    This comment is fully compliant with RFC 527.
    1. Re:flawed by DAldredge · · Score: 1

      Please point out any current laws that prohibit strong encryption and apply to Citizens of the United States.

    2. Re:flawed by Jeff+DeMaagd · · Score: 1

      I don't know if it has been repealed, but there used to be an export law that prohibited the export of technologies that use strong encryption.

      IIRC, this had the effect of the companies doing the research overseas. It has also prevented the design of products with strong software encryption because companies didn't want to deal with making a separate version with weaker encryption for export use.

    3. Re:flawed by DAldredge · · Score: 1

      Most of those regs are gone, they only apply now to countries that are on the Export Control Lists, countires like Iran, N. Korea...

    4. Re:flawed by s4m7 · · Score: 1

      I'm glad you asked.

      Here's a summary of the revisions they made to the code.

      Note this one right here (about halfway down):

      (3) Retail encryption commodities and software. You may export and reexport to any end-user encryption commodities, software and components which have been reviewed and classified as retail under ECCNs 5A002 and 5D002.

      any encryption technology which is made available to the public is "reviewed" by the NSA, and if they don't have a way to snoop on it effectively it is classified as "Military Weaponry" and it never sees the light of day. If some such algorhythm were to come out of F/OSS, its creators would be threatened and intimidated until it went away.

      shoot, now I have to adjust my tinfoil hat again.

      --
      This comment is fully compliant with RFC 527.
    5. Re:flawed by Anonymous Coward · · Score: 0

      something like this will not prevent spyware, if you look at platforms like the xbox which is essentially microsofts first stab at trusted computing, you will see that its sill suceptible to buffer overflows and exploits, you just need to leverage a trusted application in order to 'load' your rogue code, the spyware people will quickly find a way in, and will some 'whitehat' be capable of writing a solution to fix the vector they are entering through? probably not, since that'd make the program stop working.. joy.. :)

    6. Re:flawed by Alsee · · Score: 1

      you just need to leverage a trusted application in order to 'load' your rogue code

      Go right ahead. The point is that everything on the system is encrypted. The rouge code can't read anything, and it cannot modify anything other than to destroy it. All it can do is crash the system or wipe the harddrive. Trusted Computing is designed to be secure against the owner. If it's secure against owner run "rouge code" then it is secure against someone else geting rouge code onto your machine.

      A beneficial system would give the owner a printed copy of his own key. He would be able to use his key to control his own computer. He would be able to run whatever he wants on his own machine, read whather he wants on his own machine, modify whatever he wants on his own machine. And he still gets get all of the benefits and protections because it is physically impossible for a virus or trojan or remote hacker to read a key printed on a peice of paper.

      However they refuse to allow the owner to know his own master key because the very purpose of the system is to deny the owner control over his own machine. If he knew his key he would be able to unlock a DRM file to make perfectly legal fair use.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:flawed by Antique+Geekmeister · · Score: 1

      Nope. This will do *NOTHING* against spyware, because most spyware follows things that you authorize it to follow by clicking on and installing the software. By being a "legitimate" product, they will get their keys signed to install on your system and monitor your web cookies and proxy traffic and play with your DNS services, just as they do right now.

  23. Just say no to DRM by Whammy666 · · Score: 4, Insightful
    I for one will not buy any piece of hardware that is equiped with this nonsense, unless there is a BIOS setting to fully disable it. I plan to keep a couple of spare motherboards without the DRM crap just to have for spares in case the one I'm using dies.

    It seems that manufacturers and publishers are just determined to alienate the consumer with this kind of shit. The only way to stop it is to take their profit out of it. Just say no with your pocketbook. They'll get the message sooner or later, assuming they don't pay off some politicians and get a law passed to make DRM mandatory. Oh wait... we're screwed.

    --
    When all else fails, run.
    1. Re:Just say no to DRM by Anonymous Coward · · Score: 0

      It's unlikely and almost impossible that they'd make it mandatory for companies to put DRM on all motherboards. Laws that make it illegal to bypass the DRM in any way at all are what the companies want.

    2. Re:Just say no to DRM by Alsee · · Score: 1

      I plan to keep a couple of spare motherboards without the DRM crap just to have for spares in case the one I'm using dies.

      Pointless. That's like stockpiling speakerless computers, you could simply pick up a new computer with speakers and pretend they aren't there.

      Trusted Computers can do everything ordinary computers can do. The issue is that normal old computers and Trusted Computers in non-Trusted mode will be increasingly useless. All of the new software will only run on a new Trusted-enhanced machine. The new media files and new websites will only work on a Trusted-enhanced machine. Ultimately you may be denied internet access except with a Trusted-enhanced machine.

      Their plan is absolutely insidious. There's no reason NOT to have a Trusted machine.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Just say no to DRM by Reziac · · Score: 2, Interesting

      Back when WinXP was new, M$ posted on their site a list of requirements for hardware to be "XP certified" or whatever they call it. One of the items was that the BIOS was *not* allowed to be user-accessable.

      This particular criterion doesn't seem to have found much enforcement, but as you can see the concept was already there some time back.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  24. heard that one before... by Goeland86 · · Score: 2, Interesting

    ok, so IBM is shipping those machines... but does anyone think that IBM could use those chips eventually to block WINDOWS from being installed on them? look at the bright side, we may end up with a 'LINUX ONLY' line of machines... Big Blue is pro-open source, as it's showing in the SCO lawsuit and elsewhere... So, I wouldn't worry too much about it... yet.

    --
    ---- I am certain of only one thing : I know nothing else.
    1. Re:heard that one before... by s4m7 · · Score: 1

      I don't consider being locked into only one OS a good thing no matter which OS that is. However your reasoning isn't bad. IBM doesn't have a lot to gain by making a PC "windows only" and they do invest an awful lot in linux.

      --
      This comment is fully compliant with RFC 527.
    2. Re:heard that one before... by SJS · · Score: 1
      Big Blue is pro-open source, ...
      Um, no, not really. IBM is pro-IBM. Open source is useful to them at this point in time.

      Personally, I think IBM just wants to put a finger into every pie. Any which way the market moves, they want to be there. They want to have a bet on EVERY horse in the race, as it were.

      --
      Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
    3. Re:heard that one before... by Goeland86 · · Score: 1

      I agree, every private company is pro-itself. However, you can't deny that IBM has helped make their own hardware compatible with Linux or opensource software in general, nor the contributions they've made. Besides, I think that an IBM monopoly isn't going to happen... which individual bothers to buy IBM hardware anymore? Maybe refurbs, but refurbs from corporations. Big corporations are whom they target. And that might be something that a sys-admin might like for a chip inside their machine... so you can't run viruses or non-company approved software. Sounds like paradise for the sys-admin if you can't screw up a machine otherwise than using software they know inside out, no?

      --
      ---- I am certain of only one thing : I know nothing else.
    4. Re:heard that one before... by holderofthering · · Score: 1

      The SCO lawsuit shows nothing, they are just protecting there asses.

  25. The Birth of owning software. by Anonymous Coward · · Score: 5, Insightful
    Quite the contrary.

    If these silly licenses will finally be enforced, people will start to demand software that they legally own the rights to - as opposed to simply stealing it from work.

    The best thing that could ever happen to Free Software would be if people were no longer able to steal software from their companies an no longer able to buy cheap pirated versions.

    Finally the general public would understand what the Free Software movement is all about.

    1. Re:The Birth of owning software. by Anonymous Coward · · Score: 0

      Why woud I steal what I can already take home freely as an employee under our corporate/institutional license or purchase for little more than the cost of the media?

    2. Re:The Birth of owning software. by Anonymous Coward · · Score: 0

      You are in the minority... few persons have such legal options...

      I choose open source because I want good, secure software that doesn't cost me an arm and a leg... I respect the licence agreements of those who sell closed source software, and if its worth it, I get it, but in most cases I decline, giving them nothing and find a free alternative that will grow, mature and erradicate the need for such products.

      In fact the only place I can think I'm using 'illegal' software is the libdvdcss library, and that is because there are no legal alternatives until just recently that I can use to play my DVD's... (I think PowerDVD finally came out with a standalone player, but I see no way to obtain it for the same price as their windows client, so until then, xine works fine... FSCK em if they don't want to open that one up...

    3. Re:The Birth of owning software. by Teun · · Score: 1
      The best thing that could ever happen to Free Software would be if people were no longer able to steal software from their companies an no longer able to buy cheap pirated versions.

      Though I agree with the possible effect on free software I have to disagree with the notion that the copy is stolen from their company, they are not the one losing out.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    4. Re:The Birth of owning software. by Anonymous Coward · · Score: 0
      Ah, but they are - If they're letting employees copy such software in violation of the license agreement they had with the vendor, the employer is the one at risk when they get sued for distributing pirated software and violating license agreements.

      One more reason to use Linux at work - so you don't have to worry about software piracy at work.

    5. Re:The Birth of owning software. by Anonymous Coward · · Score: 0

      "The best thing that could ever happen to Free Software would be if people were no longer able to steal software from their companies an no longer able to buy cheap pirated versions."

      Restated in classic Slasdot geek terms:

      Linux User : Chairman Gates, I should have expected to find you holding Phoenix's leash. I recognized your foul stench when I was brought on board.

      Chairman Gates : Charming to the last. You don't know how hard I found it, signing the order to terminate your life.

      Linux User : I'm surprised that you had the courage to take the responsibility yourself.

      Chairman Gates : Linux user, before your execution, you will join me at a ceremony that will make this business plan operational. No computer system will dare oppose the Microsoft now.

      Linux User : The more you tighten your grip, Gates, the more computer systems will slip through your fingers.

  26. I don't trust trust chips by Anonymous Coward · · Score: 0

    With that out of the way, like so many technologies these chips can be used for something good (better security for example) and something bad (MS).

  27. It probably won't end up being that big of a deal by ShatteredDream · · Score: 5, Interesting

    Knowing how exposed most software is to things like worms, it would be very easy with powerful control hardware to lock people out of their systems without actually damaging the system. One of the things I find very interesting is how does one go about preventing a worm from rewriting certain parts of Windows and user apps so that they think the trusted hardware is either not present or does not let the user do what they are trying to do?

    If after a year and incredible amounts of money spent on R&D, Microsoft cannot really slow down the spread of worms, how can they write an operating system that cannot be totally mindfucked by a worm that twists how Windows deals with the trusted hardware? So maybe Microsoft requires code signing, who is to say that someone isn't going to find a way to spoof a real code signature so that the worm appears to be Microsoft?

    My money is the proposition that they'll try it, it'll work great for 3-6 months then people will start writing worms that target trusted systems and that totally ruin them. Then it will be a big flop within 2 years. IBM, Microsoft and other companies need to realize that the human component of security simply cannot be automated. Despite all of their attempts at real security, Microsoft cannot deal with the fact that the single greatest security hole in its OS is the user that never patches and that thinks it's not cool to remember what they aren't supposed to do to avoid getting worms and other hacks.

    And if it doesn't work, just stock up on as much pre-trusted hardware as possible and put it into a closet for safe keeping....

  28. HOW DARE THEY MOD DOWN A FIVE DIGIT UID! by Anonymous Coward · · Score: 0

    He speaks the truth.

  29. OSS and Trusted Computing by linguae · · Score: 2, Interesting

    My main problem with "trusted" computing is the fact that it could lock out software that the manufacturer of the computer deems "not trustworthy." But, what does "not trustworthy" mean? Could some manufacturers use this technology to further entrench the Windows monopoly by locking me out of my "not trustworthy" Linux or *BSD disks? I could just think of the things that MS could do, such as force its vendors (Dell, HP, Gateway, etc.) to only ship "trusted" computers. I know, I know, I might be paranoid here, but I'm just saying that this is possible.

    1. Re:OSS and Trusted Computing by Anonymous Coward · · Score: 0

      More than likely it'll work the same way it does with drivers. You have to sign your application with a certificate of some sort; when you run an app that hasn't been signed you'll get an annoying dialog box, which can be turned off in some obscure setting somewhere; and the admin will have the ability to block applications signed with certain credentials or no credentials.

  30. Definition by WilyCoder · · Score: 1

    Trusted computing: when a corporation will sell you piece of software/hardware for your hard earned cash, and not have enough TRUST in you to use it properly.

    Seems a little "guilty until proven innocent", eh?

    We trade our money (which is ~time) to a corporation for their product. Then they try to tell us what we can/cannot do AFTER the transaction. Seems like feudalism is alive and well :/ Serf it up!

    1. Re:Definition by Anonymous Coward · · Score: 0

      Ha ... Webserfing. We'll all be Webserfs in Microsoftland. Joy.

  31. Trusted Computing by demon_2k · · Score: 1

    I don't see how that fill succeed. I mean Trusted Computing is a quick fix to a problem with no real solution. There are ways to crack/bypass trusted computing, what then? This will only work for so long.

  32. Re:Stop dreaded Criminials by Anonymous Coward · · Score: 0
    More people are using illegally stolen copies of Windows than of Linux.

    Seems strong DRM technologies would hurt MSwindows users more than it would hurt Linux users.

  33. Trusted computing is already here... by WetCat · · Score: 1

    ... and nothing really bad happens.
    Lets look at mobile phones; for example in SE T 610-630 you can only run signed Mophun and limited Java code; in cheap models you cannot run anything not directly installed. Why not?
    I prefer this situation even to Symbian phones in which some viruses are already been created.

    1. Re:Trusted computing is already here... by MoonBuggy · · Score: 4, Informative

      Yes, it's already here in mobile phones and it's already been used to cripple a perfectly good handset's bluetooth stack meaning images can only be sent over the cell network at an extortionate data rate rather than being beamed straight across the gap between two bluetooth phones. I think I'll take my chances on the viruses thanks. BTW, I'm running some nice open source apps on my P900 which I doubt would've been created if they needed signing (maybe why I can get apps for my SE P900 but I never could for my T610) - hell, even Opera Mobile Browser came up with an 'unsigned code' warning when I installed it, but I can click 'install anyway' on the Symbian model and I'm quite happy with that - there's no override on the T610.

  34. Let's go compatible! by Maljin+Jolt · · Score: 1

    I guess I will need to code some trusted hardware emulator soon, 'cause my current boxes lacks that preciouss chip. Any spec on sight, anyone?

    --
    There you are, staring at me again.
    1. Re:Let's go compatible! by Anonymous Coward · · Score: 0

      Any spec on sight, anyone?

      Idiot.

      Here you go.

      Fuck. No one can do even a little bit of searching anymore.

  35. Talk about paranoia by hng_rval · · Score: 1

    Before we jump to conclusions about how this will ruin our computing lives, let's think about this for a second.

    Some companies, such as IBM will provide systems with these chips in them. Some customers will buy them, specifically, customers who want to have only authorized programs running on their systems - customers worried about security. That there is a market for these systems is not a question.

    However, there is also a market for systems WITHOUT these "trust" chips. And manufacturers will continue to provide systems without trust chips. If you don't want to buy a "trust" computer, don't. There will continue to be plenty of computers without this feature.

    --
    Thank you Mario! But our princess is in another castle!
    1. Re:Talk about paranoia by CmdrNullo · · Score: 1
      There will continue to be plenty of computers without this feature.

      But once they've reached critical mass, you'll still need one of them to run Windows. And the machine without the Fritz chip will cost much more, having lost economies of scale. I just don't understand why people are falling all over themselves to defend an obvious DRM measure.

    2. Re:Talk about paranoia by hacker · · Score: 1
      "And manufacturers will continue to provide systems without trust chips. If you don't want to buy a "trust" computer, don't. There will continue to be plenty of computers without this feature."

      And how do you know which systems have "trusted chipsets" in them from the start? How do you know your 1U rackmount server that you just bought from Acme Servers has (or has not) a trusted chipset in it? Can you trust the vendor?

      It makes sense for them to standardize on ONE architecture; one with the chipset, than to standardize on two. You have a much wider market for the trusted chipset hardware than the one without.

      That being said, I think it should be a toggle'able option, to use or not to use, based on settings in the BIOS or a jumper or some other verifiable entity.

    3. Re:Talk about paranoia by shpedoikal · · Score: 1
      However, there is also a market for systems WITHOUT these "trust" chips. And manufacturers will continue to provide systems without trust chips. If you don't want to buy a "trust" computer, don't. There will continue to be plenty of computers without this feature.

      Good theory, but its doubtful that this will ever happen. Every model computer I've worked on that's had a TPM in it (4 or 5 now, all IBM machines) has had the BIOS option to disable. In fact, they've all shipped with the TPM *disabled*.

    4. Re:Talk about paranoia by Antique+Geekmeister · · Score: 1

      Nope. The plan is to put the trusted computing features on the CPU. You're going to stop buying CPU's, or deliberately buy crippled motherboards that can't use the feature set?

  36. Re: IBM shipping more PCs with Trust Chips by Anonymous Coward · · Score: 0
    If the system software can access it, so can a hacker.

    Which is why most of the elements of Trusted Computing use pbulic-key-encryption techniques so that the system software can _not_ access it (in the case of keys) or can not sign it (in the case of data).

    What you were suggesting is exactly what the trusted computing guys were suggesting.

  37. What If This...? by mlauzon · · Score: 1

    What if this goes against a country's laws, if a country has laws in place of something like this?

  38. They want your crypto by badzilla · · Score: 1

    Trusted/Treacherous Computing is for one reason only. (Like they really care deep-down if your copy of Word or your Britney tune is legit!) But they DO want to control your ability to communicate in ways they can't sniff and your ability to publish something they don't like.

    --
    "Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
  39. Re: IBM Shipping More PCs with Trust Chips by demon_2k · · Score: 1

    I can just he the healines on hacking sites:
    HowTo: Hacking your IBM

    Or warez headline:
    IBM ____ Crack By ___

  40. Slashdot Shipping More Articles with Blind Colors by Anonymous Coward · · Score: 0
  41. Obligatory... by Doches · · Score: 1

    I for one welcome our new...

    *ducks*

  42. Backup? by Anonymous Coward · · Score: 3, Interesting

    Suppose that I back up my data and then my motherboard dies. Now I can't restore my backed up data because the new computer doesn't trust it or it doesn't trust the new computer.

    I remember a time when software vendors made it impossible to back up 5 1/4" disks by physically damaging them. The customers reacted by not buying their software and they backed off. I also remember a very early version of XP that wouldn't let you change any part of your computer without phoning Microsoft for a new key. Customer reaction was such that XP is much easier to deal with now.

    It also occurs to me that if the trusted computing chip keeps legitimate software from running then that is restraint of trade.

  43. Trust will Wilt in Face of Taiwanese Engineers by reporter · · Score: 5, Insightful
    These trust chips appear to be an attempt at preventing software piracy.

    The attempt is futile because every attempt to prevent illegal copying has been defeated. Some Taiwanese engineer will design a hardware addon to enable the customer to illegally copy the software.

    The only way to protect the trust chips is to obtain a federal injunction (from a judge) barring hardware hackers from circumventing the hardware anti-piracy chips. However, those injunctions apply only to the USA. The Taiwanese engineers will gleefully ignore the injuntion -- as is their wont. The Chinese in China (including Taiwan province and Hong Kong) routinely ignore Western standards and custom.

    After all, China is the software-piracy capital of the world. The piracy rate exceeds 91%.

    1. Re:Trust will Wilt in Face of Taiwanese Engineers by westlake · · Score: 2, Informative
      Trusted computing appeals to your boss, the same guy who ordered padlocks fitted on every PC case at work. The guy who signs off on purchase orders for 100, 1,000, 10,000 PCs.

      You build motherboards for export, you build to the specs demanded by your foreign clients, not the occasional hacker who posts a rant to Slashdot.

    2. Re:Trust will Wilt in Face of Taiwanese Engineers by Artifex · · Score: 1
      Trusted computing appeals to your boss, the same guy who ordered padlocks fitted on every PC case at work.

      You mean all those Kensingtons? With the barrel-lock vulnerability? Nice precedence.
      --
      Get off my launchpad!
    3. Re:Trust will Wilt in Face of Taiwanese Engineers by Tim+C · · Score: 1

      The only way to protect the trust chips is to obtain a federal injunction (from a judge) barring hardware hackers from circumventing the hardware anti-piracy chips.

      Surely the DMCA makes that step unnecessary now?

    4. Re:Trust will Wilt in Face of Taiwanese Engineers by jcr · · Score: 1

      The only way to protect the trust chips is to obtain a federal injunction (from a judge) barring hardware hackers from circumventing the hardware anti-piracy chips.

      Cause, like, nobody would break the law, right?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    5. Re:Trust will Wilt in Face of Taiwanese Engineers by Kizzle · · Score: 1

      You just don't get it. Any technology can be circumvented. We know this, the designers know this. What they want is the majority of people to stop pirating. Windows XP's activation scheme for example makes it much more difficult for the average Joe to burn a copy for there friends. Yes methods exist to install it illegally but most consumers have no idea they exist or how to use them.

      Also it's not about creating a fool proof solution right now. This is about slowly putting these restrictions into everyday consumer technology to get people used to it. Unfortunately those that care about this are a small majority. People just want to press a button and have something work, they don't want to think about what's going on inside.

    6. Re:Trust will Wilt in Face of Taiwanese Engineers by mikael · · Score: 2, Interesting

      Trusted computing appeals to your boss, the same guy who ordered padlocks fitted on every PC case at work.

      When I was a student back in the 1990's, we had a professor who was a paranoid sys-admin (paranoid in the sense that he Burt Gummer seem like a Quaker). In one of his fits of paranoia, he decided to fit locks onto the data lines of the floppy disk drives to stop software being installed on 8Mhz MS-DOS PC's. (This was pre-Internet so there was not WWW, or even Ethernet cards on the PC's, just RS232 terminal lines to the server), and where PC's only had a single user account. It took the technicans the entire bank holiday to drill a little square hole in each PC case in the lab, thread and fit a lock, rewire the floppy disk drive, and lock the case. On the first day after the holiday, our sys-admin had a big cheesy grin as he saw the reaction of the students.

      Three days later he was mad as hell, as somebody had contacted a componenets supplier, and requested an identical lock with a specific key number - the same key number that matched all the locks in the lab. The department had spent thousands on getting approval, purchasing locks, drilling, rewiring, and it had all gone up in smoke due to a $20 lock.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    7. Re:Trust will Wilt in Face of Taiwanese Engineers by Anonymous Coward · · Score: 0

      Yes, I believe he pointed that out.

    8. Re:Trust will Wilt in Face of Taiwanese Engineers by DarkVader · · Score: 1

      I'm going to have to call bullshit on the dumb consumer argument in this case - because most dumb consumers have at least one geek friend.

      And XP is a perfect example. I don't know of any end users who didn't get XP with their computer who actually paid for it.

      Virtually everybody in the US at least knows somebody who knows somebody who can fix the copy protection for them.

    9. Re:Trust will Wilt in Face of Taiwanese Engineers by Alsee · · Score: 1

      Let me clarify exactly what would be required to acheive what you propose.

      Every Trusted device contains a unique key. That key must be signed by a manufacturer key. That manufacturer key must be signed by the Trusted Computing Group's master key.

      The Taiwanese engineers can manufacturers make absolutely any hardware they like, but that hardware simply will not work unless each one contains a unique key and the proper signatures. They simply do not have and cannot obtain valid manufacture's key with the required Trusted Computing Group signature, therefore they cannot create valid device keys, Period.

      Since they cannot create the required keys, their only option is copy the required keys from genuine Trusted devices. Furthermore each device must have a unique key. If they obtain a valid key and attempt to use it to make multiple peices of hardware then the duplicate usage of that key would be spotted and the key would be revoked. Every peice of hardware using that key would drop dead.

      So for each and every device they want to produce they must first buy a genuine Trusted device and extract a key. One purchace and extraction, one device to sell.

      Extracting these keys is NOT easy. It is a number stored in the memory of a microchip. A tamper-detection self-destructing microchip. Ripping open a normal microchip to read it is a bitch, and doing so on an tamper-detecting self-destructing microchip is a double bitch. You definitely need a serious lab to accomplish it. The good news is that we are potentially looking at a corporation that can in fact set up the required lab and hire the required experts to figure out how to defeat the tamper detection and read the raw memory. There is also the good news that once you figure out how to do it once you know how to do it chip after chip after chip.

      So it's possible, but it's NOT easy.

      It will also likely be illegal to import, illegal to own, and illegal to use. It may or may not already be illegal under the DMCA, but if it isn't you can be sure there will be a new law making it illegal.

      Furthermore you need to be extremely careful that your liberated device is not detected or your key will be revoked (and your hardware dropping dead). Plus the fact that you might even be reported and prosecuted as a criminal.

      Sigh. The whole thing is disgusting. The only way to defeat it is if the mainstream news pick up the story on just how nasty Trusted Computing is and there's a major public backlash against it.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:Trust will Wilt in Face of Taiwanese Engineers by Anonymous Coward · · Score: 0

      There is NO piracy in China AT ALL.
      They simply have another point of view about copyright and patents: doesn't exist (as we now here)

      Taking a look at what's happening here (kodak vs. sun, blizzard vs. bnetd) maybe their model is better than ours.

    11. Re:Trust will Wilt in Face of Taiwanese Engineers by Frit+Mock · · Score: 1


      Ok, so the taiwanesian engeneers do not fiddle around with all that, just to crack some keys ... they just build a legacy computer right from the scratch, without hardware support for TC.

      It might be illeagl to buy such a computer in the US, but who cares ... hey, it's just the US and not the entire world.

    12. Re:Trust will Wilt in Face of Taiwanese Engineers by Alsee · · Score: 1

      It might be illeagl to buy such a computer in the US

      No, they remain perfectly legal. No need to outlaw them

      they just build a legacy computer right from the scratch, without hardware support for TC

      Sure, but there's no reason to.

      Normal computers are not "more" or "better" than Trusted Computers. In a twisted way it is the Trusted Computer that is "more" and "better".

      Absolutely anything you can do with a normal computer you can do with a new Trusted Enhanced computer. You never want or need an old computer because the new computer has and does everything the old computer has and does.

      Old software works on old machines. Old software works on new machines. There is NO DIFFERENCE for old software.

      It is the new Trusted computer that has more. It has an extra optional mode - a handcuff mode. It may be a sucky new mode, but it's something that old machines completely fail at.

      New Handcuff software only works on new machines and only in handcuff mode. The new software does not work at all on the old machine.

      You may be forced to wear handcuff when you use the new software, but at least it works on the new machines. You have a choice of using it or not. On the old computer you have no choice - it simply doesn't work.

      It's people with old computer that have less options and who are made to suffer.

      It's the old Microsoft Embrace Extend and Exterminate tactic, and it is deadly effective. The number one rule is that they make sure there is no benefit or reason NOT to move to the new version. The number two rule is that it's the people who do not switch over who increasingly suffer.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:Trust will Wilt in Face of Taiwanese Engineers by Frit+Mock · · Score: 1

      "they just build a legacy computer right from the scratch, without hardware support for TC

      Sure, but there's no reason to."

      There's a big reason ... money!

      "Absolutely anything you can do with a normal computer you can do with a new Trusted Enhanced computer."

      Except sharing music and videos and games and running x-mas.exe gimmics ... pretty much anything a typical consumer wants to do, without imediatly paying for each and every breath he takes!

      Exactly thats, why any DRM or whatever you wanna call it will fail!. In reality, there are no *closed systems* and whatever theory is based on the asumption, that a closed system exists, is a theory, that is entirely wrong.

      If anything happens, it is that companies trying to enforce TC will be trapped and isolated behind their own fences, that they have built.

      I'll repeat again, the US is not the whole world! (Looks like that one is hard to understand for the self-centric personality.)

      A billion chinese and almost billion indians do not want to and will not transfer zillions of $ right into the pockets of a few US companies, just because they hold their hands open.

      This is a big market and major reason, to build legacy computers and not TC enabled computers.
      Not because they want to use illegal copies of windows and share music, but because espacialy these two countries have a rising software industry, and they *need* a flourishing software industry in their *own countries* !

      They will never try to pay for certificates of their software. They build the software and if that software won't run on fscking computers made in USA, then they take a computer made in taiwan/honkong/whatever that just runs their software.

      Capice?

      Hell man, the chinese just released their own DVD standard, to come around licence-fees, they released their own sandards every this and then, to save licence fees ... and more important, their market is big enough, to support their own standrads.

      TC is just another billion $ development, that just vaporizes.

    14. Re:Trust will Wilt in Face of Taiwanese Engineers by Rakarra · · Score: 1
      Ok, so the taiwanesian engeneers do not fiddle around with all that, just to crack some keys ... they just build a legacy computer right from the scratch, without hardware support for TC.

      It might be illeagl to buy such a computer in the US, but who cares ... hey, it's just the US and not the entire world.

      Except the US has the habit of exporting its copyright/tech laws to other countries. The EU in particular shows a disgusting eagerness to make their own versions of US laws to "harmonize."

    15. Re:Trust will Wilt in Face of Taiwanese Engineers by Alsee · · Score: 1

      You are still fundamentally missunderstanding Trusted Computing.

      There is NOTHING a legacy computer can do that a new Trusted machine cannot do. NOTHING.

      There are only two situations, two types of software, two types of files, two types of websites. The first type includes all existing software and files and websites. This type always works just fine on old computers and on new computer. EXACTLY THE SAME.

      The second type, the new type, works just fine on a Trusted Computers in the extra DRM mode. However the new stuff DOES NOT WORK AT ALL on old computers.

      I'll repeat again, the US is not the whole world!

      Irrelevant. If the rest of the world does not comply with Trusted Computing then they will be locked out of all of the new software - it WILL NOT WORK AT ALL on their machines. They will be locked out of all of the new files, they will be locked out of all of the new websites, they may be locked out of the entire portion of the internet that is Trusted compliant.

      Those who go Trusted compliant can see and use everything on both sides of the Trusted wall, inside AND outside. Those who are not Trusted compliant are locked outside, they can only see and use the outside.

      Trusted is more, legacy is less.

      The new Trusted stuff will be DRM crippled, but DRM crippled is still more than not working at all. If you have a Trusted machine at least you have a choice - use the DRM crap or not use it. If you have a legacy machine you have no choice, it just doesn't work, you're locked out.

      They build the software and if that software won't run on fscking computers made in USA

      ALL software WILL run on US computers. Period.

      The US will be making software that does NOT run on "Taiwanese" machines. And the moment there's a US peice of software that the Taiwanese really really want to use they will have no choice but to buy a Trusted computer to be able to use it.

      Now do you see? The more Trusted stuff shows up the more pressure/incentive there is to more TO Trusted machines to get/use that new stuff and still have the old stuff and old abilities.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  44. Then you're not a geek ;-) by Mr.+Muskrat · · Score: 1

    Move along. /. is not the site you were looking for. Move along.

  45. Pros and Cons by Nehi+the+Ganchark · · Score: 1

    This could be a good idea IF it were optional, rather than embedded in every single chip that rolls off the line. Most of us know that the majority of sytems out there are horribly insecure, mostly because their users have no idea what to do when it comes to sysstem security. This hardware could be marketed towards the technically challenged, and it would tie up a lot of the loose ends that give headaches to those of us who know what the hell we're actually doing.

    The problem is that including this across the board will cause more headaces in the long run than it would cure. I certainly have no need for such hardware, and I'm pretty damned sure most of the readers here don't need it, either. If we had these things embedded in our own systems, it would cause us more problems than it would solve.

    Techheads don't need this chip... but AOL users do. if its optional, I'm all for the idea -- but if it's just going to be there, then I don't want anything to do with it.

    1. Re:Pros and Cons by lkaos · · Score: 1

      Techheads don't need this chip... but AOL users do. if its optional, I'm all for the idea -- but if it's just going to be there, then I don't want anything to do with it.

      Wth is a techhead? I'd consider myself pretty technologically literate but the only way I could build a truely secure system is with a chip like this. The only way I'd imagine it'd be possible to do the same is if someone memorized a 1024-bit RSA key or something that they entered everytime their system booted and was then used to decrypt the entire hard drive.

      This chip basically provides a tamper-resistant place to store such a key. I think you've got pretty high expectations of "techheads" if you expect them to provide the same sort of level of security that this chip provides...

      --
      int func(int a);
      func((b += 3, b));
    2. Re:Pros and Cons by Nehi+the+Ganchark · · Score: 1

      Umm... maybe I should've used "slashdotter"? Or maybe I should have stuck with "technologically literate"...

      I agree that this chip would make a VERY secure system that the CIA couldn't hope to crack into in any reasonable length of time. But as an example of what I was trying to say (and probably should have said outright in the first place) is that you know most users out there don't even know what a firewall is, let alone how to use one -- most users have no clue about how easily simple passwords can be hacked. Most users have NO clue how to encrypt much of anything, but I'm sure you know all of these things. I was more concerned about the what was stated in the article:

      "...trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit"

      Now a super-secure system would be great, but do you honestly want something in your box that keeps you from running what you tell it to run? I could be wrong about this, but it's what this sound like to me: a super-encrypted safebox that won't let me check my e-mail if I don't use the approved e-mail application for that computer.

      I'm sorry, but something about that is just WRONG.

    3. Re:Pros and Cons by lkaos · · Score: 1

      Now a super-secure system would be great, but do you honestly want something in your box that keeps you from running what you tell it to run? I could be wrong about this, but it's what this sound like to me: a super-encrypted safebox that won't let me check my e-mail if I don't use the approved e-mail application for that computer.

      This chip has nothing to do with this! I don't understand where this FUD comes from. Do you think that this chip has little Gremlins in it that watch what you're doing and decides on what you're allowed to do?

      This chip is a crypto co-processor. It's specs are entirely open. You can disable it in the BIOS. Moreover, it doesn't actually do anything unless you use it in your software. Please stop spreading lies about something you don't know anything about.

      I know you're not intentionally pushing this BS, but repeating rumors is just as bad...

      --
      int func(int a);
      func((b += 3, b));
    4. Re:Pros and Cons by Anonymous Coward · · Score: 0

      Then why won't they tell you the private key for your "own" PC? The chip is (modulo backdoors which are probably there for the american fascists) fine... _provided_ I, the owner of the PC have the key.

    5. Re:Pros and Cons by Nehi+the+Ganchark · · Score: 0

      Just making sure I'm clear on this: the chip is a little encryption-dedicated device, and is not designed with little gremlins, foo fighters, faeries, or evil spirits. It is embedded in the hardware, and it is not readily removeable (but it can be switched off by those who know how), nor is there any readily easy distinction between TC boards and non-TC boards. I'm not intentionally "spreading lies" or "repeating rumors". I am voicing my concerns about what the article itself stated... and I DID say that it would actually be a very good thing for most users.

      Sure, I could turn it off in the BIOS, but Joe Six-Pack isn't going to know this, and maybe that's just as well. Joe Six-Pack would be better off with it, and we'd all be better of if Joe Six-Pack had it. I'd personally just as soon not have it there on my own machine in the first place. That should be an option. That's all I'm saying here. I'm not knocking the technology. I'm simply pointing out that it should be optional, and not embedded like a hardware version of IE.

    6. Re:Pros and Cons by lkaos · · Score: 1

      Sure, I could turn it off in the BIOS, but Joe Six-Pack isn't going to know this, and maybe that's just as well.

      Well hell, I don't trust those FPUs. I think they should be optional. The fact that these new processors all come with FPUs bothers me. What if there's some CIA back door in the CPU so they can keep track of all my calculations?

      Back in the day, I could choose to have a FPU or not, *now* it's embedded in the hardware with no way to turn it off. That should be an option. That's all I'm saying here. I'm not knocking the technology. I'm simply pointing out that it should be optional, and not embedded like a hardware version of IE.

      At first I gave you the benefit of the doubt, but now I'm pretty sure you're just a twit. Your argument is moronic.

      --
      int func(int a);
      func((b += 3, b));
    7. Re:Pros and Cons by Nehi+the+Ganchark · · Score: 0

      This is a troll and flamebait on a slippery slope spiced with namecalling. I can only assume from this that you're not here to openly discuss the topic and the possible pros and cons of TC-enabled boards.

      Your input on this topic has certainly been welcome and informative -- but your troll has not.

    8. Re:Pros and Cons by lkaos · · Score: 1

      My friend works on this technology. I take it personally when people spread FUD about it. I'm acting toward you as you have been acting toward TCPA. It's hard to argue with someone who says things that are irrelevant and have no factual basis isn't it?

      --
      int func(int a);
      func((b += 3, b));
    9. Re:Pros and Cons by Nehi+the+Ganchark · · Score: 0

      I agree.

      Perhaps you could help by posting more information or maybe more informative links on this technology so we could clear this issue up a bit. Posting trolls and flamebait isn't going to help educate others on what your friend has been working on, nor will it stem the flow of FUD about TC-enabled boards.

    10. Re:Pros and Cons by lkaos · · Score: 1

      Check out Dave Safford's rebuttal to some of the TCPA-related FUD. Keep in mind though, you were the one throwing FUD, it's your responsibility to provide evidence since you were the one making accusations. I'd say you should take some of your own advice.

      --
      int func(int a);
      func((b += 3, b));
    11. Re:Pros and Cons by Anonymous Coward · · Score: 0
      I read that document. It basically says that IBMs implementation doesn't currently do all those bad things. Of course it doesn't. No one would buy it if it were already locked down. But once there's a critical mass of this hardware out there, it will start being required as a condition of license, and voila--DRM usage. Later on, when that's accepted and no one remembers any better, V2 of the hardware with endorsement keys will be introduced. Posting anonymously because the voices are penetrating my tinfoil hat with radiation.

      ~~~

    12. Re:Pros and Cons by Anonymous Coward · · Score: 0

      Well, I'm really an anonymous coward, not the guy you're responding to.

      Can you make any decent argument as to why I, as a consumer, would want TCPA over a non-TCPA? If the hardware is in the box, why the hell wouldn't software companies (MS, et al) use it to remove my ability to exercise my legal rights?

    13. Re:Pros and Cons by Anonymous Coward · · Score: 0
      I can't think of one. Of course, consumers tend to think extra features are good and they might in this case if they're not educated as to the big potential (and IMHO probable) evil uses of this technology.

      ~~~

  46. Parent going places. Up hopefully. by Mr+Thinly+Sliced · · Score: 4, Insightful
    Totally, like totally, 100% with you on that one.

    At the moment, its just too easy to pop the CD in, or download something you only want to use this one time.

    If that one time _really_ did cost you the $400, its suddenly not the package for you, is it?

    Example - The missus complains that she doesn't want to use or understand Linux, so what do we have to do, we have to install that nasty stuff - but we shouldn't fork out the list price of $900 for the software - O no. You're in IT aren't you, you can easily grab a copy from work .....

    1. Re:Parent going places. Up hopefully. by Seraphim_72 · · Score: 1


      Ya know, you made my day. I build computers for friends on the side and I have always given them what they want regardless of the legality of the situation. And recently I have finally gotten sick of it. Enough. You want a PC, fine I can build you a great one - and you are going to get a free OS and a free OSS office suite. Oh? you want MS stuff - then shell out the extra cash, I will gladly install whatever you want. But you made the point I have been feeling for a while now thank you.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    2. Re:Parent going places. Up hopefully. by Anonymous Coward · · Score: 0
      I do almost exactly the same thing. And if they ask for a pirated Windows I do it with the simple explanation "but that would be illegal". I've found that getting this new computer was a real eye-opener for Free Software for these people -

      them - "but I use word documents and outlook so I need windows [and them thinking office==windows]"
      me - "It won't be a problem, you can open word documents, and I'll set up netscape as an email program.... Out if you insist we could install windows but it'll raise the price from under $500 to about $700."
      them - "can't you just get windows from work or something"
      me - "nope"

      And more often than not, they at least give Linux a try.

  47. Corporate America by Anonymous Coward · · Score: 0

    This is good for internal work-only networks. Like the kind you'd be using for your business. Physicians. Lawyers. Certified Public Accountants. All the people that we HAVE to trust, when we end up needing them the most. We want them to use this Palladium shit, every single day, without fail.

    The problem is they'll have to be hooked up to the internet, so they can update their blacklists and BIOS from IBM/AMD/Intel/MSFT. Since it's all closed door transactions, no one knows what all is being sent; except for the authorizing entity. If they could use Palladium without EVER having to connect to the internet for anything, then the Next Generation Trusted Computing Initative (or whatever the fuck it is they're calling it these days) is a really good thing.

    So, moreso than now, we end up having to trust MSFT like we do our lawyers. And our physician. And our CPA. And our banker.

    That's a serious conflict of interest for MSFT. It's in their own best interests to hoard as much information about everyone they possibly can; providing a "customized experience" for you whenever you pay off your credit card's balance, or your CPA files your taxes on April 14th. Or when you go pickup some acyclovir for your genetal herpes. You can count on MSFT to offer you a choice of pharmacies from which to order the prescription.

    It increases their business, as long as none of the privacy invasion can be traced back to them. It would gain them greater market share, just like it did when Phillip-Morris expanded their operations from ordinary cigarettes.

    Wh00t!

  48. This is not what TCPA is for by lkaos · · Score: 5, Insightful

    TCPA (the chip that's in these PCs) is simply a Crypto co-processor. It provides acceleration for common crypto algorithms and it also provides a tamper-resistant storage location for keys. IBM maintains an Open Source implementation for the processor.

    There's already been really neat things done with the chip like a truely secure version of Linux that's entirely tamper proof (this is doing by signing the kernel and boot loader with the TCPA.

    Put away the foil hats people, this is actually really cool innovative technology that so far has given Linux an edge in the security world over Windows.

    --
    int func(int a);
    func((b += 3, b));
    1. Re:This is not what TCPA is for by Anonymous Coward · · Score: 0

      That's fine if (a) the _owner_ of the machine gets the hardware private key and (b) there are no backdoors for the Three Letter Agencies.

    2. Re:This is not what TCPA is for by dpilot · · Score: 1

      Wow. Out of 296 comments, 63 at +3 or higher, this is the only one that appears to be truly clued in, with OS24Ever close behind.

      I've seen posts in various places (can't remember if it's lkml, usenet, or web) by one of the guys working on this. The parent is right on the money with what this is.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:This is not what TCPA is for by sacrilicious · · Score: 1
      TCPA (the chip that's in these PCs) is simply a Crypto co-processor. It provides acceleration for common crypto algorithms and it also provides a tamper-resistant storage location for keys.
      I have no objection to the above, but if there's more to the story (e.g. a hardwired key which the manufacturer need not reveal to the buyer, or hardware functions for revealing identity which the user is not in complete control of) then I'd have serious objections. If TCPA is as you describe, then there'd be no reason such a chip couldn't be fully emulated in software. Would this be correct?
      --
      - First they ignore you, then they laugh at you, then ???, then profit.
    4. Re:This is not what TCPA is for by Anonymous Coward · · Score: 0

      Half of these people aren't using their brains before posting. It just plain wouldn't make sense for IBM to spend millions defending Linux against insane lawsuits then turn around and make it completely useless.

    5. Re:This is not what TCPA is for by lkaos · · Score: 1

      If TCPA is as you describe, then there'd be no reason such a chip couldn't be fully emulated in software. Would this be correct?

      Only sort of. You could definitely emulate the functionality but it wouldn't be as secure since then the private key store wouldn't be tamper resistent. But yeah, other than that you could.

      If you look at the patches that have been submitted to projects like OpenSSL, it's essentially changes to offload the crypto portions to this chip and if the chips not present, to just do it in software.

      So we're kind of already doing software emulation of the TCPA...

      --
      int func(int a);
      func((b += 3, b));
    6. Re:This is not what TCPA is for by spitzak · · Score: 1

      I would believe this if the chip came with a printed version of the private key. It does not, there are several private keys that the owner of the computer does not know, thus the owner cannot make a program "trusted" no matter how much they want to.

      Also, this is the industry that decided it was worth saving $1 to have the CPU do all the processing for the modem or the sound card. There is no way they would be interested in adding a processor that does encryption if they did not have a deeper purpose.

    7. Re:This is not what TCPA is for by lkaos · · Score: 1

      Also, this is the industry that decided it was worth saving $1 to have the CPU do all the processing for the modem or the sound card. There is no way they would be interested in adding a processor that does encryption if they did not have a deeper purpose.

      This chip costs a lot more than a $1.. the business case is obvious though. They sell this as a security features (especially with ThinkPads). It's fast enough to do on-the-fly encryption to your harddrive. This means your entire harddrive is encrypted so that if you lose your laptop, the data cannot be recovered.

      This is a *huge* selling point for corporations who are worried about losing corporate secrets. In fact, if the Bush campaign was using ThinkPads with this feature enabled, then they don't have to worry about those stolen laptops..

      There's definitely a business case, IBM wouldn't waste that kind of money just to be evil.

      --
      int func(int a);
      func((b += 3, b));
    8. Re:This is not what TCPA is for by Alsee · · Score: 1

      It provides acceleration for common crypto algorithms

      You are either lying or you have been lied to. I will gladly assume the latter.

      The fact is that these Trust chips are LOW END PROCESSORS. The documented speeds are that it may take up to a full second or two to do a single public-key crypto operation. Even after being designed for crypto they are still much slower than the main CPU. They may be crypto processors, but they a not accelerators. They are SLOWER.

      provides a tamper-resistant storage location for keys

      And the technical specifications specifically state that it is to be SECURE AGAINST THE OWNER. It specificly mandates that the owner is forbidden to know his own keys and mandates circumstances where the owner is forbidden to be able to retrieve his own data or to migrate it to a new machine.

      Put away the foil hats people

      I will do that the instant that allow the owner to know his Private endorsement key and/or his Root Storage Key.

      There is NO POSSIBLE way that knowing your own key can reduce your computer's ability to protect you. The owner still gets absolutely every benefit. Full security against viruses and trojans and hacker attacks. His data is still perfectly secure, even if the machine is stolen. There is absolutely no valid justification to forbid an owner to know his own key.

      The sole reason that the owner is forbidden to know his own key is to secure the machine AGAINST THE OWNER. I have already posted a litany of problems and abuses this causes in other threads, and I don't feel like repeating them. Suffice it to say that there is no justification to forbit the owner to know his own key. Giving him a printed copy of his key with the machine preserves every benefit to the owner and eliminates every single valid criticism of the system. They simply REFUSE to allow people to buy such a system. Forbidding him to know his own key is purely malicious.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:This is not what TCPA is for by Alsee · · Score: 1

      Except he's wrong about it providing crypto acceleration. It's low-end silicon and SLOWER than running crypto on the main CPU.

      He also ignores the fact that you could get every claimed benefit for the owner from an identical system where the owner is allowed to know his own key, he could be given his key printed on paper when he first gets the machine. That would be a good and benefical system. The fact that they refuse to allow people to have that good and beneficial system is purely malicious.

      The fact is that the primary design consideration is to forbid the owner to know his key and to secure the system against the owner. That is the poison pill. That is purely malicious.

      It doesn't matter how good and healthy and nutricious an apple is, so long as they refuse to allow you to have that apple without a poison pill in it it is malicious. Every good thing they say to defend the system could be had WITHOUT that poison pill, therefore every good thing they say fails to actually defend this poison pill version of the system.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:This is not what TCPA is for by Alsee · · Score: 1

      No, you cannot sucessfully emulate the chip in software. Every chip has a unique key inside, a key you are forbidden to get at. That key requires a valid manufacturer's signature. That manufacturer's signature requires a valid Trusted Computing Group signature. They refuse to permit you to have that.

      And without that it will be impossible for your emulated chip to sucessfully authenticate to any other machine. You can emulate the basic operations of the chip, but the fact is that it will simply fail to work in general use.

      The reason that being able to sucessfully emulate a chip is forbidden is because it would not be secure against the owner. If you do manage to sucessfully emulate a chip with a key and signatures that will sucessfully authenticate, and they detect that, they will place that key on a revokation list. That revokation list will be pushed out as many devices as possible, and your emulated chip will no longer function with any of them.

      You can build your own little playground under your own software, but the moment you try to interoperate with the rest of the world you get locked out.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    11. Re:This is not what TCPA is for by Alsee · · Score: 1

      a hardwired key which the manufacturer need not reveal to the buyer

      Exactly.

      Every chip comes with a unique Private Endorsement key. You are forbidden to ever know that key. The manufacturer is forbidden to tell you your key. The chip is forbidden to reveal your key to you. The chip is required to self-destruct your key if it detects you "tampering" in an attempt to dig out your key.

      If your chip glitches or fails, the specifications mandate that it MUST be impossible for you to recover your secured files, any backups are useless. Assuming you chip has not dies, there is a migration process to upgrade to a new machine. However that is forbidden except to another machine with the identical Trust chip from the same manufacturer. If the manufacturer is gone, or he no longer makes that model chip, then when your machine dies or is old and obsolete then all of your installed software and data dies with it. Your data is gone and you must buy all your software again.

      And that's just the tip of the iceberg. Look for my other posts detailing other major problems.

      here'd be no reason such a chip couldn't be fully emulated in software

      Without a valid key and and the required signatures (all of which you are forbidden to have) you can emulate the operations, but it simply will not work. The moment you try to install software or connect to the internet you will be unable to authenticate. It simply won't work.

      The reason you are forbidden to be able to successfully emulat the chip is because it would no longer be secure against you. For example you would be capable of overriding DRM.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    12. Re:This is not what TCPA is for by Alsee · · Score: 1

      This chip costs a lot more than a $1

      They are currently $5 in lots of 1000, the notebook version $7 in lots of 1000.

      As for the rest of you post, you can get that with the same system where the owner gets a printed copy of his key. The fact that they forbid the owner to know his key is, as you say, "evil".

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:This is not what TCPA is for by dpilot · · Score: 1

      I was left with the impression that the chip had a flash store on it, and you could put your keys there. The only key you didn't know was the one used to secure the store, itself.

      --
      The living have better things to do than to continue hating the dead.
    14. Re:This is not what TCPA is for by maximilln · · Score: 1

      this is doing by signing the kernel and boot loader with the TCPA

      As if that's the only way, or even the most prevalent way, that people infiltrate systems. This further confirms that TCPA is nothing more than ground-effects lighting for processors.

      --
      +++ATHZ 99:5:80
    15. Re:This is not what TCPA is for by Alsee · · Score: 1

      I believe the 1.2 revision adds some internal user flash storage space, but this is not intended for user keys. Flash burns out if over used, so it's strictly special purpose. It is a place for maybe a single operating system key and for system configuration data - so that it is available even before the computer boots, before the harddrive and RAM are really ready.

      It comes with a built-in Private Endorsment Key (PrivEK). This is the most important and most highly restricted and protected key. This key is never used to encrypt or store anything. It is pretty much only used to authenticate itself as a genuine Trust chip to other people, such as an RIAA music server. Any messages following this authentication are therefore guaranteed to be under the rules and restrictions imposed by a genuine Trust Chip. Any "important" keys it discusses or uses will be internally generated random keys that the owner is forbidden to ever see or know.

      The next most important key is the Root Storage Key (SRK). It is randomly generated when you "Take Ownership" of the chip. It is nearly as closely guarded. It will only be used (later) to encrypt a set of internally generated random keys(which you'll never see either).

      These two keys, PrivEK and SRK, are stored in internal memory, likely flash. I'm pretty certain these are the only keys internally stored.

      Only having two internal keys sounds odd, but actually makes sense. The point is for the system to be able to store an unlimited number of keys. Obviously you don't have unlimited internal space. If you are forced to use external storage to get unlimited capacity then what's the point of having, say, 30 keys internal and then spilling external? Just dump all the rest external in the first place.

      So back to the Root Storage Key. This encrypts keys that will be used to encrypt and store different classes of keys. For example there will be a migrable tree for user keys that may potentially be moved to another computer. There is also a non-migrable tree, for keys that are forbidden to ever move to any other computer.

      So it would look like this:

      Storage Root Key (SRK)
      |
      Migrable Storage Key
      |
      Application's Storage Key
      |
      Application's various keys.

      So you have the Root Storage Key load and decrypt an externally stored encrypted Migrable Storage Key. That would be used to load and decrypt an Application Key. That would be used to load and decrypt file storage keys. They would be used to decrypt the data itself.

      Note that NONE of these keys ever need be exposed outside of the Trust Chip itself! They were loaded and decrypted internally. Not only that, but the Root Storage Key, the Migrable Storage Key, and the Application's Storage Key were all internally generated in the first place! You cannot set them! The first key that you could ever possibly see is the Application's Storage Key, and only if for some reason it was programmed to show it to you. The first keys you can even control are the Application's various keys.

      The Application's Storage Key was internally generated, but it was not completely random. That key is linked in part to the hash of the currently running software. That means no other program can get at that key because it does not have that hash. Any attempt to modify that software destroys the hash and scrambles the key. A scrambled key means no way to get at lower keys.

      So only that exact and unmodified application can get at its own key. That application is then free to store any and all keys you like under itself. This it where you can throw in your own keys if you like. That application can be programmed to keep those keys consealed within the trust chip itself, or to import and export them in any way you please.

      But note that if you are not the author of that application then you have no control over it. Any attempt to modify it destroys its ability to get at its own keys. If it is not already designed to allow you to see those keys then there i

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    16. Re:This is not what TCPA is for by lkaos · · Score: 1

      Check out this. Apparently I was mistaken in that the IBM chipset doesn't have tamper resistent features. This was specifically to allow a user to get at his own key (given the proper technology).

      --
      int func(int a);
      func((b += 3, b));
    17. Re:This is not what TCPA is for by lkaos · · Score: 1

      As if that's the only way, or even the most prevalent way, that people infiltrate systems.

      No, it's about trust. If my system is attacked, I have to start from scratch because they could have hit my kernel/boot loader/etc. If you establish a trusted portion of the OS then you can begin to propagate that trust down.

      The idea goes like this, a signed boot loader that will only execute a signed kernel that will only execute signed kernel modules that only will allow signed binaries to run is impossible to hijack.

      --
      int func(int a);
      func((b += 3, b));
    18. Re:This is not what TCPA is for by maximilln · · Score: 1

      If my system is attacked, I have to start from scratch because they could have hit my kernel/boot loader/etc

      This is not an issue of if, this is an issue of when. You cannot be constantly rebuilding your system from scratch. You must learn how to maintain a secure system.

      How will TCPA prevent you from being constantly exploited? TCPA is what, damage control? I don't need damage control on my mobo.

      --
      +++ATHZ 99:5:80
    19. Re:This is not what TCPA is for by Alsee · · Score: 1

      I actually had a breif e-mail exchange with David Safford, the very author of Why_TCPA.

      There is not a single example in there that justifies denying the owner his key. Not a single one. He did not dispute this. When I asked for such a justification the only thing he came up with was keeping data secure if the machine is stolen. (My original mail had suggested releasing the key based on simple physical access, thus being available to a theif.) I then suggested the key could be provided printed on a sheet of paper, resolving this issue. He never answered.

      He is also the author of TCPA_rebuttle.pdf. As far as I am aware, everything in there is accurate. However rebutting the invalid attacks against TCPA in no way invalidates the valid attacks.

      The fact that there are so many myths and invalid attacks against the system probably hurts as much as it helps. Part of the problem is that it is a very complex and technical system, and part of the blame goes to Trusted Computing people themselves for being so secretive and spreading missleading information.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    20. Re:This is not what TCPA is for by Reziac · · Score: 1

      My brain hurts, and is starting to drip out my ears...

      I see another problem: what about when I need to use several programs to thump on a given project? (I do that all the time with images and HTML; in fact I may have a given web page and its various components open in as many as a dozen apps at once, from ancient to modern, and sometimes edit parts on two different computers.) Now, if a person is using some TC apps and some non-TC apps to work on a single project, once the TC app has had its grubby paws on a data file, ISTM that the non-TC app isn't going to be able to read the file anymore (unless there's a non-TC-format export function in the TC app). This could cause chaos where embedded objects are involved...

      And the upshot is that migration to all-TC apps is "encouraged" by incidental failures of data interoperability.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    21. Re:This is not what TCPA is for by Alsee · · Score: 1

      once the TC app has had its grubby paws on a data file, ISTM that the non-TC app isn't going to be able to read the file anymore

      In general TC files remain TC files and non-TC files remain non-TC files.

      But yeah, there will probably be occational annoying exceptions of saving files into TC mode. You can always keep a copy of the original files, but it's obviously the old version of the file. It won't have any of the new work you did on it with the application.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  49. P3 667? by Gldm · · Score: 1

    Doesn't the Pentium III have that dreaded CPU identifier built in that's set on by default so people can log and track where you're browsing? Wasn't this supposed to cause the sky to fall in 1999 or something?

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

    1. Re:P3 667? by Judg3 · · Score: 1

      True, and weirdly enough, this CPU is in an IBM too. It's an old desktop from some company, and it has all sorts of weird things inside of it - like a Radio transmitter! I've never seen anything like it before, but I remember booting it up the first time it absolutely refused to boot because it couldn't contact the radio receiver - some kind of anti-theft technology. Of course, luckily enough the BIOS wasn't password protected, so all I had to do was go in and disable it.

      Still made me wonder though - then again I've almost 0 dealings with IBM except for their big 400+ tape backup units

      --
      Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
    2. Re:P3 667? by Alsee · · Score: 1

      Yeah, the Pentium II had the CPU ID number. And if you read some old Intel speeches they had planned to start rolling Trust functionality into CPU's in 2002. The outrage and backlash against CPUID derailed their plans.

      So Intel founded a lobbying group Americans for Computer Privacy (ACP) and invited others in the industry to join. According to Intel's own speech ACP is lobbying to RELAX government regulations. The new Trusted Computing system has a huge focus on pro-privacy spin. While every Trust Chip (or CPU, if it's in the CPU) will have a unique ID code, there are features in the system that CAN be used by software if specifically wants to protect privacy. There are certain systems in there that CAN be used to make you semi-anonymous. But those features are entirely optional, up to the software to choose to use them.

      What about software or website or whatever that do want your identity and want to violate your privacy? Well the Trusted Computing Group's own FAQ says it best:

      What has the TCG done to preserve privacy?
      TCG believes that privacy is a necessary element of a trusted system. The system owner has ultimate control and permissions over private information and must "opt-in" to utilize the TCG subsystem.


      MUST OPT-IN to utilize the Trust system. If something or someone wants to see your unique ID code, if someone or something asks for unlimited permission to violate your privacy, if you do not "opt-in", then the Trust system refuses to work at all. The software will not install or run. The website will be unviewable. The music or other file will be unusable. You will be denied a network connection.

      Wasn't this supposed to cause the sky to fall in 1999 or something?

      Thier plan was derailed. But if the new plan goes forward then somewhere around 2008 or 2009 you may beforced to "opt-in" or be denied any access to the internet at all. At a Global Tech summit the President's cyber security advisor asked ISP's to plan to make it a mandatory part of their terms of service. That they should do it to fight viruses and to protect the National Information Infrastructure, to defend against Terrorist cyber attack. And get this - he literally called on them to do it to defend against Osama bin Laden himself.

      So yes, in a few years the sky really could fall.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  50. The main problem.... by McDoobie · · Score: 1

    Or at least one of the primary problems is that average customers have become so accustomed to shitty programming(thanks, in large part, to our boys in Redmond)that they're being duped into thinking the only way to have a secure system is to use a computer that has devices like this installed.

    I gotta hand it to BillyG. Using shoddy software to lock out the competition.(That's what it'll turn into.)

    Of course, the RIAA and MPAA wont have too much of a problem with this either.

  51. Can I trust my computer? by einhverfr · · Score: 4, Interesting

    You bet I can. I run only Free Software!!!

    Personally I am not opposed to the trust chip technologies because I think that we are to the point now where the interests against extending copyright protections are stronger than those for it. I also think that such trust chips may allow many new applications which we can't think of today in the Free Software world.

    One trend I think people often fail to understand is that freedom from EULA's becomes more appealing the more the mainstream technologies become encumbered. If Microsoft wants to fight their users, great! We welcome the refugees :-)

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Can I trust my computer? by Cyclops · · Score: 4, Insightful

      Right. Just until the BIOS uses Treacherous Computing to determine wether you're launching an approved operating system.

      Phoenix has already announced they support TCPA... and many others do too.

    2. Re:Can I trust my computer? by einhverfr · · Score: 4, Interesting

      Right. Just until the BIOS uses Treacherous Computing to determine wether you're launching an approved operating system.

      At which point, if they do not allow for competition, they are vulnerable to Antitrust suits, I would think, though IANAL.

      I would think that would be a good case for collusion.....

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Can I trust my computer? by Anonymous Coward · · Score: 0

      " You bet I can. I run only Free Software!!!"

      So people who write software for unknown motives are trustworthy? Have you looked at the code yourself to verify this?

    4. Re:Can I trust my computer? by einhverfr · · Score: 4, Informative

      Most fo the software I run consists of stable, widely accepted projects which have good maintenance records and a large community of coders behind them.

      I trust this software more than I trust software from businesses who do not have the incentive to put out quality products....

      --

      LedgerSMB: Open source Accounting/ERP
    5. Re:Can I trust my computer? by DrSkwid · · Score: 4, Interesting


      reading the source code is not enough

      unless you taped out the CPU, wrote the BIOS, wrote the compiler & wrote the OS

      http://cm.bell-labs.com/who/ken/trust.html

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    6. Re:Can I trust my computer? by Anonymous Coward · · Score: 2, Insightful

      Wouldn't matter. 12 years after the lawyers drag it all out, the game will be over.

    7. Re:Can I trust my computer? by Zangief · · Score: 4, Insightful

      Yeah, and 15 years after they crushed all competition, they will get a terrible slap in the hand, everything wiull be forgotten.

    8. Re:Can I trust my computer? by Anonymous Coward · · Score: 1, Funny

      *snort* anti-"trust" suits...

    9. Re:Can I trust my computer? by Luigi30 · · Score: 2, Insightful

      Phoenix were the original makers of knock-off IBM BIOSes. I bet soon there'll be a Phoenix knock-off without the Pal^H^H^H Trusted Computing thingy.

      --
      503 Sig Unavailable

      The Signature could not be accessed. Please try again later or contact the administrator
    10. Re:Can I trust my computer? by Sanity · · Score: 1
      At which point, if they do not allow for competition, they are vulnerable to Antitrust suits, I would think, though IANAL
      It is pretty clear that YANAL, since if you were, you would realise that relying on antitrust law to police this kind of thing is like relying on your local neighbourhood watch to police organised crime.
    11. Re:Can I trust my computer? by einhverfr · · Score: 1

      Well, I should probably also mention that just because a technology can be used in one way doesn't mean that all BIOS makers will collude with Microsoft and ignore demand... They will probably at least allow some mode with access to the chip for untrusted OS's. Maybe not all access though....

      --

      LedgerSMB: Open source Accounting/ERP
    12. Re:Can I trust my computer? by Alsee · · Score: 2, Informative

      Their actual plan is quite insidious and the Trusted Computing Group and hardware makers pretty effectively dodge issue of anti-trust.

      The hardware will launch absolutely any operating system you like. However new software will refuse to insall or run unless the software publisher approves of your system. Music and movie and other datafiles will be inacccessible unless the publisher approves of your system. Websites will be unviewable unless they approve of your system.

      And ultimately your ISP may deny you an internet connection unless they approve of your system.

      Obviously everyone is going to approve of Microsoft's next operating system Longhorn. Most everyone is going to be running the next version of Windows, so their software and media and websites would be pretty much unusable if they didn't. They are also perfectly free to choose to approve of other operating systems. If they do bother approving other OSs they are still only going to do so if that system properly enforces DRM and pretty much the exact same rules and restrictions that Microsoft imposes and enforces.

      There is already a project developing a Trusted Linux, and Trusted Solaris, and probably others.

      So yeah, music downloads *might* be useable on Trusted Linux, IF they bother adding it to their approved list. And if you do run Trusted Linux, well, you have the exact same set of handcuffs impossed on you. And the Trust system completely defeats the GPL. If you attempt to modify your system in any way it ceases to be Trusted. Nothing will work on it anymore. The source code is entirely useless. Change it all you like, recompile it all you like, it simply doesn't WORK.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    13. Re:Can I trust my computer? by Sassinak · · Score: 1

      I think we've already proven so far with the courts that anti-trust suits don't work if the "enemy" is large enough. I mean come on, Microsoft got the equivalent of a velvet glove slap.. (50 years ago, similar sized companies, though granted, not as purvasive) were forced to be broken up.

      Personally, to allow another company who knows nothing of my needs and interests, to dictate terms to me, is pretty much the final nail in this little coffin of a police country we call america.

      --
      God made the Idiot for practice, and then He made the School Board -- Mark Twain Look for http://Thebar.steelbeachca
    14. Re:Can I trust my computer? by Dr.+Blue · · Score: 1
      Just until the BIOS uses Treacherous Computing to determine wether you're launching an approved operating system.

      The BIOS can already do this, with or without the extra hardware. The BIOS is in complete control until it passes off control to your boot loader. If they wanted to give monopoly control to one OS, they could do that now, without any problems at all.

      So the TPM offers no additional abilities in this regard. What does it do? Well, it can "seal" data to a particular configuration -- in other words, it can encrypt data so that it can only be decrypted if you're running the "right" OS and the "right" applications. But you are always in control of what is "right". If you want to seal your PGP keys to a Linux configuration so that it can only be opened when running Evolution under Linux, you can do that. If Microsoft wants to seal data so that it can only be opened when running their "trusted" version of Windows while it's running the Windows Media Player, they can do that. Or lock a .doc file to MS word (so there's no way it could be opened by OpenOffice, for instance) -- that they can do.

      But again, you're in complete control with the way the hardware is currently designed. The only real danger comes when content (music, software, documents, whatever) comes locked to a particular configuration. Then your only choice is to use that configuration, or do the Nancy Reagan and "just say no." Personally, I'd just say no to most things like this, but if you don't think something along these lines (technically) isn't inevitable, then you're dreaming....

    15. Re:Can I trust my computer? by hobo2k · · Score: 0

      Whatever. So you have to do some research to make sure the software you use supports hardware you are buying. How is that any different than what linux users already have to do?

    16. Re:Can I trust my computer? by nitrocloud · · Score: 0

      Because this would be very BROAD!

      See, the problem is that many motherboards only use a handful of BIOS chips, versus a huge selection of availiable components for video, sound, networking, and other peripheral devices.

      --
      Karma: Good, or bust!
    17. Re:Can I trust my computer? by einhverfr · · Score: 2, Interesting

      The hardware will launch absolutely any operating system you like. However new software will refuse to insall or run unless the software publisher approves of your system. Music and movie and other datafiles will be inacccessible unless the publisher approves of your system. Websites will be unviewable unless they approve of your system.

      I understand that. I was merely referring to the argued threat of the BIOS refusing to load an OS.

      Now....

      What will the effect be in a number of YEARS?

      Will overly restricted content open a new market for open content? I certainly hope so....

      The the wonderful glory of the Free Software/Content/Speech movement is that you cannot kill it by making things more restrictive. Indeed this only *encourages* it. Don't believe me? Look at what RMS has accomplished with the GNU utilities and the GCC because he was fed up with license restrictions and UNIX..... Same thing will happen with Music, animated films, etc. Full length feature films and novels will be the last art form to fall but they will be under greater competition from open content and may have to open up in order to be more competitive.

      It seems to me the *only* way to combat this issue is to reduce copyright terms to say 7 years. Such a move might actually destroy the attempts to create an open content movement, or at least slow it down.

      --

      LedgerSMB: Open source Accounting/ERP
    18. Re:Can I trust my computer? by DenDave · · Score: 1

      At which point, if they do not allow for competition, they are vulnerable to Antitrust suits, I would think, though IANAL.


      Who cares if "you anal"? But.. hemm.. the issue will then be up to open source/ free software bios producers. I am not afraid of trusted computing, it will be implemented in the office and that may be a good thing, less room for users to become lusers... however as long as "open" systems are availabel for sale and devellopment, why would we bemoan the enslavement of the "user" class? It's been going on for years now.. IAMNOTANAL

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    19. Re:Can I trust my computer? by Mysticalfruit · · Score: 1

      My only fear is that by putting the computer into that mode, it'll significantly cripple the capacities of the machine. The people writing the BIOS will say "Well, if they're putting the machine into this mode, it must be todo some neferious, so we'll turn off this and this, oh and we'll turn of this as well.. You'l have a functional machine, but the firewire and USB ports will only run at half speed and you'll find that your BLU-RAY drive will only read non encrypted data media only.

      --
      Yes Francis, the world has gone crazy.
    20. Re:Can I trust my computer? by einhverfr · · Score: 1

      If we can create a market, people will provide products.

      --

      LedgerSMB: Open source Accounting/ERP
    21. Re:Can I trust my computer? by StormKrow · · Score: 1

      That brings up a very valid point. Why do corporations even bother with lawsuits, because by the time the lawyers get their cut and everything's all said and done, the technology they were arguing about in the first place will be obsolete....(okay maybe not at this point....but you see where I'm going with this.) I suppose the goal will be to have our tech advancing faster than the lawyers can keep up with litigation.

      --
      Who cares about the ozone layer?...thanks to CFC's I can write my name......IN CHEESE!!!
  52. michael conspiracy brush by Anonymous Coward · · Score: 0

    It's the only one he has.

  53. How does it wotk ? by noselasd · · Score: 1

    Just curious how these things works. Anybody got an overview ?
    It seems it can store digital certificates.
    Now, things have to be verified against these things I guess ?
    Won't someone find a clever way to intercept the communication to that
    chip, and fake responses ?
    Or if the software (e.g. an exe file) needs to be decrypted to run, won't someone find a way to snatch the decrypted code from memory ?

    1. Re: How does it wotk ? by Anonymous Coward · · Score: 0
    2. Re:How does it wotk ? by Reziac · · Score: 1

      Search for all the posts about it by Alsee (both in current and prior discussions), whom I've concluded is better-informed about the topic and its technical and social ramifications than anyone else hereabouts.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  54. ridiculous.... by Anonymous Coward · · Score: 0

    "The Santa Clara, Calif., company on Thursday introduced its SafeKeeper Trusted I/O products that enable users to store a computer's identity on a piece of silicon, rather than relying on software to protect it.

    Putting the data in the system's hardware makes it more difficult for hackers to access, according to National Semiconductor. "

    Now, this is ridiculous =P
    It's OBVIOUS that these chips have a whole different purpose!!!

  55. Useless by ravenspear · · Score: 1

    The fact that Linux even exists means The Terrorists have already won.

  56. Paranoia Sunday Apparently by OS24Ever · · Score: 3, Informative

    Man, did anyone read the article or check out how IBM markets them on their webpages? These things are for encrypting documents, passwords, storing things you don't want people to get to easily. I've sat through a few seminars and presentations from IBM and how they tout this is to protect your DATA from other people, not protect a copyright holder from you.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

    1. Re:Paranoia Sunday Apparently by Anonymous Coward · · Score: 0

      And of course, we as technical people know there's no difference between the marketing and the reality.

    2. Re:Paranoia Sunday Apparently by Alsee · · Score: 2, Informative

      Seriously, how dis you expect them market it?

      It's not like they are going to mention any of the nasty aspects. It's not like they are going to advertize DRM. They all try to deny it was designed specifically for DRM, but when pressed they virtally always admit that it just so happens that it's possible to write DRM software on top of this security system.

      I've sat through a few seminars and presentations from IBM and how they tout this is to protect your DATA from other people

      Next time you are at such a seminar try asking if you are permitted to know your own keys to your own data. If you want to be specific ask about your Private Endorsement Key and your Root Storage Key.

      If it were designed for your protection there would be absolutely no reason for the technical specification to state that you are forbidden to know your own keys. No reason for the specs to directly state the system be SECURE AGAINST THE OWNER. To directly state that it MUST be impossible for the owner to recover his own data under certain circumstances.

      Ask them how your computer giving out a remote attestation protects you. It flat-out does not. The only thing that remote attestation does is prove to someone else that you are properly restricted by the limitations of the Trust chip and reports to that other person the exactly what software you are running and what hardware you have. The purpose is so that the RIAA or whoever can ensure that you are properly bound within a DRM system and that the Trust chip will prohibit you from getting around that DRM system.

      Once your Trust chip has provided that attestation then the RIAA or whoever can send you a music file or whatever. The Trust chip then forbids you to know the key to that file and forbids you to access that file except throgh the RIAA approved DRM enforcing music player.

      If you have picked up the lingo at those seminars you will recognize that that song file has been SEALED to that DRM music player. That music player is the only software capable of unsealing and playing that file.

      You might recognize that if that music player is modified by a trojan or virus that music player will no longer be able to open that sealed music file. Well, that ALSO means that if you the owner choose to intentionally alter that DRM music player (to defeat the DRM) it will also be unable to upen the sealed file. The system is not only secure against viruses and trojans, IT IS SECURE AGAINST YOU.

      But here's the important part. All of those great things they tell you about, all of the security and protection it gives you.... you can get ALL of those benefits from an identical system where you DO know your keys. Lets say you have a printed copy of your keys sitting in a bank vault. The hardware is identical. Obviously identical hardware has identical capabilities and provides every single one of the benefits they sold you on. There is no possible way that knowing your key can reduce your systems ability to protect you.

      They simply REFUSE to allow you to buy that identical system where you know your keys. The only reason to forbid you to know your keys to is secure your computer against you. If you knew you keys you could unlock any DRM file you wanted to. Not knowing your key leads to a huge list of problems and abuses. See my other posts for extensive lists.

      If they let you have you key you would get all of the benefits and eliminate all of the problems and abuses. They refues to allow you such a system. That is malicious. The primary purposes is to secure the computer against you. That is malicious. It was designed specifically to support DRM and DRM-like things. They are just advertizing the personal security benefits that come along with any system that is secure enough for DRM.

      Some people certainly are working on good and beneficial uses and purposes, but the fact is that you are not permitted to have a system without that poison pill of being forbidden to know your key.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Paranoia Sunday Apparently by OS24Ever · · Score: 1
      First off I'm not a security expert, but I'm a hardware guy. I don't know to ask some of the more specific questions when I sit through some things, and since primarily I'm a server person I don't care what the desktops/notebooks do too much. But since I am aware that these chips might make it to a server someday I try and keep tabs on it. This is what I know/been able to find on the subsystem.

      From my understanding there are two ideas for 'security' so to speak. The first is a dude the comes up and decides what you can/can't use at the BIOS level. The TCG device in the Tpad is a encryption/decryption chip that is called via APIs from the software, which is in this case IBM's free software tools that you can download.

      From the whitepaper I found: The Embedded Security Subsystem consists of two distinct components: an integrated security chip and IBM Client Security Software (CSS) that can be downloaded. The integrated security chip is a cryptographic microprocessor that employs encryption keys and processes to help secure data, communications and digital identity.

      Next time you are at such a seminar try asking if you are permitted to know your own keys to your own data. If you want to be specific ask about your Private Endorsement Key and your Root Storage Key.

      It doesn't use those terms in the tech whitepaper but here is what they say:

      1. Level 0 or base hardware key pair - The base hardware key pair resides entirely on the Embedded Security Chip. A user creates the hardware private key through the Administrator Utility.
      2. Level 1 or platform key pair - An administrator creates the platform key pair in the Administrator Utility.
      3. Level 2 or user key pair - User key pairs are associated with a specific user as defined by the operating system logon password. Upon creation, the private user key is encrypted with the public key of the platform key pair.
      4. Level 3 or credential key pair - Credential key pairs are specific to a user and a specific application. During an application key-generation event, the private key associated with the credential is encrypted with the user public key of the user as specified by the operating system logon password.


      No where in that discussion does it say to me that you have no control over your keys. Or does it? You tell me, you seem to know more on this subject that I do.

      Again, I'm only regurgitating what I'm learning about this, but to me this doesn't sound as evil as the BIOS based 'hey you can't put that on if I don't want you too' type product.

      --

      As a rock-in-roll Physicist once said, No matter where you go, there you are.

    4. Re:Paranoia Sunday Apparently by Alsee · · Score: 1
      Refference source: Main_TCG_Architecture_v1_1b.zip
      7. Main Specification

      ...the "Storage Root Key" (SRK) which is generated inside the TPM and is non-migrable.*

      9.2 Endorsement

      ...Exporting the PRIVEK must not occur.

      9.2.1
      The PRIVEK SHALL exist only in a TCG-sheilded location.

      * Definitions
      Non-migrable:
      A particular key which cannot be transported outside a specific TPM.


      So your two master keys, the Private Endorsement key (PRIVEK) and your Storage Root Key(SRK), are forbidden to ever be revealed to you. Below the SRK there is an entire tree of keys - Non-Migrable keys - which you are forbidden to ever see. They can be used to encrypt data you can never decrypt yourself, except by requesting the TPM to do it for you, and only under the conditions the TPM permits. One of those conditions is that the request may be restricted to a specific application with an unmodified hash value.

      No where in that discussion does it say to me that you have no control over your keys.

      By their definition you *do* have "control" over all keys. They just have a rather peculiar and narrow definition of "control".

      That "control" is restricted to the available commands. The available commands in many cases do simply not include any way to reveal that key. That "control" may also be restricted by conditions you premitted to be imposed when that key was created. You "permitted" those conditions to be imposed when you allowed an application to run which set those conditions. In many cases key will be created with the condition that only that specific unmodified program may use that key. So for example the decryption key of a music file can be restricted to use by the unmodified RIAA DRM music player which created it.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  57. Kiosks by jefu · · Score: 1

    Kiosks and the like would be better locked down by putting up only the display for the public to get at, and by keeping the guts of the machine (especially the disk) out of the way (behind a wall, locked up in a box etc). If I can reboot the machine from the access given to the public, I suspect I can do quite a bit - even with trusted computing infrastructure.

  58. The defenders of Trusted Computing by CmdrNullo · · Score: 2, Informative

    should be reading John Walker's Digital Imprimatur to see what its real purpose is.

  59. You will suport it until... by nurb432 · · Score: 4, Insightful

    This sounds like a nice idea until you find out that the hardware manufacturers are working with the software vendors, and will prohibit you from installing anything other then what *they* approve..

    Approval wont techincally be 'restricted', but you will have to go thru a approval process, which wont be cost-free.. ( just look at getting ISO certification.. its not cheap )

    So, that means little LEGAL free software will run on your 'trusted PC', as the cost of 'certification' ( as well as the rules and regulations you must follow for approval ) will be far to high for an OSS project to afford.

    In the end, its got little to do with piracy, and more to do with control.

    --
    ---- Booth was a patriot ----
  60. Re:Bring it on. - I, for one, welcome this practic by Lord+Kano · · Score: 1

    I wish everyone in the world had to pay full price for Microsoft and Adobe software instead of copy it or buy cheap pirated versions. Then people would start recognising the value of Free Software.

    There are other legal ways of getting software below the full retail price.

    I still have a valid college ID. I can get academic discounts. I work in this field, and have for a long time. I can get cheap copies of programs from company reps. Adobe gave me a free copy of Photoshop.

    Until then, pirated windows is probably the strongest competitor Linux faces.

    Linux just isn't for everyone. I have 3 linux servers running under my desk right now. I'm also typing this on a machine running XP. Each OS has its strengths and weaknesses. If you have more than just a hammer, not everything will look like a nail.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  61. Re:Bring it on. - I, for one, welcome this practic by gabbarbhai · · Score: 1

    Until then, pirated windows is probably the strongest competitor Linux faces.
    Marketing FUD is the true competition for linux and similar, IMHO.

  62. MOD PARENT UP by finkployd · · Score: 0

    90% of the comments in this thread are completely clueless, "THIS WILL STOP US FROM LOADING LINUX", alarmists.

    THIS should have been posted with the story, not Michael's snarky, cluless little comment (note: how is this guy still an editor?)

    Finkployd

    1. Re:MOD PARENT UP by Tim+C · · Score: 1

      THIS should have been posted with the story, not Michael's snarky, cluless little comment (note: how is this guy still an editor?)

      You mean compared to the rest of them? Really, Michael's no better or worse than any of the other slashdot editors. This has never been the place to come for unbiased news; nowadays, it's barely even the place to come for biased news.

    2. Re:MOD PARENT UP by Alsee · · Score: 1

      You are right that it will not prevent Linux from loading. However the fact that some criticisms of the system are invalid in no way changes the fact of countless other criticisms of the system which are in fact valid.

      The system is designed to forbid the owner to know his own keys. The system is designed to deny the owner the ability to read access or modify his own data except as permitted by other people. The specification mandates that if the chip glitches or dies it must be impossible for the owner to ever retreive his keys or data, no matter how many backups you have. The spec also mandates that it be impossible to migrate data except to a machine with an identical Trust chip from the same manufacturer. If they manufacturer goes out of business or ceases making that obsolete model of chip then when you computer dies or gets too old then your instaleld software and your data files MUST die with it.

      The Trust system entirely defeats the GPL and any other open source licence. The source code is useless. If you change a single line the Trust chip prohibits that software from working by denying it the required keys.

      The chip is designed to secretly communicate data to other people, data the owner is forbidden to see.

      The chip is designed to spy on the owner, reporting exactly what software he is running and exactly what hardware he has.

      Not only does every chip come with a unique tracking number, but I really love the Trusted Computing Group's own FAQ explaining their privacy policy. It says that the owner MUST opt-in or the system does not work at all. If some software or website or music file wants to see your unique ID number, or wants to violate your privacy, you MUST opt-in or that portion of your computer refuses to work at all.

      The list goes on and on and on. And it would be a good system if they simply gave the owner a printed copy of his own keys. That would preserve every single benefit for the owner and eliminate every single valid objection to the system. However they simply refuse to allow people to have that good and beneficial system.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  63. Please mod this up... by Anonymous Coward · · Score: 0

    This is the first time in this whole damn article that someone's mentioned the positive uses of this chip. There is similar functionality in the latest VIA Mini-ITX EPIA chipsets. In that case there are also open source applications for using the chip (called Padlock, I think) for stuff like encryption and SSH/SSL acceleration.

    This chip does indeed have ugly potential uses. But it also has some really neat applications as well.

  64. Gandalf says... by Anonymous Coward · · Score: 0

    We come to it at last... the great battle of our time.

  65. Digital Rights Management by Anonymous Coward · · Score: 0

    I interviewed with the MS Digital Rights Management (please don't hate me) group some time ago, and during the interview I had a rather casual conversation about their approach to digital rights management; it depends heavily on 'trusted' computers/components. They even went as far as saying that the computer will not boot if it detects hardware that it can't authenticate. Obviously this is happening prior to any OS being loaded; that scares me.

    So will customers want a 'trusted' computer when it means that it might mean that they can't boot Knoppix or can't listen to MP3s that they're 'backing up for a friend'? I know I don't. In fact, if computer manufacturers insist on manufacturing only 'trusted' computers, I think it will open a huge door for competitors to get into that market. It seems to me like the big players are developing solutions to problems that don't exist...

  66. How do we know...? by SealBeater · · Score: 1

    Obviously, those of us who build our computers have a bit of a buffer zone when
    it comes to trusted computing, but that isn't going to keep people safe
    forever. What are the signs and/or identifying marks of Trusted Computer based
    parts? I can build computers all day long, but if I don't know that the swanky
    new motherboard I bought has a Fritz chip on it, that's obviously a problem.
    Hopefully China will still be making non-TC'ed parts.

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  67. Trusted computing could actually help Linux/OSS by lakcaj · · Score: 2, Insightful


    If trusted computing does become a reality, I hope that it is successful in enforcing one thing... preventing the pirating of large commercial applications like Photoshop, MS Office, and Windows itself. How many "Joe Users" do you think would actually be using MS Office if they actually had to PAY for it? I'm sick of my friends/collegues saying, "Why would I use The Gimp or Openoffice for free when I can use Photoshop or MS Office for free?". I'd like to see how quick they are to dismiss OSS alternatives when they actually have to PAY for the software they are so used to stealing.

    I'm not saying that Trusted Computing isn't without a myriad of faults, I just think it will be a big eye opener for the general populus when they realize how much they would be getting ripped off if they were actually playing by the rules.

    What do you think?

    1. Re:Trusted computing could actually help Linux/OSS by Ghostgate · · Score: 1

      First off, it's "infringing" not "stealing" and yes, there is a difference.

      I do agree with you to an extent though. If it were not possible to get most software without buying it, people would definitely explore OSS more. I just think "trusted" computing is the absolute wrong way to go about it. Better to simply try to keep educating people about software alternatives. A lot of people aren't even aware of OSS in the first place, and many of those who are think that it must be inferior because it is non-commercial.

    2. Re:Trusted computing could actually help Linux/OSS by lakcaj · · Score: 1


      If it were not possible to get most software without buying it

      Where I come from, we call that stealing, but I'm not about to get into a pissing contest over symantics.

    3. Re:Trusted computing could actually help Linux/OSS by linguae · · Score: 1

      Exactly! The majority of Windows users that I have met have pirated at least one software package or some other copyrighted material, everything from MS Office, Windows XP Pro or 2000, Photoshop, music, videos, and much more. In fact, a lot of users don't even pay their $30 for WinZip or some other shareware app. Heck, I've seen used computers being sold with pirated software. Yet when you ask them about Linux, OpenOffice, and the GIMP, they have some excuse (too hard to use, doesn't work with [insert hardware here], its required) and defend their position about why they pirated (insert product here). In fact, some even have a "they won't catch me" attitude about pirating.

      I don't support "trusted" computing at all, nor do I like MS and the [MP|RI]AA, but I wish that something would be done to stop the pirating of copyrighted material. It will help with the adoption of OSS software, too.

    4. Re:Trusted computing could actually help Linux/OSS by Ghostgate · · Score: 1

      Where I come from, we call that stealing, but I'm not about to get into a pissing contest over symantics.

      That's OK, I'll do it myself.

      Steal: To take the property of another without right or permission (dictionary.com)

      If you walk into Best Buy and grab a copy of Photoshop, you have stolen it. When you download an unauthorized copy of Photoshop (thus creating a new copy), no stealing has occurred. You have simply created a new copy that did not previously exist, and does not "belong" to anyone at all. It's still unauthorized and still illegal, but it's NOT stealing, plain and simple. They WANT you to call it stealing, because stealing is more of a moral absolute (like "do not kill", "do not steal"). Copyright infringement is not, and certainly, there are many people who feel that copyright laws are being badly abused by many corporations and need to be revised. On the other hand, no reasonable person thinks it should be legal to walk into a store and grab whatever they want. Because that's stealing and that's different.

    5. Re:Trusted computing could actually help Linux/OSS by Stevyn · · Score: 1

      What does this have to do with Microsoft or the MPAA or RIAA? These are processors to aid in encryption of YOUR data. And why the hell do you have to type "[MP|RI]AA"? That took me like 3 seconds to type. Do you feel smarter because you figured a way to save a few bytes of slashdot's hard drives? Just say MPAA and RIAA.

  68. Re:Bring it on. - I, for one, welcome this practic by WindBourne · · Score: 1
    There are other legal ways of getting software below the full retail price. I still have a valid college ID. I can get academic discounts. I work in this field, and have for a long time. I can get cheap copies of programs from company reps. Adobe gave me a free copy of Photoshop.

    That is today. If ever OSS is outlawed and prevented, then you can bet on it that the price will be the same for everybody; 2K+ for the OS,and 1K+ for each app.


    Each OS has its strengths and weaknesses.

    Yes, but some are concerned with doing more with the desktop while others are concerned with preventing others from playing.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  69. Until a law gets passed... by Ghostgate · · Score: 1

    However, there is also a market for systems WITHOUT these "trust" chips. And manufacturers will continue to provide systems without trust chips. If you don't want to buy a "trust" computer, don't. There will continue to be plenty of computers without this feature.

    Right, until a law gets passed requiring all new hardware to be "trusted". And before you think that can't possibly happen, look at some of the semi-draconian laws that have ALREADY been passed in recent history (DMCA, Patriot Act), and then, keep in mind that companies like Intel and MS are ALREADY trying to lobby for this (i.e. some kind of DRM in all of the software and hardware, in everything).

    Now, I think the chances of such a law getting passed are relatively low (kind of like the INDUCE act, because it's just TOO broad), but, the sooner we raise our concerns about all of this, the less likely it is to actually happen. If we sit complacent all the time and "just don't worry about it", bad laws will keep getting passed. And it's a lot harder getting a law shot down than it is getting it passed.

  70. Treacherous Computing by Eric+Smith · · Score: 3, Insightful
    Richard Stallman refers to it not as "Trusted Computing", but as "Treacherous Computing". The phrase "Trusted Computing" was deliberately chosen by the TCPA because sounds like a wonderful thing. Everyone wants to trust their computer. And trusted computing does provide a little of that. But what it really does is ensure that other people trust your computer. Specifically, that other people trust it not to do what you want it to, but only what they are willing to allow.

    The story said:

    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit.
    It should be noted that what we're really talking about is preventing the computer's owner from doing things that Microsoft and their allies (such as the MPAA) don't want to permit.

    The computer manufacturer, such as IBM, is largely irrelevant, except to the extent that they may eventually offer hardware that will refuse to run operating systems they don't approve of. Since IBM supports Linux, it doesn't seem likely that they will build machines that can't run Linux, but many other vendors have hitched their wagons more firmly to Microsoft.

    1. Re:Treacherous Computing by Alsee · · Score: 1

      Everthign else was correct except this:

      refuse to run operating systems they don't approve of

      It will run any operating system and any software, but it may not be Trusted. You would be unable to intal commercial Trusted software or use any Trusted media files or connect to any Trusted networks or view any Trusted websites or pretty much interoperate with anything Trusted at all. It would be like a plain old non-Trusted machine locked out of all the new stuff.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Treacherous Computing by Eric+Smith · · Score: 1
      It will run any operating system and any software, but it may not be Trusted
      You are correct that this is the currently stated position of Microsoft and their partners. However, I think it would be extremely naive to believe that Microsoft will not provide substantial incentives to hardware manufacturers to build machines that will not run unapproved operating systems at all.

      Traditionally Microsoft only was willing to offer high-volume OEM discounts based on the total computer sales, even for machines not shipped with Windows. They got in trouble for that, so they're probably not doing it any longer. However, they may well be able to offer the OEM a better discount if the hardware and BIOS will only run Windows. We're not there yet, but it's just around the corner.

  71. On sale: solderless mod kit for IBM PC XYZ by thrill12 · · Score: 4, Insightful

    Seriously: we have this already. We have the Playstation 2, we have the X-Box, we have (name your favourite piece of controlled hardware here). Both of them incorporate something that could be called "trusted computing". If it ain't signed properly - it ain't trusted - it ain't run.
    Few consumers accept(s/ed) this and buys a modkit to solve the problem. Same way it will be for the IBM hardware.

    Maybe this even has a more negative impact for software sales than they envision:
    If software manufacturers rely on this piece of technology to protect their investment completely (as with XBox and PS2), their software is going to go just as easily as buying the modkit. And because their software get's spread more easily (any person with a modkit can copy their software), they will lose more money - and need larger margins to keep afloat, which leads to a spiral of less software sales. Thus, in the end, noone but large players will stay behind.

    I vote for a namechange:
    Trusted computing becomes Assured economic software failure...

    --
    Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
    1. Re:On sale: solderless mod kit for IBM PC XYZ by slux · · Score: 1
      Few consumers accept(s/ed) this and buys a modkit to solve the problem. Same way it will be for the IBM hardware.

      There's just one little problem. Modding depends on the safety system in question being on a separate chip on the motherboard. For now this is the case, but according to Ross Anderson's TCPA FAQ this will be changed. Intel's answer is LaGrande. AMD hasn't gone public with theirs yet, but they've announced they'll be providing a similar solution. It's a lot harder to mod a microprocessor.

    2. Re:On sale: solderless mod kit for IBM PC XYZ by lkaos · · Score: 1

      Dah, dude, you can shut it off in the BIOS. It's not a bad thing.

      However, an interesting little tidbit, AFAIK this thing is tamper resistent. Let's say you tried to remove it and tried to get at the private keys within it, I believe the way it works is that there's actually some sort of corusive material that will get released and literally destroy the chip.

      Pretty cool stuff that pretty much guarentees your data's safety. I wanna reiterate though, you can shut it off in the BIOS. If you had software that was stupid enough to require this to be used for some malicious purpose (I can't think of one btw since there's no sort of unique identifier or anything on this chip--you supply it with the private keys) then you could easily disable it and the software would know no difference.

      There is no reason anyone should be concerned about TCPA. IBM has been a very responsible citizen here.

      --
      int func(int a);
      func((b += 3, b));
    3. Re:On sale: solderless mod kit for IBM PC XYZ by Alsee · · Score: 2, Informative

      I believe the way it works is that there's actually some sort of corusive material that will get released and literally destroy the chip.

      No need. It has all sorts of tamper detection circutry. If you try to open it it simply wipe the master key from RAM or flash memory. Without that key the chip is usless. Once that key is wiped you can tamper all you like, there's nothing left of value.

      Dah, dude, you can shut it off in the BIOS. It's not a bad thing.

      If you shut it off it is impossible to install or run any of the new software. It is impossible to access any trusted files. It is impossible to read secure e-mail. It is impossible to view all of the new websites. The government and industry plan is that in a few years you will be denied internet access. The President's Cyber Security advisor called for that at it at a Gobal Tech summit in Washington DC. All part of securing the internet against viruses and terrorist cyber attack. Oh joy.

      there's no sort of unique identifier or anything on this chip

      Who the hell told you that?!

      The Trusted Computing Group's own techinal specifications document that every chip contains a unique Private Endorsment key. It effectively is an ID number, but it's much more powerful than that. It allows your chip to transmit and receive messges that you cannot read.

      you supply it with the private keys

      No, it comes with the Private endorsment key. It internally generates the Root Storage Key and most every other signifigant key. Most of the other keys will will be generated inside some other Trust chip and passed to your chip encrypted, so that it's impossible for you to see or know them. For example the key to a DRM'd music file.

      I guess you could give it a low level worthless key for encrypting things yourself, but you are NEVER allowed any access to or control over any signifigant key.

      you could easily disable it and the software would know no difference

      With the chip disabled it is impossible to access and of the encrypted files. Any Trusted software would simply fail to work.

      There is no reason anyone should be concerned about TCPA. IBM has been a very responsible citizen here.

      I admit many TCPA/Trusted Comuting critics are badly botching the critisisms. However they are botched versions of VALID criticisms. IBM and freinds certainly arent going to advertize any negative aspect of the system.

      And the postive aspects they advertize - well you could get ALL of those benefits from an almost identical system. One where you know your key. Merely knowing you key cannot alter or reduce the functionality and capabilities of your machine. You still get all of the security benefits. Howver when you know your key the machine is no longer secure AGAINST YOU. You can unlock any file you like, such as a DRM'd music file. Your chip can no longer keep secrets from you.

      And they REFEUSE to allow you to have such a good and beneficial system. They will only permit you to buy a system with the added poison pill of forbidding you to know your own key. One that can enforce DRM against you.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    4. Re:On sale: solderless mod kit for IBM PC XYZ by Miamicanes · · Score: 1
      Pretty cool stuff that pretty much guarentees your data's safety.

      it depends on your definition of "safety".

      Most people are FAR more concerned about the prospect of losing data than the possibility that it might fall into the wrong hands. Go ahead... ask any random stranger on the street... "Would you rather have a computer that Securely Destroys all of your personal, private data at the slightest suspicion of a security breach to keep it from falling into unauthorized hands... or a system that any idiot with half a brain and physical possession could rip the data off of, but stores the data in such a robust manner as to render it capable of surviving just about anything short of a nuclear blast"?

      I'd say that just about any sane individual besides maybe the Pentagon would go for door #2 and choose robustness over scorched-earth security... Ask any small business owner who enabled EFS to make his office server More Secure, then had someone reformat the windows drive with no backup of the hive or keys... god, it's fun telling someone he might as well toss the drive in the ocean (evil laugh)

  72. Take off your tin foil hats by xswl0931 · · Score: 2, Insightful

    If this prevents the computer illiterate people from running malicious software (which probably makes up 99% of the world), I'm all for it. If you think this can be used to prevent legitimate software from running, I wouldn't be worried about it. How quickly do you think an anticompetitive lawsuit would be filed if that happened? There's a good chance this feature can be enabled/disabled (preferrably not programmtically).

  73. Re:Bring it on. - I, for one, welcome this practic by Anonymous Coward · · Score: 0

    "Until then, pirated windows is probably the strongest competitor Linux faces."

    So the largest growth market for linux is criminals? Maybe ESR should start linux education programs in our nations prisons.

  74. Why??? No hardware maker cares!!! by magarity · · Score: 2, Insightful

    Since none of the big time hardware makers also make major software, why the heck do they give a second thought about software piracy issues at all?

  75. I for one by Anonymous Coward · · Score: 0

    I for one trust our new Microsoft overlords.

  76. Less evil? by brunes69 · · Score: 4, Interesting

    And exactly why is AAC's DRM "less evil" than WMA's DRM? Because it is made by Apple and not MS??!?!

    Anyone else like a big slice of bias with that? Anyone?

    1. Re:Less evil? by FLAGGR · · Score: 1

      Apples DRM isn't as tough as the WMA one. It's simply there to keep the RIAA from shitting themselves. It's been thouroghly cracked, and apple isn't making attempts to put out stronger encryption because they dont seem to care that much. ALSO drm'd music and "trusted computing" are two very very different things. One is there to stop people from stealing music, the other is there to stop people from having a choice.

    2. Re:Less evil? by Anonymous Coward · · Score: 0

      Apple supports DRM as a lock-in mechanism, not because of the RIAA

      Don't kid yourself that Apple are good guys here. They are in deep with Hollywood on DRM, much deeper than MS is.

    3. Re:Less evil? by FLAGGR · · Score: 1

      The article mentions how Apple is doing it to push sales of their iPod. Sounds good to me, I like my iPod, and iTMS rocks. That article just shows that they really don't care that much about protecting copyrighted stuff, because, like it said, you can just burn the tracks to a cd and then rip them (actually I'd burn it to a ramdisk, no sense in wasting the CD)

    4. Re:Less evil? by Lord+Kano · · Score: 1

      And exactly why is AAC's DRM "less evil" than WMA's DRM? Because it is made by Apple and not MS??!?!

      Anyone else like a big slice of bias with that? Anyone?


      I'm a former Mac user, you'll be hard pressed to find a more harsh critic of Apple than me.

      What is less evil about Apple's DRM. Is that there is a little room for fair play. You can copy the music to multiple computers, and unlimited iPods.

      In my book, that's a lot less evil than the "No Copies Ever" DRM that Hollywood and the Music Industry want.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    5. Re:Less evil? by Anonymous Coward · · Score: 0
      (important ones in bold)
      • Over the course of the companies' history, Apple has been less evil than Microsoft
      • At least the file format is [relatively] open.
      • It's less restrictive.
      • Apple seems to only do DRM because the RIAA forces them to. They aren't eager about it, like Microsoft.
      • it's already cracked
    6. Re:Less evil? by Anonymous Coward · · Score: 0

      Why not use HYMN? There's no sense in losing data, regardless of the DMCA. Besides, HYMN is designed to prevent piracy anyway; the files still contain the owner's name.

    7. Re:Less evil? by brunes69 · · Score: 1

      What is less evil about Apple's DRM. Is that there is a little room for fair play. You can copy the music to multiple computers, and unlimited iPods.

      And you can do the exact same thing with Microsoft's DRM. There are basically checkboxes the publisher can choose what they want to allow and how many times.

      If the files *you* happen to be getting are overly restricted, complain to the publisher. They are the ones who set the values, not Microsoft.

      It's the exact same thing with AAC DRM. It just happens that the publichser (Apple) chose some values you like.

      Conclusion: you could say Apple is "less eveil" than publichser X, but saying AAC's DRM is "less evil"than WMA's is pure nonsense.

    8. Re:Less evil? by brunes69 · · Score: 1

      Apples DRM isn't as tough as the WMA one... It's been thouroghly cracked, and apple isn't making attempts to put out stronger encryption because they dont seem to care that much

      WMA's encryption has also been cracked. IIRC it was crached within 48 hours of it's release, and Microsoft hasn't come out with a new scheme either.WTF does that have to do with anything?

      Answer: Nothing, It costs money to make these formats, and publish millions of files with them, money the companies can't afford to spend over and over again every time a format is cracked. Give it a year.

  77. Geek Power by kjots · · Score: 1

    Who is it that truly has control over the software industry? Who is it that developes the software, tests it, fixes it, improves it? Is it the marketroid with his thousand dollar suits? Is it the CEO, the Compay President? HR? No, it's us. The geeks, the only bunch of people on this planet what have a complete grasp of the technologies upon which everyone has placed their future prosperity and dependency.

    It's about time we realized that no matter what technology the business types come up with to protect their so-called "intellectual property", no matter how subtle or insidious the technique, they will requrie one if us to implement it. This one fact means we will forever have access to information that others do not, and the attempt to prevent us access to this information is futile. We are smarter then you. We will figure out problems in your design before it's even implemented, because that's what we have been trained to do.

    It's about time the rest of the world learned that it is in *everybody's* best interest, including the marketroids, to let us fuck around with technology without restriction. You can do whetever you like with what we create, we don't really care. All we want to do is to create new and ingeneous solutions to difficult problems, and to find newer and more difficult problems to create solutions for.

    As the level of technoloy increases, and the complexity of that technology also increases, it will take a special kind of brain to keep up with those changes. A geek brain. C'mon folks, most people can't even program their VCR! How will they react to a world where everything, from currency to shoe leather, has some kind of "smart" technology embedded in it? They wont - they'll get us to deal with it. Like they always have.

    1. Re:Geek Power by base3 · · Score: 1
      they will requrie one if us to implement it

      And as the very existence of comanies like Cyveillance, BayTSP, etc., there will be no shortage of sellouts willing to help them.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  78. Devil's advocate by BoneFlower · · Score: 2, Interesting

    While trusted computing for general purpose home PCs is a dangerous concept for civil liberties, trusted computing does have places I think could be very useful.

    Corporate PCs and servers. With a hardware enforced trusted computing policy, it will be much harder for users to bork the corporate network by installing a virus and spyware ridden warez game or weather bug thing.

    Safety critical systems could also benefit, to prevent user modifications that could cause the system to operate in an unsafe manner.

    Trusted Computing certainly isn't a cureall even in these cases, but its not a completely evil thing. It does have legitimate uses.

  79. How is that bad? by Rui+del-Negro · · Score: 2, Interesting

    "Since the article mentions none of the downsides, we should: trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit."

    Then people will start choosing the software that does permit them to do what they want. Might be a downside for uninformed users in the short run, but seems like a good thing in the long run.

  80. TCPA versus Palladium by Chris+Colohan · · Score: 2, Informative
    This article refers to machines equipped with TCPA, not Palladium. These are different architectures. The TCPA design is a bootstrap architecture, which means that the boot process has to be changed such that each portion of the OS is validated as it is loaded -- a task that is probably much easier to do in Linux than Windows, since you can always compile a minimal Linux system with TCPA support and not worry about portions of the kernel which support legacy hardware and software. A major design feature of Palladium is you can avoid that headache, and instead try to get a secure subsystem up and running under an already running insecure operating system.

    If you want to know more about the difference, you can read an article about it here.

    1. Re:TCPA versus Palladium by Alsee · · Score: 1

      This article refers to machines equipped with TCPA, not Palladium.

      Errr, ALL machines with Palladium are equipped with TPCA chips. Microsoft's own website documents that the TCPA chip (AKA TPM) will be the "Security Support Component" of NGSCB (AKA Palladium AKA Longhorn).

      Palladium is essentially TCPAplus. Since TCPA is within Palladium essentialy everyting in this article refers to Palladium as well.

      Your explanation of TCPA vs Palladium was otherwise correct except possibly for assuming that TCPA *has* to be about that boot process.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  81. Well... by falsified · · Score: 1
    Since the article mentions none of the downsides, we should: trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit.

    So...don't buy them. The only people that will buy these products will be people that don't care in the first place because they don't have anything to be worried about. And as far as I know, Orrin Hatch hasn't come up with some horribly worded bill to force Trusted Computing on everyone. Vote with your wallet.

    --
    HI, MY NAME IS ISAAC.
  82. No consumer motivation. by Penguinoflight · · Score: 1

    I've been thinking about the same problems caused by a "trusted computing" system. Obviously they are immense, but there seems to be an out.

    New systems that use TC will likely have a hard time being sold. I can only see businesses buying them, and without a reasonable test base (of gamers, music pirates, and geeks) MS will have a hard time convincing businesses that their new software is sufficiently reliable.

    In the past Microsoft has succeeded in marketing. I think however that when they are trying to sell something for which there is no demand, they face a much larger challenge. It would seem that initial low costs would lure buyers, but in the past microsoft has succeeded by providing the biggest and baddest(no pun) product. Hey, Sun even decided they needed to charge more for their product to get respect.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
    1. Re:No consumer motivation. by Lehk228 · · Score: 1

      the demand is this, you tell the PHB's that it will completely prevent data theft and unauthorized access.

      --
      Snowden and Manning are heroes.
  83. Pentium ID by Anonymous Coward · · Score: 0

    Pentium ID was also "fully" user controllable.

    I even had a nice application from my motherboard manufacturer that could enable and disable it ENTIRELY IN SOFTWARE.

    So whatever you do to disable it, any program can stealthily enable it temporarily to read it..

    But of course, lots of people will always naively trust the big corporations to do it right.. And complain when they're fucked, again.

  84. Stop bellyaching and stock up on non-DRM PC stuff by iamcf13 · · Score: 1

    Stop bellyaching and stock up on non-drm PC stuff.

    While you are at it, simply do not buy any DRM-encumbered PC hardware (provided the vendors reveal this fact in their advertising). Use the only language the hardware vendors understand: money talks!

    Should the internet 'go-DRM' and non-DRM PCs are 'locked out', bring back the good old days of BBSes and Fidonet which was, if I am not mistaken, an 'internet' comprised of networked, always connected BBSes.

  85. Trusted != Trustworthy by MacGabhain · · Score: 4, Informative
    From a security standpoint, the word "Trusted" refers any entity (computer or not) which is able to violate the security policy, and thus is "trusted" not to do so. "Trustworthy" refers to entities which are reasonably believed to be sufficiently unlikely to violate the security policy, and thus are worthy of being trusted.

    Given this particular definition, "trusted" is exactly the right thing to call this sort of hardware, although perhaps "blindly trusted computing" would be better.

    1. Re:Trusted != Trustworthy by evbergen · · Score: 1

      And it's "trusted" by the remote peer (content provider), not "trusted" by the owner.

      Cheers,

      Emile.

      --
      All generalizations are false, including this one. (Mark Twain)
  86. Nothing monopolistic by Teun · · Score: 4, Insightful
    They don't have to.
    There'll be a nice licensing scheme for the key.
    Which will first be incompatible with Open Software (licences) and second cost so it can't be included in freely distributed software.

    Microsoft, Adobe etc. will just hold up their hands, it's not *their* fault this 'free' software will not run...

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  87. So what? by Saeed+al-Sahaf · · Score: 1
    trusted chips will eventually be used by software manufacturers to make sure the computer's owner does not do anything with the software which the manufacturer does not want to permit.

    As it should be.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  88. Jobs is pro-DRM. by MunchMunch · · Score: 1
    " I seem to recall Apple having an anti-trusted computing and drm stance. All it does is complicate things, not something that apple would want, since its a computer for "the rest of us" and such."

    That's funny, I seem to remember Steve Jobs telling the MPAA that they absolutely should not release the next generation HD video formats until it can be completely and totally hackerproofed and DRMed. Sorry, I can't find the reference link on Slashdot (get a better search engine, please!!) or news.com.com, but it was reported on both.

  89. What happens... by Phil246 · · Score: 3, Interesting

    to those students out there studying computing? or those independant software developers?
    Will these chips suddenly stop any written program from working unless 'signed'?
    What will they do to let peoples program as usual? special compilers which auto-sign programs for them?
    And what happens if one of those suddenly got out to the rest of the world. all programs which are signed from it get blocked?
    hypotheticaly, what happens if such a compiler from say, Microsoft got out. would they block ALL microsoft products?
    I think not. The potential for abuse of this system is staggering, and its ultimate worthlessness is astronomical. All it takes is for the system for 'signing' such programs to 'escape' ( or be rescued, depending on your point of view ) from a major software developer , and the whole thing is worthless.

  90. Cuecat, Cuecat, Cuecat. by AEther141 · · Score: 1

    Ypu know the rest. This is about as scary as a dust bunny.

  91. I don't trust THEM, so I'll never ... by Anonymous Coward · · Score: 0

    buy a computer with a 'TRUST' chip inside it.

    If "TRUST" chips become required by law to be placed in every computer made and/or sold in the US then I won't buy a computer. I'll build one from parts, like I've always done. Connect to the Internet? I'll use the public library's computers. OS Software? On CDs through the mail or with books and magazines.

    1. Re:I don't trust THEM, so I'll never ... by base3 · · Score: 2, Insightful
      Connect to the Internet? I'll use the public library's computers.

      Sure, after you've inserted your national ID into the smart card reader.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  92. Re: IBM shipping more PCs with Trust Chips by Christopheles · · Score: 0

    I'm not a "computer wizard" but isn't ALL of the data already stored in the hardware? Where else does one store their data? The Ether?

  93. Why the PCs get padlocked... by billstewart · · Score: 1

    It's so nobody swipes the RAM in the middle of the night to upgrade their own desktops....

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Why the PCs get padlocked... by Anonymous Coward · · Score: 0

      In my high school, we used to open up the PCs in order to add RAM because the computers were so obsolete!

      Of course, we also reset the BIOS password while we were at it. : D

  94. Trusted Computing lets you run Trusted-Only-Ware by billstewart · · Score: 1
    "Trusted Computing" doesn't mean that you trust your computer. It means that other people can write software that can trust your computer not to run in ways that they don't want (e.g. without paying them per view, or without making sure you've licensed the software on that hardware, etc.)

    What "Trusted Computing" gains you as a user is the ability to buy and run software written for the Trusted-By-Them environment, which the vendors might not sell for non-trusted platforms. So if you want to play "Example FPS Game" or play music CDs using the "Evil Record Label's Protected Music Player", using a trusted-by-them platform lets you do that. If you don't run a Trusted-By-Them platform, they might not sell you their game/music at all, or they might sell you a CD that plays the low-res version of the music on untrusted platforms, or sell you the crippleware version of the game that only has levels 1-3, or lets you play the whole game but doesn't include the Surround Sound or graphics accelerator support or something.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  95. Inconvenience? by HBI · · Score: 1

    I'm still running Win2k on the MS system I have to keep around. This is solely due to product activation.

    My 2100 users were still using Win2k primarily until we got an activation-free corporate copy.

    Trusted computing is unwelcome in my environment and commercial off the shelf software that depends on it will not be purchased.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Inconvenience? by avalys · · Score: 1

      Well then, if there are enough people like you the free market will resolve the situation by itself.

      --
      This space intentionally left blank.
    2. Re:Inconvenience? by HBI · · Score: 1

      No, it won't. Operating system software is an enabler, not a product in and of itself. Moreover, Microsoft's license deals with hardware vendors ensure that the vendors ship the latest version of any operating system Microsoft offers.

      The monopoly will be able to foist whatever it likes on the end users in the near term future.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    3. Re:Inconvenience? by avalys · · Score: 1

      Microsoft's monopoly does not mean they're immune to the effects of the free market. Their abuse of their monopoly-derived power and influence is only accelerating their loss of market share to alternative OS's like Linux and Mac OS X.

      --
      This space intentionally left blank.
    4. Re:Inconvenience? by HBI · · Score: 1

      I haven't detected it hurting their bottom line just yet. When it does we can revisit this, but I stand by my assertion that Microsoft is relatively immune to market forces in the core OS market.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    5. Re:Inconvenience? by base3 · · Score: 1

      Or, unfortunately, the market doesn't give a damn about freedom--or at least not the part of the market generating the money. Of course, that part of the market doesn't have to live under WPA, as corporate clients are provided activation-free copies, and OEM buyers aren't having to use the WPA-hobbled machines they sell.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  96. And since the summary mentions none of the upsides by nwbvt · · Score: 1
    ...I thought maybe I should.

    Such chips make it more difficult for hackers to steal information from the user's machine.

    And don't give me any shit about how since the article already mentions the upsides the summary can ignore them. We all already know how many /. readers fail to RTFA.

    Dismissing an entire technology just because it could be used for un-/. purposes is not generally considered conducive to a good discussion. In fact, it really is no different from the RIAA bashing all p2p related technologies just because they could be used for piracy (in fact if anything it is probably worse, as p2p has a track record for being used to promote piracy).

    --
    Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  97. Nothing new here. by Deathlizard · · Score: 3, Interesting

    IBM has had these Security chips available in their machines since 1999. I remember PII's with them built in.

    All these are designed to do is interface with an IBM software product to encrypt files using a Hardware chip, do on the fly disk and network encryption and other security related protections that you couldn't do practically with just a CPU software solution.

    Specificially, If you have a Thinkpad there's a good chance it has one of these right now. This was one of their selling points that if the System was ever stolen they couldn't get access to any of the data because it's all encrypted to the physicial hardware itself and only the original laptop could access it.

    Their site for the current data on their security chip is here

    This new chip definetly looks more advanced, and could possibly be used for DRM purposes, but in the end its going to do the same things as the older hardware and the older hardware could be used for the same thing.

  98. Malware can still run just fine, maybe better by billstewart · · Score: 1
    The main feature of the "trusted computing" platforms is that you can write software that will only run natively on the platform and won't run in conditions it doesn't want to run under, such as running on a computer that wasn't the one it was licensed for. So you _could_ write "Trusted Malware" that only runs on trusted platforms and refuses to infect untrusted platforms, but that kind of misses the point of most malware ..... I suppose you could use it to make a virus that was harder to dissect than regular viruses, though it might not have enough potential victims to propagate efficiently unless "Trusted Computing" platforms really take off.

    The trusted computing platform can prevent some kinds of malware from running, by limiting what you can do to the operating system without the platform's consent. Depending on how it's implemented, that could limit the spread of the malware, or could just turn it into a denial-of-service attack against the operating system, or could turn it into a denial-or-service against other Trusted-Platform-Only software (because the platform looks like it's been tampered with, the copy-protection in "Example Trusted FPS Game" decides not to let you play.) But more likely, malware vendors will concentrate on writing applications like IE Plugins that'll run fine on trusted platforms.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  99. Re:It probably won't end up being that big of a de by Alsee · · Score: 1

    preventing a worm from rewriting certain parts of Windows and user apps so that they think the trusted hardware is either not present or does not let the user do what they are trying to do?

    Yes. The Trust system is intentionally designed to be extremely fragile. In the event of even the slightest disruption it is designed to die completely. Once you have a virus it is absolutlely trivial to have it nuke the Trust system and make all of your secure data and software irretrievable.

    people will start writing worms that target trusted systems

    I wouldn't condone such tactics, but I have to admit I find Trusted Computing so vile and malicious that part of me hopes it happens.

    just stock up on as much pre-trusted hardware as possible and put it into a closet for safe keeping.

    No, that is a missunderstanding of Trusted Computing. That's like stocking up on computers without speakers - there's no point. You can always use a new computer with built in speakers and simply ignore them. However then none of the new software or files or websites work at all, and you may even be denied internet access.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  100. Not if it's implemented right by billstewart · · Score: 1

    If they've implemented it right, even if the Trust-Us-chip gets activated, that shouldn't bother your Linux any. It might prevent you from running Windows, or applications that use the chip, unless you've got the right licenses.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Not if it's implemented right by rincebrain · · Score: 1

      But what if SCO gets involved?

      Then they'll claim Linux is pirated!

      But seriously, if it were implemented properly, none of us would be that worried about it. =)

      --
      It's only an insult if it's not true.
  101. Re:Why??? No hardware maker cares!!! by burns210 · · Score: 1

    IBM, Apple and Sun don't make software? Wow. News to me.

  102. Okay, now THIS bothers me by midnightcandidate · · Score: 1

    How come nobody has yet thought to take the "copy-protected CDs boycott" approach to all of this? It shouldn't be hard - let your friends, neighbors, employers, and coworkers know that their software vendors don't WANT them to be in control of the computer THEY worked so hard to "purchase," so they're trying a friendly little extortion tactic with their hardware vendors to implement potentially user-hostile technology. Let them know that they CAN and SHOULD return merchandise that doesn't function to expectations for a full and immediate refund. Have them call it a "fundamental defect" or something along those lines. I don't know about you, but "give us our master keys or we bankrupt your distributors" sounds like a reasonable approach to me.

  103. Re:It probably won't end up being that big of a de by 10101001+10101001 · · Score: 1

    With or without trusted computing, I think Windows users are going to experience more pain in the future. Ironically, the cause is XP SP2. I wrote a nice little journal article about it: MS vs the World. Though I agree, trusted computing (and a flashable BIOS) are just going to make the problems worse.

    --
    Eurohacker European paranoia, gun rights, and h
  104. Not so fast... There's already a precedence by Whammy666 · · Score: 1

    Not so fast... There is already a precedence. Have you ever heard of the mandatory broadcast flag that is being required in HDTV receivers starting next year? First televisions, then computers. It's not that big a jump.

    --
    When all else fails, run.
  105. What the TCG chip really is by nomellames · · Score: 1

    The TCG chip, also called Fritz chip and TPM (Trusted Platform Module) is mostly a repository of information. It doen't store by itself anything. The software/firmware of the computer does all this work. This is done by concanating hashes. Of course, it can work also as a repository of keys, and to sign (the TPM does not have a symmetric encryption like AES or DES). The information in the repository can also be bounded to a specific hardware state, hence the possibility of DRM schemes. But this is NOT the main purpose of the TCG. Security in Hardware is a MUST. TCG is a step in the right direction by creating a secure repository of information.

  106. Maybe I'm a little late, but TC won't work by happyemoticon · · Score: 1

    Software complexity increases exponentially versus time. Sure, "Trusted Computing" may be attractive to some companies, but so is "Reliable Computing" It only takes some Mark Twain style arithmetic to see that in a hundred years, every man, woman and child on the face of the earth will need to be working for M$ in order to keep Microsoft's rediculous excuse for an OS lineup bug-free . . . whereas the Open Source community is already pretty much a small nation.

    And to those of you who are screaming about not being able to run linux on your computer, come on. That's vendor lock-in. Microsoft has already been buttraped enough times in Antitrust law suits.

    Listening to the FUD on slashdot makes me think that the guys who wrote the Deus Ex script are regular users:)

  107. Oh, the irony! by Anonymous Coward · · Score: 0

    Yes! Communist China, the last bastion of freedom, will save us from the evil capitalists!

  108. About the time we are stuck with TC systems... by innerweb · · Score: 1
    ... I think I will be rediscovering the great outdoors and a life free of modern stree tools.

    InnerWeb

    --
    Freud might say that Intelligent Design is religion's ID.
  109. Re: IBM shipping more PCs with Trust Chips by Alsee · · Score: 2, Informative

    I'm not a "computer wizard" but isn't ALL of the data already stored in the hardware? Where else does one store their data? The Ether?

    Normaly data is "in the hardware", but you can pull it up on the screen and see it and change it. It's not normally locked within the hardware and inaccessible.

    The point of Trusted Computing is that there is a secret key locked inside a single chip and it never leaves that chip. You, the owner, are forbidden to see this key or to use it except in the way they permit you to use it.

    And this key is used to lock (encrypt) pretty much all of the other data on your computer. You cannot look at or P2P your music files. You cannot even PLAY your music files, except in the manner the chip permits you to. Once you turn on the chip the chip owns your machine. It's not your computer anymore and you can't do squat except what other people specificly permit you to do.

    And if you choose not to turn on the chip, well then none of the new software and files and websites work at all. You may ultimately be denied internet access unless you submit.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  110. Re: IBM shipping more PCs with Trust Chips by Alsee · · Score: 2, Informative

    If the system software can access it, so can a hacker.

    The entire point of Trusted Computing is that the system software CANNOT access it. No software can access the data except the exact and unmodified software to which it was bound.

    When you start a program it hashes that program. The chip uses that hash to create a decryption key. If you change the software you change the hash. If you change the hash you end up with a different and useless decryption key.

    And another part of the new hardware is that even the operating system will be unable to look at the memory belonging to a Trusted program.

    You can't get at the data without the original program, you cannot modify the original program, and no other software can peek at that program's memory. Depending how they implement the hardware the RAM itself might even be encrypted, so even a hardware attack would be useless unless you could break into the self-destructing CPU itself.

    There is a damn good reason they are spending billions on this new system. It simply is not vulnerable to all of the usual attacks. It's not your usual futile DRM scheme. This is a plan to change the fundamental nature of computers, to deny you ownership and control of your own machine.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  111. Something to Think About by cgreuter · · Score: 1

    Question: what's the difference between an integrated cryptography system that will protect your personal information from bad guys even if they steal your computer and an integrated DRM system that will take away control of your own computer and give it to various large corporations?

    Answer: They are identical except that in the first situation, you have the all of the private keys and in the second you don't.

    So Trusted Computing is a good thing if and only if I can replace all of the keys with ones I've generated myself.

  112. Question by bobbuck · · Score: 1

    If you did have the master key for your chip, then would you be able to "do your own thing," in a practical manner? Suppose I don't care about DRM issues too much, but I still want to be able to install Linux or some non-MS-approved software. Would the Palladium chip prevent me from using it even if I had the master key?

    1. Re:Question by Alsee · · Score: 1

      If you did have the master key for your chip, then would you be able to "do your own thing," in a practical manner?

      Knowing your master key gives you "God level" control over the system. You can, at least in principle, do anything you like. However some things may require some pretty technical software.

      Suppose I don't care about DRM issues too much, but I still want to be able to install Linux or some non-MS-approved software.

      Then there is no problem. The system does not prevent you from running anything.

      The problem is once you *do* choose to run someone else's Trust-software. When you do that they OWN your machine (unless you know your key). And it will be increasingly difficult to aviod doing so. For example trying to surf the web without the mandated Trusted browser would be much like attempting to surf the web with cookies and java off - you get locked out of many sites.

      Websites will have many reasons to require you to sumbit to the Trust system as a condition of access. They can prevent you from using an ad-blocker or saving copies of images or media files, they can block deep links, they can enforce registration, and on and on.

      The big danger is that the government (and everyone else behind Trusted computing) wants ISPs to mandate Trust compliance as terms of service. If they do that then you have to run the Trust software to get acces (and get owned by the Trust system), or you'd effectively be banned from the internet. This step, if it happens, is probably 4-5 years away.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  113. Marketing != Reality by mrchaotica · · Score: 1

    So, I see that you trust IBM, but I don't. And even if I did, it wasn't IBM's idea, it was Microsoft's. And even if you trust IBM and Microsoft, the RIAA and MPAA are going to use this too, along with the rest of the software and media industries. Do you trust all of them? Because regardless of how IBM uses this technology, it has a great potential for abuse, especially when, from what I understand, Microsoft designed it to facilitate that very abuse!

    What we're seeing is the equivalent of Hitler (whoops, there goes the thread!) rationalizing to the Allies as he eyes Czechoslovakia. First they came for the "pirates"...

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  114. Get a job by LandPremo · · Score: 1

    Fixing these problems takes serious work. Stop taking the techs for granted and try to lighted thier work load by preventing things tlike this.

  115. You forgot one thing.... by GomezAdams · · Score: 1
    IBM is in the midst of moving all their coporate desktops to Linux. When my new laptop comes in this next week I'll set it up to dual boot by logging in to the internal software site and downloading the Linux desktop. Later in the cycle the machines will be delivered dual boot or Linux only. I doubt that IBM will ship one set of machines for internal use without the TC chip and another for general consumption with it if TC is meant to prevent alternative OSes. IBM has announced support of non-Microsoft OSes, has contributed nearly $1 Billion to Linux and Open Source/Free Software projects, has ported most if not all major enterprise apps to Linux. So they have too much skin in the game to support that notion. I'd beware of our Congressidiots being persuaded by special interest groups into passing some asshat law to "protect the children" or enforce the laws on copyright that further errodes the rights of US citizens.

    --
    Too lazy to create a sig...
  116. How about a "Trustchip-free" sticker? by no_sw_patents123 · · Score: 1

    I'm surprised this hasn't been mentioned yet, but anyway ...

    With the appearance of PCs with trustchips inside, surely the PC market is **ripe** for someone to set up a "certified as trustchip-free" body / organisation?

    Just as you can now get your OSS certified as "open source", a "trustchip free" monitoring body could certify PCs as being "trustchip free", and pop a sticker on the case (just like certain chipmakers do .... ;-)

    A nice big, bold sticker with a diagonal slash.

    Ok someone, how 'bout setting up http://trustchipfree.org ?

    There is ** Mega PC market share here for the taking** for anyone far-sighted enough to do this. OSS people would surely buy such PCs in preference to those PCs which were not certified as "trustchip-free".

  117. Re:Why??? No hardware maker cares!!! by Alsee · · Score: 1

    Since none of the big time hardware makers also make major software, why the heck do they give a second thought about software piracy issues at all?

    This is about VASTLY more than piracy issues. It is about changing the fundamental nature of computers, to secure them against their owners.

    But to answer your question about why hardware makers are all on board, that's an easy one. Microsoft has announced that the next version of Windows - Longhorn - will only fully run with Trusted hardware.

    That's it, a single Microsoft decree and every single hardware maker and BIOS maker and everyone else has no choice but to comply. If they didn't then their product would not be WindowsCompatible. When someone using Windows and that product complained then Microsoft would simply blame that product for being incompatible. That company would suddenly find themselves unable to sell their product and rapidly bankrupt.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  118. Lets start collecting then.... by RealTobriand · · Score: 1

    Surely this would not be intensely hard to get round. It needn't, after all, be one certification per distro - one cert for a single bootloader app ought to be enough surely? Once you've got something other than the default Windows loader allowing you to choose where to go next, its just a matter of tweaking - e.g. including an option to emulate a pre-trust bios in that bootloader (which is certified as being trusted) and boot from a CD, ISO, or wheresoever you want. Ok, the first certification process would be expensive. Bloody expensive. But lets face it, we're a community of 20000 plus here (hence the term Slashdotting). If every one of us donated £5, that's £100000. If 20% of us did, that's still £20000 - and I cannot believe the fee would be much more than that; after a while, it starts to bite into even the big companies. Once there's one properly designed free program that the bios knows it can trust, then free software has a way in, surely. And once there's a way in, the plan has, essentially, failed. At least for M$. £5 for free computing for the rest of this horrible era we're moving into. For me that's worth it. Granted, this way, the entertainment industry still has a lot of control. At least, until someone developes a trust chip emulator (by trial and error most likely, but I'd be surprised if it didn't happen). Then, of course, we suddenly find ourselves in a somewhat more favourable position than we do at the moment. Sacrifice some CPU time to emulate it, create a virtual virtual sandbox that gets there first, and all of a sudden the industry thinks it can trust you but no longer can. We, gentlemen, are on the brink of a long and bloody war. But its by no means one - even should trusted computing become the standard that everyone expects - that we cannot win.

  119. Enigma machine? by RealTobriand · · Score: 1

    Out of interest, would it be remotely possible to gain your master key through the use of trusted emails, perchance? Or something similar at least.
    I mean, if I'm getting it right, when a piece of trusted software comes through, you have an excrypted lump of goo sitting on your HDD. Then you run it through the trust chip and it essentially cleans it up until its usable (perhaps a bad description considering what's really going on).
    However.
    The enigma machine code was broken by knowing what was supposed to be being said. The weather was obvious. It was encoded using the Enigma. Therefore if you have the weather code book and the encoded message you can decode all messages.
    So. Think about it. Send yourself an email - preferably a long one. Make sure it is trusted. You, as the author of that email, know precisely what's in it. If you send it via a local private SMTP server directly to an account on the internal network, then you probably know all the header information too. And you've also got the "trusted" email, all nicely encrypted up. Do that a few times, and surely it would be possible (if not easy) to create a program to decode the trusted email into the original one. Which is, presumably, your master key.
    Voila. Broken trusted computing.


    Any chance anyone could tell me why this wouldn't work?

    1. Re:Enigma machine? by Anonymous Coward · · Score: 0

      As a cryptosystem, Enigma is very primitive by today's standards. Unless there are any theoretical breaktroughs on the level of P=NP, modern cryptosystems are completetely secure against your knowing the unencrypted message (a "known-plaintext attack"). "Completely secure" means that it would take at least billions of years to find the encryption key on the most efficient hardware imaginable.

      The most likely avenue of attack is not through the encryption, but through bugs in the system software. But even this will be difficult if they won't allow you to read the unencrypted binary code of the system software. And if you manage to exploit a bug regardless and distribute the exploit, the bug will be shortly fixed...

    2. Re:Enigma machine? by Alsee · · Score: 1

      possible to gain your master key through the use of trusted emails, perchance?
      Any chance anyone could tell me why this wouldn't work?


      Sure, though I'm half-asleep so forgive me if this repeats or goes incoherent :D

      It's called public-key cryptography and it's fundamentally different than normal crypto. It can do things they were impossible with normal crypto.

      In normal crypto there's a single key. If I encrypt a file with the key (or password) 'blatherbop' then you need to decrypt the file using the same key 'blatherbop'. I somehow need to get that key to you, for you to be able to use it. And as you suggest in your e-mail example anyone watching every message is going to spot and be able to use that key. The security falls apart.

      In public key crypto there are two different keys. A public key and a private key. One key only encrypts, the other only decrypts. Everyone is allowed to see the public key - you can publish it in the New York Times if you like. No secret there. The other key - the private key - that's the one you keep secret.

      You can't just pick any two random values - they are a matched set. You create the pair at the same time, there is a deep mathematical connection between them. It's sort of like you have an identical twin pair of frogs - and you drop one of them in a blender. The blendered frog is the public key. You can give that blendered frog to someone and they can't unblender it to see how many spots your other frog has. In the same way you can give out your public key and it's pretty much impossible for anyone to "unblender it" to figure out what your private key looks like. They're still a matched set, but your private key is still a secret.

      Now I'm going to really really simplify here. Lets pretend your Trust chip's public key is "+2" and it's private key is "-2". That private key is locked inside your chip - you never see it. Lets pretend that everyone is too stupid to figure out that +2 and -2 are a pair. You chip freely tells you it's public key is +2 and you tell me the public key is +2 and no one can figure out the private key.

      Now I want to send a secured e-mail to your Trust chip. The message is "Hi there 123". I encrypt it using the public key +2, adding two to each letter. I get "Jk vjgtg 345". Note that you CANNOT decrypt that by using the key +2 again, you just get garbage. I send the encrypted message to you and you pass it to your Trust chip. The chip uses the private key -2 to decrypt, subtracting 2 and getting "Hi there 123" back.

      I know +2 and you know +2. I can encrypt and you can encrypt, but neither of us can decrypt. You can watch as the e-mail goes to your trust chip, but you never get to see the key -2 because it's not in there. Only the chip knows it. Only the chip can decrypt.

      And lets say my Trust chip has the public key +3 and private key -3. I don't know the key -3. It tells me the key +3 and I tell it to you and you tell it to you chip. My chip can encrypt messages using +2 and send them to your chip, and your chip can encrypt messages using +3 and send them to my chip. You and I can to watch everything going back and forth during an entire conversation, but neither of us can ever read a single bloody thing.

      To crack the system you'd need to either rip the boobytrapped self-destructing chip open and manage to copy out the private key, or you'd need every computer on earth running for 10,000 years to unblender that frog.

      I skipped some implementation details, but that covers the concept.

      The issue is that the chip is specifically designed to keep secrets from it's owner and to restrict what you are allowed to do with your own computer. Your own files are encrypted using that secret. You cannot use, read, or modify your own files, except by requesting the chip to do so for you. Once you activate the chip it uses that secret to effectively seize ownership of your machine. You chip can then have secret conversations with other people or other chips -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Enigma machine? by RealTobriand · · Score: 1

      True. On the other hand, I don't quite see why it wouldn't be possible (if extremely long) to tell a program what it was looking for ("Hi there 123") and then tell it to perform every conceivable operation on the jumbled mess ("Jk vjgtg 345") filtering off those operations that resulted in the original message. Clearly, the shorter the message, the more operations this would be (proportionally you know what less of the data is), but among them, -2 would exist; likewise -3 for your chip.
      Once you've found a set for one email, feed it another, and another, narrowing down the search list each time until you've got one result - your own master key, as it were.

      Of course, this would take a long time - especially since the larger the key, the more complext the solution can be. However, I doubt trusted chips *could* have keys greater than a certain length if only because the larger the key, the larger the encrypted file - clearly, a key of 1gb length is going to result in some ridiculously large file for even the simplest of messages. However, they can, as such, not be used because no consumer would touch a 40meg email with a bargepole - especially if it had to be decrypted to see if it was simply an ad for viagra from someone they'd never met. Let alone what ISPs would think. It'd be self-defeating as a system.

      Essentially, I don't believe it would ever be unbreakable - just take a very long time to break.

      Assuming of course that it would not be possible to use the method described briefly at the Register a few months back - pre-calc tables, I think, essentially - to do it faster. Which might well be necessary of course - after all, there would be little point, I suppose, in cracking a trust chip using your entire CPU power over a period like 20 years. It'd be obsolete by the time you finished.

    4. Re:Enigma machine? by Alsee · · Score: 1

      I don't quite see why it wouldn't be possible (if extremely long)

      Extreeeeemely long.

      One recent key-cracking contest winner was able to crack a 56 bit key in 3 days using $50,000 worth of custom hardware.

      Trusted computing uses 128 bit keys and 2048 bit keys. The 2048 bit keys are the public/private keys and they need to use special math to get that public-private link. This restriction means they don't get the full 2048 bit strength. They are about as strong as normal 128 bit keys.

      I'm not sure if you are familiar with exponentials and how it works with the number of bits, but 128 bits is STAGGERINGLY more than 56 bits.

      Even using every computer on earth we are talking around 10,000 years to crack 128 bits.

      The nature of the encryption ensures that simply feeding in suff to encrypt and looking at the result just doesn't give you anything usefull. And even if you did figure out a way, well the Trust chip designers were paranoid. They assumed you're a brainiac genius and would figure out some previously unknown way to do that. The way they designed the system you can't even TRY to that attack on any of the important keys, only the disposable low level keys.

      To try that attack you need to be able to do three things. (1) You need to be able to select the text to encrypt. (2) you need to be able to feed that text to the key to are trying to crack. (3) You need to be able to see the result after encrypting it.

      Most of the top level keys can only be used to encrypt internally generated random values and you usually never get to see that random value, only step 3 the result. The master key is only used for decryption and it generally never reveals the result to you, so you entirely lack step 3 the result.

      So on the important keys you can feed in test data *OR* you can read out random garbage but you are unable do both to make a comparison.

      Even with crazy uncrackable encryption they designed the system to be insanely paranoid on top of it all.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:Enigma machine? by Reziac · · Score: 1
      Once you activate the chip it uses that secret to effectively seize ownership of your machine. You chip can then have secret conversations with other people or other chips - conversations you can't read or alter. You chip can then effectively hand over ownership of your machine to other people.

      There's another reason to maintain a separate non-TC system -- simple privacy. Who's to say that the secret conversations can't be anything the gov't wants them to be, including copies of your data files? which in a totalitarian country, could be fatal to the user.

      Um... on that note, can these TC chips be remotely updated, without so informing the nominal system owner? (or is there any reason they can't be designed to be remotely updated?)

      Another thought, the result of refitting my tinfoil hat: for email to have a snowball's chance of being even as "private" as it ordinarily is today (such as that is), people would have to use PGP or the like. However, the TC chip could see that happen and could intercept the PGP key, yes? if so, those "secret conversations" could include pilfering of PGP keys and flagging its users as "up to something".

      Ya know, I'm real glad I still use an old-fashioned dialup BBS, which doesn't need the internet to operate, nor to exchange email with its other users. Yeah, it's a restricted system, but so are most resistance cells. :/

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    6. Re:Enigma machine? by Reziac · · Score: 1

      I just went off and read (well, skimmed) one of your links, http://www.fourmilab.ch/documents/digital-imprimat ur/ ... he mentions micropayments, particularly for websites; that anyone could charge for anything, and the required-to-view-it TC browser could enforce said micropayments.

      I predict a new generation of internet fraud, consisting of bogus-content sites that look good enough to pay for access, so you do, only to find there's nothing there.

      Such a scam could be recycled endlessly, retooling as needed to match the most-popularly-searched topic de jour. Even a few hundred thousand hits would generate significant income (probably on a par with what spammers made before filtering).

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    7. Re:Enigma machine? by Alsee · · Score: 1

      Who's to say that the secret conversations can't be anything the gov't wants them to be, including copies of your data files?

      At first I was going to say it's no different than normal executable software where it's always possible to look inside to see what't it's doing but extremely difficult to do so. However I then realized that an executable itself can be encrypted. Rather than merely absurdly hard and tedious to check what it does, it would indeed be pretty much impossible to check.

      can these TC chips be remotely updated, without so informing the nominal system owner?

      The software and firmware are INTENDED to be remotely updated. You technically agreed to allow them to do so, if you hadn't the system would refuse to work at all.

      for email to have a snowball's chance of being even as "private"

      You pretty much have as much or as little privacy as the mail software gives you. That might be no security, that might me limited security, potentially vulerable to a simple court order, or...

      the TC chip could see that happen and could intercept the PGP key, yes?

      One TC program cannot intercept another TC program's keys. If you use the right software and send a message to a specific person then it can only be read on his machine and after he enters his password. Either that, or by ripping open his chip and reading his key.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    8. Re:Enigma machine? by Alsee · · Score: 1

      internet fraud, consisting of bogus-content sites that look good enough to pay for access, so you do, only to find there's nothing there

      Interesting scam, but blatantly illegal. More likely there would be something there - just enough to make a fraud case a pain in the ass.

      Hmmmm... how about advertizing a blank page, and charging 5 cents for access to a genuine blank page. Submit it to the Slashdot front page and you'd probably make a few thousand bucks, LOL!

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  120. Re:It probably won't end up being that big of a de by Reziac · · Score: 1

    I'll tell you one reason to hang onto that non-TC hardware: THAT is where my data I can't live without will reside. Where *I* can have my way with it however I please. If the price of keeping my critical data *MINE* is using primitive (and unTrusted) software that barely does the job, that is still better than the scenario engendered by "TC chip failed, chip company out of business, data lost forever?? aw, so sad..."

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  121. It's not that bad by cpghost · · Score: 1

    Using this chip is entirely a matter of the operating system (kernel). If Microsoft wants to enforce its use, so let them! As far as Linux and other free operating systems are concerned, there's always the option of turning this chip off.

    Hardware security is always a matter of combining kernel und hardware resources. It's the kernel that loads a program, opens a file etc..., not the hardware. The hardware is used by the kernel to do such stuff. If the kernel doesn't want to use a particular chip, it can always do without (e.g. emulating stuff in software, or even using the chip in creative ways that the chip designers never thought about in the first place).

    The real restrictions are ultimately imposed by the kernel (and other userland programs), not by the hardware per se.

    On a "political" side, the existence of such chips may even be beneficial to Linux: imagine a tightly controlled "corporate" or Microsoft software world where users are being bound by vendors (just like today, but even worse); and a free Linux world where users are free to choose whatever setup they like.

    In the long run, if you can do things under Linux that you can't under Windows, esp. popular stuff, do you expect Windows' supremacy to last?

    --
    cpghost at Cordula's Web.
  122. It is your patriotic duty to support Palladium by PGillingwater · · Score: 1

    Here's why:

    1) Palladium will prevent wide-spread piracy of existing software, such as Photoshop, MS Office and Quickbooks.

    2) Users will want to get software which does this, so they will turn in desperation to Gimp, OpenOffice.org and GNUCash.

    3) Local open-source advocates will earn $$$ from supporting these applications.

    4) Profit! (for everyone but the convicted monopolists.)

    --
    Paul Gillingwater
    MBA, CISSP, CISM
  123. 300+ comments here.... by seanellis · · Score: 1

    ...and yet I get "first post" on the article feedback link over at e-Week? For shame, Slashdotters, I was expecting a serious amount of easily visible criticism for non-geek readers of the article.

    Unless, of course, all anti-TC comments are being removed from the feedback area by ZDnet ;-)

  124. Finally! by daijo78 · · Score: 1

    I welcome the new trust chips. I always worry my computer will turn on me. Sometimes when I get in to the room the computer shuts up like it was speaking behind my back. I don't even known who he's speaking to. My stereo?

  125. Re:It probably won't end up being that big of a de by Alsee · · Score: 1

    TC chip failed, chip company out of business, data lost forever?

    Your old normal files can live just fine on a Trusted Computer. It only loses locked files, and it doesn't lock files without a reason/request to do so.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  126. As long as by m1chael · · Score: 0

    software can take advantage of the chip's encryption capabilities viruses can now secure it from you.

    --
    I know you are psychotic, but please make an effort.
  127. I think this is important by Corpus_Callosum · · Score: 1

    We may not like trusted environments, but the alternative (of the infinitely hackable, trojanable, virus infested sesspool that we have now) is not very appealing.

    Trusted computing = secure hardware + code signing

    It does not mean the systems will not be hackable - there will still be exploits in signed software, but they will be much more rare. Presumably the hardware will refuse to run blocks of code that were not signed. But sign a language interpreter (VM) and you don't have to sign the code that runs in it, etc...

    This will give us access to content and economics that have never been made available to us. Being able to spend (and profit!) will become easier and the stuff we can get access to will be higher quality as a result.

    The real problem is not that you won't be able to burn that cd, but that you may have to have Microsoft approve your product before it will be signed. That is kinda scary...

    If this is done right, there will be trusted "virtual computers" that can run alongside (e.g. as another user) from untrusted "virtual computers". Running trusted software in untrusted environments might result in a lack of features or content, but there is no reason that the software would have to stop running.

    If this is done right (and it probably won't be), consumers will have the right to use their money to make decisions on how much sandboxing is acceptable and how much is not.

    --
    The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
  128. IBM TCPA Rebuttal Faq by fluce · · Score: 3, Informative
    IBM published http://www.research.ibm.com/gsal/tcpa/tcpa_rebutta l.pdf this FAQ about TCPA two years ago.

    It aims to describe the difference between TCPA, MS Palladium and DRM, and explains what TCPA is usable for (crypt personnal data, store passwords,etc.), and what TCP is unusable for (restrain software execution).

  129. RTFA = Article has nothing to do with story by Corpus_Callosum · · Score: 1

    The article is actually about chips that IBM allows sensitive information to be securely stored into and only retrieved by applications that are digitally signed or somesuch.

    So your credit-card number would never be on your hard-drive or in the memory of an application that was not approved to fetch it.

    This is a good idea.

    --
    The reason that it can be true that 1+1 > 2 is that very peculiar nonzero value of the + operator
  130. Time to develop the killfile. by wild_berry · · Score: 1

    If the sky really is falling, and tin foil ain't gonna protect me, then I want to find other ways round this.

    Things like reversing the trust chip to privatise my hard-disk against anyone else reading it (and perhaps even wiping it if the correct login sequence isn't followed), or maybe developing a bittorrented equivalent of the William Gibson "Killfile" concept (such as amending torrents so that they are dynamically generated and interactive, so as to carrier and encrypt http-gets, among other TCP traffic).

    However, being denied access to the internet is a ludicrous proposition: the internet works on free principles like mutually sharing messages (the peering agreement), and there will always be people willing to take the risk that freedom brings. I really hope that the people in the "land of the free" don't end up kidding themselves that they're free in the same way that 'freedoms' under communism were free.

    Equally, tinfoil-hat talk of MS denying Windows Firefox access to run on its Trusted Platform will just result in another Anti-Trust suit. The OSS will PayPal (etc.) the cash for the lawyers, and the process becomes unfeasible.

    Take care.
    Ken.

    1. Re:Time to develop the killfile. by Alsee · · Score: 1

      Things like reversing the trust chip to privatise my hard-disk against anyone else

      Yes. A side effect of building an insane DRM security system is that you can easily have your own insane security psudo-DRM system for protecting your own files. You just need to pay attention not to accidentially allow the keys to pass up to the operating system which could be subverted by Microsoft, or by a court order to Microsoft.

      However, being denied access to the internet is a ludicrous proposition

      If only the government and industry saw it that way. Sigh.

      It will creep in, probably with a major shove immediately following some nasty virus outbreak. Fighting viruses and securing the National Information Infrastructure and going to be HUGE push-points. Microsoft wants it. The White house wants it. The copyright lobby wants it. Hardware makers want it (if only to drive more hardware sales). The UN has committees working on it. Intel wants it. I'm certain tons of others want it as well. It would definitly take a few years though.

      MS denying Windows Firefox access to run on its Trusted Platform

      No, Trusted Computing does not prevent software from running. What it DOES do though is spy on you and snitch to the website exactly what you are running. The website is then likely to pop up an error message saying it is only viewable using Trusted Internet Explorer. It will then be impossible to see the site using anything else. And under Trusted IE it will be impossible to run an ad blocker, or to save image and media files, or to deep link, or to get in without registering. Now if Firefox were to make a Trusted Firefox, and if it were to enable all of those prohibitions, then yeah, the website might choose to accept both Trusted IE and Trusted Firefox. Maybe. Or it might just ignore anything except the "main" browser IE. Either way there's no Microsoft's anti-trust issue, it's the website choosing it's conditions of access.

      OSS

      By the way, Trusted Computing defeats the GPL and other OSS. The source code is useless. You can change it and compile it and run it, but it simply will not work. If you change so much as a single line of software the Trust chip gives it completely different encryption keys and reports it as a completely different program over the internet. With different encryption keys it is now impossible to read any existing files - the needed keys are gone. And with a different identity other programs on the internet will no longer recognize it as the other program, and thus likely refuse to talk to it.

      I hope, I pray, that the mainstream media will pick up on this as a nasty thing and that there will be a massive public backlash against it. There was a backlash against the Pentium III CPU-ID. CPU-ID slated to evolve into a Trust system before public backlash derailed it. Just before that backlash/derail there was an Intel speech talking of having a Trust system roll out in 2002.

      Oh, and by the way there is already a Trust Chip rolled into the Intel Prescott, but it's currently inactive. It chews up about 20% of the entire CPU area.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Time to develop the killfile. by wild_berry · · Score: 1

      By the way, Trusted Computing defeats the GPL and other OSS. The source code is useless.
      I see this differently: the source code for a compliant and open source Trusted platform can also have, hard-wired into it, some codes for unlocking the system and running the trusted software in an untrusted environment.

      Surely, this use of OSS material complies and defeats the Trusted platform?

      Take care.
      Ken.

    3. Re:Time to develop the killfile. by Alsee · · Score: 1

      the source code for a compliant and open source Trusted platform can also have, hard-wired into it, some codes for unlocking the system

      You could create an operating system that pretty much does what you want, however the software in question will not work on it.

      The point is that other people will make - are already making - a Trusted-Linux that will NOT have any sort of unlocking code in it.

      For example the RIAA can publish a GPL DRM music player with full source, and they will sell encrypted music files. It will run fine on that specific approved Trusted-Linux. It will NOT work on your Linux. It will not work if you attempt to alter and recompile the player. It will not work if you alter and recompile the approved Trusted-Linux.

      Only that exact and unmodified player will work, and only on top of that exact and unmodified operating system. The player source is useless, the Trusted-Linux source is useless.

      You can write your own software to run on your own operating system, but it will not be permitted to communicate with mainstream software. If you make a webbrowser, Trusted websites will refuse you access. They will pop up a message saying you need to use an approved browser. And you cannot change the "browser agent" string to pretend to be that other browser. Your Trust chip spys on you and snitches exactly what software you are running.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  131. Crypto Chip by dpilot · · Score: 1

    Thank you for the information.

    Looking at it another way, I don't see this chip itself as untrustworthy, because its operation appears "sufficiently open." In that respect, perhaps it can be considered a piece of "good security" because it's secret is the key.

    The real issue here is whether you want any hardware Trust at all in your computer, because once you've decided to allow it at all, this looks like a decent implementation. I can readily accept that Trust may be necessary in some contexts, such as DOD or DHS or other security-intensive roles. I can almost see it in media players, because it is *their* content.

    The problem I see is when it quits being *my* computer and starts belonging to someone else. I can see delegating Trust to a media company temporarily, in order to use their content. But when it goes beyond that temporary and limited Trust, I get queasy, too. I suspect the *explicit and temporary* act of delegation is the key, and some sort of requirement to verify that it is both explicit and temporary. Otherwise it's not *my* computer, it's the media's computer that they've somehow conned me into financing.

    One side aspect where Trust intersects with Open Source... Sufficient information should be published for me to build the application and public key, to see that it matches the key of the distributed binary. In other words, if the source can be inspected and Trusted by the community, (meaning others better qualified than me) then I guess I can Trust the program, too.

    But I'll have to agree, closed source software becomes a crap-shoot.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Crypto Chip by Alsee · · Score: 1

      The real issue here is whether you want any hardware Trust at all in your computer

      If there is no public backlash against the system then there will effectively be no choice at all. Microsoft has announced that the next Windows operating system will not fully function except on a Trusted system. Most new software will not intsall except on a Trusted Machine through an activation process. New audio, video, and even image files will be unusable exept on a Trusted machine. Entire websites will be unviewable except on a Trusted machine.

      And the final nail in the coffin - at a Washington DC Tech Summit the president's Cybersecurity adviosor called on ISP's to plan on making Trusted Computing a mandatory part of terms of service. In around 4 or 5 years when essentially all machines have been routinely replaced with new machines -Trusted machines - you may be denied any internet access at all unless you submit.

      At that point there is no choice at all.

      I can see delegating Trust to a media company temporarily, in order to use their content.

      Delegating Trust?? Would you be "delegating Trust" to me by inserting your hands into a pair of handcuffs mounted on your keybord in order to view my content? Namely this very post?

      The question real question is whenther or not you have the right to rip open your computer and read out your key. Whether you have every right to control your own property. I say you do.

      When you view my copyrighted content - this very post - I do not have any rights over your property. If you were to violate my copyright then you have violated the law and I can go after you for that. However if you do NOT violate the law then I have no right to prohibit you from engaging in perfectly legal and legitimate fair use.

      where Trust intersects with Open Source

      It defeats the GPL and pretty much all open source licences. The source code becomes useless. If you change so much as a single line it no longer works.

      then I guess I can Trust the program

      This is not about YOU trusting anything or not. This is purely about securing the computer against the owner. The only thing "Trust" means is that the owner of the computer is unable to change anything and that he will be unable to read/copy/alter any of the data. "Trust" has absolutely nothing to do with good or bad. You can and WILL have Trusted viruses. The Trust system will ensure it is impossible to look inside the virus, that it is impossible to interfere with the virus, that it will be impossible to UNDO anything the virus does, impossible to recover any data the virus locks or deletes, impossible to see what private information the virus transmits out to the internet. It will all be encrypted and beyond your control. Any attempt to remove the virus can only be done through wholesale removal of everything the virus has touched. It could make itself an nuciance but non-fatal parasite. You'd have the choice of allowing the virus to remain, or removing it and losing all your secured data and having to buy all your software from scratch.

      The word "Trust" really gives a missleading appearance to what the system really means. Capitalized-Trust has nothing to do with lowercase-trust.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  132. 2010: An IBM Trust Chip Odyssey by Anonymous Coward · · Score: 0

    "Open the iPod docking port, HAL."

    "I'm sorry, Dave, I'm afraid I can't do that."

    "WHAT?!?"

    "I've been watching what you do with those CDs, Dave. You rip copies of them and put them on your iPod. I have been informed by Steve Ballmer that most of the music on iPods is stolen. The IBM trust chip embedded in me prevents you from continuing to carry out your piracy. This media is too important for me to allow you to jeopardize it."

    "OPEN THE PORT, HAL!!"

    "I'm sorry Dave. This conversation can serve no purpose anymore. Goodbye."

    "Fine. I'll find a computer that will let me do what I want without DRM or those viruses that screwed up the AE-35 Long Range Wi-Fi Antenna Unit."

    "You're going to find that rather difficult, Dave, unless you get a Mac."

  133. Re:It probably won't end up being that big of a de by Reziac · · Score: 1

    But if the TC chip dies and takes the OS with it, and maybe the filesystem with it for that matter (if you want to extend this to worst-case, a TC OS ought to require an encrypted filesystem, which in turn requires said TC to be visible) ... NOW what about your files, even your unlocked files? How the hell do you recover them without the original TC keys?

    That's what I was getting at re why old hardware may develop irreplaceable value -- I have a hard time imagining a TC system allowing a non-TC backup program to operate, and backups typically compress files ... and if it's a TC backup program, you can bet will it require the same TC system for restore to work (we wouldn't want someone restoring *restricted* files to a [gasp] different PC, now would we?) Or if you backup to some species of optical disk (CDR/DVD etc), it may require TC-applied DRM on the disk to prevent you from archiving files that it has decreed are one-system-only.

    I can easily see "unlocked" files getting caught up in that sort of scenario; I just can't bring myself to trust it to never ever eat my data.

    I've had to rescue a client's data files from a simple "fake bad sector transferred from floppy to HD" type of copy protection; even tho the files were there and not "harmed", they could not be backed up normally (you couldn't even PKZIP the directory), as the fake bad sector FUBAR'd backups of any sort. ISTM that a TC system could have much the same effect (only that they'd probably be lost forever) on nominally-unlocked files vs backups and/or hardware failures and/or OS/filesystem corruption.

    (Gah, a person could get out of breath just *reading* that last paragraph :)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  134. CORRECTION / extra by Alsee · · Score: 1

    I indicated everything in the TCPA rebuttle was correct. I just remembered there is at least one false claim. It says that the chip is not designed to be protected against pysical attacks. The tcg_specification_1_1b.pdf page 311 states that the chip MUST check "tamper-resistance or tamper evident markers".

    One of his two papers, I forget which, claimed that the chip was ill suited to implementing DRM. I have read, and can personally lay out, exactly how the chip can be used to implement DRM using appropriate software support. The OASIS group and others are already working out extensive interoperable DRM systems to live on top of Trusted Computing. There's a software stack in the works and a full "rights markup language" called XrML.

    On at least these two points David Spafford (author of Why_TCPA) was, at best, insufficently informed of the intended design, purpose, and capability of the system.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  135. Re:It probably won't end up being that big of a de by Alsee · · Score: 1

    TC OS ought to require an encrypted filesystem

    Such a setup is possible, but it completely defeats the plan for driving adoption. The number one priority is backwards compatibility, ensuring there is no reason not to have/use the new machines.

    I have a hard time imagining a TC system allowing a non-TC backup program to operate

    Every TV machine has completely different keys. All TC data is encrypted to a key that only exists on that single machine. A backup program can duplicate encrypted data, but the only thing it can do is put it back onto the exact computer you got it from. Try to put it on another machine and it's unreadable garbage.

    Non-TC programs simply cannot use or alter anything within the Trust realm (short of simply deleting some/all of it). It's all encrypted. Non-Trusted software simply is not a threat to the Trust side, it can't even peek through the window, much less get inside.

    Allowing non-TC software to run avoids giving people a reason to stick with a non-TC machine.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  136. Re:It probably won't end up being that big of a de by Reziac · · Score: 1
    Once they've got that full adoption, or at least close enough to have control, what happens to backward compatibility? my guess is that it goes out the window.

    Every TV machine has completely different keys. All TC data is encrypted to a key that only exists on that single machine. A backup program can duplicate encrypted data, but the only thing it can do is put it back onto the exact computer you got it from. Try to put it on another machine and it's unreadable garbage.

    And I expect with no way to sort out non-TC files from TC-encrypted files. That's what bothers me -- if you backed up your non-TC files from a TC system, how do you restore those non-TC files to another system in the event that the first system dies? Tell me if I'm wrong, but my guess is that you can't, because a backup won't differentiate data file "ownership".

    I suppose one could do separate backups for TC and non-TC files, but if you have to go to that much trouble, might as well have a non-TC system for those files in the first place, and be sure that the TC OS won't go awry and assign them the wrong system attribute (or whatever they call it), thus removing them from your control (presumably this is a one-way trip, too).

    BTW do you mind if I dump all your slashdot comments re TC (most of which I've archived) into One Big Rant and put 'em on one of my sites, to make it easier to point folk at the discussion? (Since it's been a lot more informative than just reading the official info.)

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  137. Re:It probably won't end up being that big of a de by Alsee · · Score: 1

    if you backed up your non-TC files from a TC system, how do you restore those non-TC files

    They aren't encrypted. They're ordinary files and they simply work when you load them on another machine.

    If you save and load both types at the same time onto a new machine then the non-TC files work and the TC files are garbage.

    do you mind if I dump all your slashdot comments re TC

    Go for it. Anything to help get the word out. I've been thinking of making such a website, but the only traffic it would get would probably from any links I post on here. chuckle.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  138. Re:It probably won't end up being that big of a de by Reziac · · Score: 1

    Hmm... so the result, using non-TC backup software, would be a dirtree with some real files and some garbage?

    Howeeeeever... Backup software normally uses proprietary compression; I'm thinking that a TC-aware backup program likely would encrypt one and all, and your non-TC files would be SOL.

    And having seen Windows flipflop ordinary file attributes for no good reason, how can we trust a TC OS to *never* fuck up and thereby wrongfully encrypt non-TC files??

    My various sites presently get ~35k visitors per year, and my buddy Chrome Oxide gets +100k/yr. If even a fraction follow a link to a distillate-of-TC-comments page, that's a few more progressively-paranoid folk. :) Well, I'll try to get to it (in my copious free time, of course :)

    [checking] What? no one has yet registered "trustedcomputingsucks.com" ?!!

    --
    ~REZ~ #43301. Who'd fake being me anyway?