Slashdot Mirror


Ask Slashdot: Best/Newest Hardware Without "Trusted Computing"?

An anonymous reader writes "What is the best/newest hardware without trusted computing (TC) / Trusted Platform Module(TPM)? I am currently running ancient 32-bit hardware and thinking about an upgrade to something x64 with USB3, SATA3 and >1 core on the CPU ... but don't want TC/TPM. I have no need to run anything like Blu Ray movie disks or Microsoft Windows that requires TC/TPM or the UEFI boot process. Is anybody else still trying to avoid TC/TPM? What have your experiences been? Any pointers?" Worth reading on this front, too: Richard Stallman on so-called Trusted Computing,.

290 comments

  1. What? by Anonymous Coward · · Score: 4, Informative

    Don't buy a TPM module? Just because a motherboard supports it doesn't mean you have to turn it on... or am I missing something?

    1. Re:What? by Anonymous Coward · · Score: 4, Interesting

      Even if you do turn it on, it only goes about doing what you ask it to do. You can use it to pull some random numbers from, for instance, and completely ignore the cryptographic functions. And neither UEFI or secure boot has nothing to do with TPM. That's completely separate and, on every x86/x86_64 machine I know of, able to be easily run in custom mode with your own keys (and noone else's keys), or disabled entirely.

      So if you're being paranoid about this because of fears about spying or remotely taking over your computer... Well, you're being paranoid. If you're scared of that because of TPM, you should be much more scared of that because of not having the complete specifications to rebuild the computer from a hunk of silicon..

    2. Re:What? by Anonymous Coward · · Score: 0

      You are right, build a machine yourself and don't enable it, problem solved.

      I'm not entirely sure, but I guess once you enable it then you can't disable it again?

    3. Re:What? by Anonymous Coward · · Score: 2, Funny

      Let me go scare him some more. Hey check this out: http://en.wikipedia.org/wiki/Intel_Active_Management_Technology#Using_Intel_AMT

      *gets popcorn* ;)

    4. Re:What? by Mashiki · · Score: 2, Informative

      No you're not missing anything. Even UEFI can be turned off on nearly every motherboard out there, my mobo from my new build early this year has UEFI and I could turn it off if I want. Right there in the menu selections. Though most good consumer boards also support TPM as an option. As you said, just don't buy the module. Even the mid-range MSI board I recently picked up supports it.

      --
      Om, nomnomnom...
    5. Re:What? by Anonymous Coward · · Score: 1

      You are right, build a machine yourself and don't enable it, problem solved.

      I'm not entirely sure, but I guess once you enable it then you can't disable it again?

      Yes, you can disable it again, if you aren't using it for anything (like disk encryption). I don't understand the premise for the posters question, TPM chip only does what you activate it to do. Doesn't matter if it is on the motherboard or not, no need to avoid a dead IC, and you will likely not save any cost.

    6. Re:What? by SCPRedMage · · Score: 5, Informative

      Turn off... UEFI...

      The fuck? UEFI is a replacement for BIOS; "disabling" it would entail disabling your system's ability to boot at all. Likely what you mean is Secure Boot, which is an optional feature for newer UEFI systems that caused a bunch of stink with Windows 8.

      --
      My sig can beat up your sig.
    7. Re:What? by Anonymous Coward · · Score: 0

      None of my new MB's have any of that (Xeons 2011 and 1155). What have you been looking at?

    8. Re:What? by Randle_Revar · · Score: 1

      They still have BIOS. If you turn off UEFI, you use the BIOS.

    9. Re:What? by Microlith · · Score: 4, Informative

      No, you don't turn UEFI off. What you do is activate the CSM, which emulates older BIOS calls and maps them to UEFI functionality.

    10. Re:What? by Anonymous Coward · · Score: 0

      No, it doesn't have BIOS. It just turns on BIOS compatibility.

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

      No, it's you missing something.

      just don't buy the module.

      THAT IS EXACTLY WHAT HE'S TRYING TO DO.

      A lot of computers are now being shipped with TPM's SOLDERED onto the motherboard, and they are making progressing on packaging the TPM inside the CPU chip.
      He doesn't want to buy that crap, I don't want to buy that crap, and the problem is that a lot of people are buying that crap without knowing it. The Trusted Computing Group has stated that part of their strategy for forcing everyone to buy into their Trusted Computing crap is to ensure that TPMs are already built in to all new computers being sold.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    12. Re:What? by girlintraining · · Score: 2, Informative

      Even UEFI can be turned off on nearly every motherboard out there, my mobo from my new build early this year has UEFI and I could turn it off if I want. Right there in the menu selections. Though most good consumer boards also support TPM as an option.

      This is only half-true. I have disabled UEFI boot on my ASRock Z68 Extreme3 Gen3, but when attaching a USB mass storage device, there is still a substantial delay if it is a mechanical drive while it searches for bootable partitions. This behavior shouldn't happen if UEFI is truly disabled -- and this behavior is unique to UEFI motherboards. If boot from USB is disabled on pre-UEFI motherboards, this does not happen.

      As well, I cannot prevent UEFI firmware from being loaded from devices; I can only set a preference to use "legacy" firmware. However, if such "legacy" firmware isn't found, it will still load via UEFI. It will also boot from UEFI if there are not any non-UEFI boot options available; I tested this by plugging in a flash drive which was UEFI boot-compliant and physically disconnected all other devices. It booted, even though it was disabled in the BIOS.

      As well, the TPM module in most motherboards cannot be disabled. You have the option of not using it; However, its functionality can be accessed at any time. This includes, amongst other things, key storage and access to a unique identifier. This functionality can be "disabled" by the OS, which under Windows means it will not use the TPM, but user-space applications can still execute TPM operations, including (for example) ActiveX controls embedded into web pages and video games.

      The only way to disable the TPM is to physically remove it from the motherboard, however in current models this is typically integrated directly into the BIOS chip, thus it may not be possible to disable it without destroying the motherboard.

      --
      #fuckbeta #iamslashdot #dicemustdie
    13. Re:What? by thejynxed · · Score: 2

      Funny thing, I actually have that enabled on a few of my machines that I use for file storage, etc. Makes it easier to monitor/control them (with a few other tools) than what Microsoft offers on the consumer level.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    14. Re:What? by tlambert · · Score: 3, Informative

      Don't buy a TPM module? Just because a motherboard supports it doesn't mean you have to turn it on... or am I missing something?

      It's pretty much impossible to get a new system with any reasonable compute ability without at least some form of back doored TPM-like facility these days. For example, the new Intel Ivy Bridge Chipsets have vPro, which gives similar capabilities. Likewis, the new AMD systems currently being planned have the ability to run TZones in the on-board ARM processor to implement a software TPM, as long as they aren't exposed out directly.

      http://www.hardwaresecrets.com/news/Intel-Launches-Ivy-Bridge-CPUs-with-vPro-Technology/6464
      http://newsroom.intel.com/community/intel_newsroom/blog/2012/05/15/intel-strengthens-security-boosts-performance-for-business-with-3rd-generation-intel-core-vpro-platforms

    15. Re:What? by Anonymous Coward · · Score: 0

      Call be brain dead, but every single machine I've bought or used with a TPM has shipped it disabled, or in some cases, the TPM is on a small daughterboard card that needs to be shoved in a slot for it to work.

      Sounds like much ado about nothing to me.

      I've found TPM chips useful, but that's just me.

      Perhaps instead of trying to fight this battle, might consider looking fighting a battle where anything that leaves your machine is free game for searches and seizures at anytime?

    16. Re:What? by Mashiki · · Score: 3, Insightful

      I must be getting old. I actually remember a time when /. had at least somewhat technically savvy people.

      --
      Om, nomnomnom...
    17. Re:What? by bill_mcgonigle · · Score: 2

      What you do is activate the CSM, which emulates older BIOS calls and maps them to UEFI functionality.

      Kind of, sort of. I have a server with UEFI running a recent Xen and its Dom0 can't access more than 2GB of RAM due to a lack of native UEFI support and the way that BIOS emulation is usually done.

      It's a bit of a rough patch right now.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    18. Re:What? by Lothsahn · · Score: 2, Informative

      Yes, clearly:
      1) "girlintraining" is a "dude"
      2) GPS usage in every cellphone I've seen drains battery fast. I don't care what can be designed--the reality is GPS receivers in phones do drain battery fast
      3) girlintraining has plenty of good constructive input, and it's very welcome here. That doesn't mean she's been right in every one of her posts, in fact, I've had a few horribly inaccurate posts of my own, as nearly everyone does.


      Yes, I know I just fed the troll, but I felt it needed to be said, if only to let girlintraining know that there are some people who find many of her posts engaging and educational.

      --
      -=Lothsahn=-
    19. Re:What? by aliquis · · Score: 2

      In what ways does it matter for me?

      Software calling home?

      Well, except I guess someone earns money on me buying something with support for it.

    20. Re:What? by 0100010001010011 · · Score: 1

      Every motherboard I've bought in the last 4 years has had a TPM space on it.

      It still didn't come with one. Just a slot to plug one in. I didn't buy a TPM, my computers don't have them....

    21. Re:What? by hairyfeet · · Score: 2

      Even simpler just buy AMD as last i checked AMD doesn't have TPM, one of the reasons they are adding an ARM core to some of their newer chips as it can be used for TPM. Considering you can get a hexacore for $310 after MIR or if he wants mobility a quad core laptop for $420 I'd say its a no brainer, the bang for the buck is still firmly in the AMD camp.

      That said I don't know WTF he is babbling about because AFAIK there isn't a TPM made ATM where the user isn't in control so he can use it, not use it, its not like some magical spy chip for the NSA so all he has to do is just not use the thing if he doesn't want to. That said batshit or not I'm a firm believer in giving the customer what they want so if he doesn't want TPM? There ya go, just gave him a desktop and a laptop both without TPM.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    22. Re:What? by Anonymous Coward · · Score: 0

      If people keep buying them then eventually we will no longer have any choice and eventually I bet they will force you to have it enabled.

    23. Re: What? by Anonymous Coward · · Score: 0

      Yes, clearly, girlintraining is a "trap".

    24. Re:What? by Anonymous Coward · · Score: 0

      You may want to review your Point (1).

      See your error? No? Hint: girl in TRAINING.

    25. Re:What? by Mashiki · · Score: 2

      A lot of computers are now being shipped with TPM's SOLDERED onto the motherboard

      Well no. You're going to be pretty hard pressed to find any consumer level, even business level machines with a soldered in TPM module. They're meant to be replaceable if they fail.

      --
      Om, nomnomnom...
    26. Re:What? by zaft · · Score: 1

      vPro is a function of the processor, not the chipset. That is the processor must support vPro to use it. And vPro and TPMs are not at all comparable. A TPM is not something that does anything on its own; it is used by the FW and/or OS to enable security but doesn't itself do anything. TPMs are built in accordance with a open spec from the TCG. Every motherboard I've ever seen ships with the TPM disabled, and many of them that support a TPM don't have it down on the board, it must be installed separately. vPro requires a fair amount of setup to use, so claiming that it's going to backdoored is really just silly. While it may be that there are legitimate concerns about TPMs (or vPro), I've not seen any /. discussion yet that seemed to be particularly well informed on the specifics, here.

    27. Re:What? by tlhIngan · · Score: 4, Informative

      No, you don't turn UEFI off. What you do is activate the CSM, which emulates older BIOS calls and maps them to UEFI functionality.

      Exactly.

      And it's been a long while since you could get a native BIOS motherboard - it's been (U)EFI since the Core series of processors were first released by Intel. Prior to this, Intel released both BIOS and EFI code for the processors. Since then, it's been (U)EFI only. It's just that since 2006 or so, by default the EFI boots into a BIOS emulator that gives you the BIOS you know and love.

      It's only in the past 2 years or so has the actual UEFI interface been accessible to users (other than through an Apple Mac, that is). Intel has provided EFI code since the turn of the millennium, as well, so it's actually older than you think.

      Initially, Apple's Boot Camp utility installed the BIOS emulator on early Macs because they shipped without it and thus couldn't boot Windows. Later Macs have it baked into the firmware and you can just boot it directly. Hell, Apple even slipstreams the drivers into the OS image now so you don't have to install afterwards.

      Linux has supported EFI boot since I don't know when. IA-64 (Itanium) definitely, but it got ported to x86 a long while back too. Of course, you could really only use it on a Mac until recently...

    28. Re:What? by tlambert · · Score: 3, Interesting

      vPro requires a fair amount of setup to use, so claiming that it's going to backdoored is really just silly.

      You failed to read my first link.

      "Intel's vPro technology provides IT managers with a collection of security and manageability features, including remote access to the PC independent of the state of the operating system or that of the computer's power. The newest vPro processors include an identity protection technology with public key infrastructure (Intel IPT with PKI), which provides a new second layer of authentication embedded into the PC that allows websites and business networks to validate that a legitimate user is logging on from a trusted PC by using a private key stored in a PC's firmware."

      So it allows remote access to the machine using a remote access facility built into firmware, and for which source code is not provided by Intel to allow it to be audited by an independent third party.

      For "websites and business networks", read "media distribution companies intent on renting you something instead of selling it to you, even though book licenses are why we started granting media companies copyrights in the first place", i.e. it was in trade for them not being assholes, but now they are back to being assholes, and have lobbied legislators like Pelosi and Feinstein to get the DMCA passed, and criminalize a civil matter.

      I'd rather my machine not identify me in a non-repudiable way to a remote attacker of my Article 12 rights under the U.S. Constitution, thanks.

    29. Re:What? by man_of_mr_e · · Score: 1

      A lot of computers? Name one. Go ahead. I'll wait.

      Fact is, I want a TPM, and I can't find a single commercial off the shelf Windows PC that ships with a TPM. Every vendor says that they are an option that must be specially ordered.

      So please, point me to these computers that are forcing TPM's on us, i'll buy 10 tomorrow..

    30. Re:What? by man_of_mr_e · · Score: 1

      I know of no PC's being sold with TPM chips that are not specifically ordered with them. As such, it's easy to get hardware with a TPM, you don't specially order it. There, done.

      Fact is, every laptop SHOULD come with a TPM, for full disk encryption security. Yes, yes, blah blah blah, it can be hacked with an electron microscope and a laser scalpel while standing on your head during a blue moon.. so it's useless!

      Fact is, if you have a TPM, and you encrypt your disk and use the TPM to secure your keys, then the odds of your data getting in anyone elses hands if your laptop is lost are essentially nil, regardless of whether or not a TPM can be hacked, or whether or not any disk encryption scheme can theoretically be defeated. Perfect security is not practical in such applications, even if it was possible, so we have to make due with simply strong security.

    31. Re:What? by St.Creed · · Score: 3, Informative

      I wanted a TPM too and I ended up with the HP8560w laptop. A bit pricey for a hardware encryption chip, but not as expensive as a few years ago.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    32. Re:What? by Cid+Highwind · · Score: 2

      As well, the TPM module in most motherboards cannot be disabled.

      The TPM in most motherboards cannot be disabled because it was never installed in the first place. If you built the machine yourself, read the fine print on your motherboard box, there's about a 99.9% chance you have "TPM support" in the form of an unpopulated header, not an actual TPM.

      --
      0 1 - just my two bits
    33. Re:What? by Anonymous Coward · · Score: 0

      1) "girlintraining" is a "dude"

      Some people use "dude" in a gender neutral fashion too...But hey don't that get in the way at your attempts of being some sort of white knight on the internets like its going to get you some pussy or something.

    34. Re:What? by Anonymous Coward · · Score: 1

      Lothsahn... you sexist, misogynistic, pig! You've just participated in the white knight/"save the princess" tripe garbage misandry which feminists like Anita Sarkeesian have been trying to decry!!

      By attempting to save girlintraining from the troll, you are like, totally have devalued her into an "object" to be obtained, rather than the precious Goddess diva individual whom is capable of receiving, critically evaluating, and responding to comments and criticisms (valid or not)! By depriving her of this experience by shielding and coddling he precious feelings, you are depriving her of opportunities for personal growth, furthering the very hopelessness you are attempting to assist!

      You should be ashamed of your objectification of any individual, and I suggest you spend a great deal of time grey-washing your words into a bland, tasteless paste.

      Now, to get down to the points:
      1. This yahoo answers says some girls can be dudes. It's up to them, really. But by speaking for her you've deprived her of... you get the point... or did you...?????? http://answers.yahoo.com/question/index?qid=20080102144806AAqnILN
      2. What's a GPS? I don't have one, is it good?
      3. I think the truism "nearly everyone" is a projection of your own inability to see factual truthiness as absolute. For example, imagine someone registering an account and posting one single commenting, stating "13 is a prime number." Where "prime" very acceptably means it has no common factors besides itself and 1 which are whole values (no 0.5's etc.) But 13 isn't prime, you might say, because it has (3+2i) and (3-2i) as whole factors on the ring of complex integers. Nobody seems to care about this, because nobody cares about the ring of complex integers. But therein lies the dilemma of ... truth..

      this post took way too much effort I give up :-(

    35. Re:What? by Raenex · · Score: 1

      Yes, clearly:
      1) "girlintraining" is a "dude"

      Gender bender. But whatever, I know people are all touchy-feely nowadays about letting girls be boys and boys be girls.

    36. Re:What? by Anonymous Coward · · Score: 0

      Mindfuck: "girlintraining" is actually street slang for a preoperative transgendered male->female. What now, AC?

    37. Re:What? by drinkypoo · · Score: 1

      I'm running an old AMD processor on a Giga-Byte motherboard, you insensitive clod! Not only do I have BIOS, but I have a backup BIOS.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    38. Re:What? by drinkypoo · · Score: 1

      I disassembled my HPQ nw9440 and it didn't have a TPM module. It had a wireless module for bt and a modem module but not a TPM module. So it's definitely soldered to at least high-end machines. At the time it was the most powerful laptop on the planet (for about a week or two) so it's what I spec'd since work was paying for it, ho ho ho. It had a QuadroFX1500 that had that die bonding problem and eventually got replaced with a nicer machine as a result of my spending more than 24 hours total on the phone with people at HP. I was on the phone long enough to form a personal bond with my call manager. Don't buy HP. Er, anyway, back on topic, if it's a pro-class machine odds are it's there. Kiddy-grade machines, odds are it isn't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    39. Re:What? by Alsee · · Score: 1

      A lot of computers? Name one. Go ahead. I'll wait.

      I had several systems on screen about an hour ago with TPMs prominently listed in the system specs....

      So please, point me to these computers that are forcing TPM's on us, i'll buy 10 tomorrow..

      I'm doing all I can to avert sales of these systems. I can't stop you from buying them, but if you are truly incapable of locating them on your own.... ummm.... well... okaaaay..... I'm cool with that. I also would have declined to point George W. Bush voters to the local voting booths if they were incapable of locating them on their own. They certainly have the right to vote, but declining to actively aid them to vote would have been a public service. Lol.

      -

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

      the dude tried to white knight another dude? Sounds like a persona preference to me...

    41. Re:What? by hairyfeet · · Score: 1

      Uhhhh you DO know that you don't need TPM to do any of that, yes? Honestly friend with the incredible IPC of the modern Intel and AMD chips you can do full disc encryption using something like Truecrypt and honestly not even notice it, heck i set up one recently for a "road warrior" type using a bottom of the line AMD quad core laptop and you can't even "feel" any effect from the encryption. I got him a micro sized USB stick that slips into a zipper on his wallet and this acts with the encryption as a key, easy peasy.

      That said as you pointed out and as did I getting hardware without TPM? Its NOT hard at all, in fact that vast majority don't even come with TPM, and that includes both Intel and Apple. Just to see if this has changed recently I fired up this core i3 laptop I'm replacing the default Metro crap with a Win 7 shell (which just FYI is harder than it sounds, if you truly want to kill metro dead you also have to kill ALL charms and apps bullshit and that involves some reg editing and a generic touchpad driver that kills swiping) and...nope, no TPM here.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    42. Re:What? by man_of_mr_e · · Score: 1

      Yes, you can do FDE without a TPM, but it's nowhere near as convenient, or as secure (because inconvenience breeds insecurity). You either have to type in a boot password (as well as a login password), or you need to use a hardware dongle like a USB drive, which you will probably keep with your laptop anyways and it will probably get stolen with the laptop..

      The point of the TPM is that it provides secure key storage, so you need only enter your normal login password once to unlock all secured devices. It also provides cryptographically secure randomness for better security.

    43. Re:What? by man_of_mr_e · · Score: 1

      How... convenient.

      The only systems I know of that ship with TPM's are business class systems, not your normal laptops you get at newegg, amazon, or best buy.

    44. Re:What? by Anonymous Coward · · Score: 0

      Linux has supported EFI boot since I don't know when

      September 2010 or thereabouts.

      This came to be entirely because of the efforts of a paid RedHat engineer, same with UEFI support.

      Just another reminder that linux wouldn't be shit without paid developers working for corporations, because they're responsible for every single linux innovation that matters.

    45. Re:What? by hairyfeet · · Score: 1

      Uhhh...if you lose your laptop AND you wallet? I don't think your data should be your biggest concern, do you? And as far as security goes I don't see how having a TPM is anymore secure, after all I'm sure LEOs like the 3 letter boys can get the keys for TPM whereas something like the dongle I set up they would have to be able to get your flash AND figure out your password. Besides "what you have/what you know" is good enough for our ATMs and bank accounts it should be good enough for your data.

      But if you haven't looked at them lately you really should check out the new flash sticks, I have one just like that customers and its literally smaller than 3 M&Ms laid lengthwise, its small enough I keep it in the little zipper pocket in my wallet and never feel it back there. If that isn't thin enough for you they now have CC flashsticks, go to Meritline and look them up, same size as your average Mastercard. I just don't see how you see it as a big hardship to slide something into and out of your wallet, it takes less than 10 seconds for me to whip my flash out, it takes longer to put my laptop to sleep than it does to put up the stick.

      Finally I thought the point of TPM was a combination of DRM (that is what MSFT and Intel pushed about in the initial presentations after all, how movie studios and live events could use TPM to keep copies being made) along with giving corporate a way to control security instead of trusting it to the employee. Call me paranoid but I'll stick with something like Truecrypt where the only one that has access is me, again not likeFDE is gonna bog down a system anymore, not when you can get an AMD quad laptop for something like $380 at Tiger now.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    46. Re:What? by man_of_mr_e · · Score: 1

      If your laptop contains the credit card and health information for 1 million users, yes. It should be your biggest concern. If your laptop contains sensitive corporate information trusted to you, it should be your biggest concern. If your laptop contains information you wouldn't want public, it should be your biggest concern. If your laptop contains anything about anyone THEY wouldn't want public, it should be your biggest concern. If it contains your pr0n collection, then probably not.

      The stuff in your wallet is easily cancellable and easily replaced (other than the actual cash, and any information you might have written on a scrap of paper), the stuff on your laptop, once out there in the wild.. probably not.

      Regarding your USB dongle, are you certain you will *ALWAYS* remember to remove the dongle and pack it separately? What happens if you are forcibly required to give up your usb key (say, when crossing a border, and the oppressive government believes you may be a dissident or spy).

      Certainly, you can still be forced to give up your password if you are willing to. But it can't be taken from you, unlike a dongle. And the master keys can't taken from a TPM if the system is shut down and correctly configured. (there are some attacks under certain conditions that can lead to exposure, but that's an implementation issue which you can control through careful selection of hardware).

  2. Non sequitur by Anonymous Coward · · Score: 4, Insightful

    I have no need to run anything like Blu Ray movie disks or Microsoft Windows that requires TC/TPM or the UEFI boot process.

    Non sequitur much? What do Blu-Ray movies have to do with a TPM or UEFI secure boot? Also, Windows 8 can be run just fine without UEFI secure boot and doesn't need a TPM. UEFI secure boot is only needed to sell a certified product. Trying to drum up some FUD or what?

    1. Re:Non sequitur by sunderland56 · · Score: 4, Insightful

      You might be overreacting; english has extremely loose parsing rules. Try reading it like this:

      I have no need to run anything like ( ( Blu Ray movie disks ) OR ( Microsoft Windows that requires TC/TPM or the UEFI boot process) ).

    2. Re:Non sequitur by Anonymous Coward · · Score: 0

      That was how I parsed it and the latter part still is incorrect.

    3. Re:Non sequitur by Anonymous Coward · · Score: 0

      If he wasn't trying to tie BluRay to TC/TPM why mention it at all? Also Windows doesn't require eitheras well. Secure boot is only to get certified not a hard requirement of the OS.

    4. Re:Non sequitur by Anonymous Coward · · Score: 0

      You don't know too much about chains of trust do you? That's the entire purpose of TPM+secure boot. And blue-ray disks have Digital Restrictions Management (DRM) that prevents you from doing things like skipping the stupid FBI warning. Heck, even DVDs had a DRM scheme. It's the wet dream of the MAFIAA to handcuff you further. And it will happen sooner than you think. And at that instant, the chain of trust is what comes to play but they need the population to be so penetrated at the moment by TPM+secure boot that there will not be a revolution and any opposition will drown under the clueless majority happily continuing to watch their lame hollywood movies.

      https://en.wikipedia.org/wiki/Blu_Ray#Digital_rights_management

  3. why? by Anonymous Coward · · Score: 2, Insightful

    None of the consumer grade machines that you would buy or build for installing your own system enforce TPM or UEFI or any of that, so far it is all optional. So no need to currently avoid it, just don't use it.

    1. Re:Why? by Anonymous Coward · · Score: 2, Interesting

      Stallman's piece focuses exclusively on TPM being implemented as a mandated piece where either the gov't or the media industry has the keys. Focusing on one theoretical use case and determining the entire system is evil is just plain wrong.

      Yeah, and theorizing that the Big Brother really IS watching over you just because it's theoretically possible is a just plain wr-oh, wait, that actually did happen because the people in power can be expected to abuse any technology available to them if we just turn a blind eye to it and ignore the possibliity! That's a great strategy, nothing to see here folks, bury your head in the sand, etc. like usual.

    2. Re:Why? by Anonymous Coward · · Score: 4, Insightful

      Stallman's piece focuses exclusively on TPM being implemented as a mandated piece where either the gov't or the media industry has the keys. Focusing on one theoretical use case and determining the entire system is evil is just plain wrong.

      Both scenarios are more or less "theoretical", but the most likely to end up widely implemented is exactly the one RMS focuses on. That is why he focuses on it. It's also the reason why the entire thing came into being. The other stuff is a nicety for the geeks, nothing more. That nicety doesn't make the purpose behind it less wrong or evil.

    3. Re:Why? by Anonymous Coward · · Score: 1

      The trick to TPM is *WHO HAS THE KEYS*. If *I* have the keys, it is a great feature.

      And if you give your keys to a chip manufactured by a third party, a chip which internal workings you know nothing about? Who really has the keys then? Just you and the NSA?

    4. Re:Why? by blahplusplus · · Score: 4, Insightful

      "Stallman's piece focuses exclusively on TPM being implemented as a mandated piece where either the gov't or the media industry has the keys. "

      Not quite, the same way F2P games and always online DRM made it so far. Most people are tech illiterate, all that's needed to get TPM out there is a dumb public and some widget they will always buy mindlessly like phones. I expect phones and/or some aspect of videogames to be where TPM is first implemented. The upper classes in america are obsessed with manipulating the public mind for their own corporate profits. I suspect there are people working right this moment to find a way to push more hardware DRM and legal bullshit. I imagine we'll first see this from the game industry and then it will seep into other industries.

      The idea that Stallman is 'alarmist' given how dystopian, authoritarian and anti-freedom american copyright and patent law has become and its negative effect on people owning the digital products they buy is already cause for alarm. The fact that digital goods are effectively infininite and people are talking moronically about selling 'used digital games' (bizarre aspect of american capitalist thinking in the non scarce digital world).

      See this article, game developers and publisher are seriously totally in bizarro world trying to get rid of the used game market.

      http://www.gamasutra.com/blogs/DanRogers/20130806/197733/THE_FUTURE_OF_RESELLING_DIGITAL_VIDEO_GAMES.php

    5. Re:Why? by Anonymous Coward · · Score: 0

      Because TPM has been around 10 years, and there are zero DRM applications which use it. In reality, the person sticking their head in the sand is you.

    6. Re:Why? by Randle_Revar · · Score: 1

      The NSA could just get Intel and AMD to include backdoors in their chips/chipsets, if you want to go down that route.

    7. Re:Why? by Anonymous Coward · · Score: 0

      You had me until

      The upper classes in america are obsessed with manipulating the public mind for their own corporate profits.

      Don't you have some OWS picketing to do?

    8. Re:Why? by blahplusplus · · Score: 1, Insightful

      "Don't you have some OWS picketing to do?"

      Are you a butthurt right wing american, who politicizes and incorrectly interprets any factual information as an attack on your ideology? Look intelligent adults are capable of discussing important issues and not getting offended at the drop of a hat because they are paying attention to and research the corruption in the world at large, both in governments and corporations. I know reality tends to offend those who yearn for a simple worldview and believe the world is mostly a just place, but it's not.

      It's not about left/right, it's about morals that transcend ideology. The abuses of power and implementation of authoritarian and profiteering ideology into domains it doesn't belong (i.e. getting rid of the ability to OWN, modify and repair what you by using legal con-artist techniques and trickery is fucking evil).

      If you don't believe that then you shouldn't even bother posting because you are lacking both the intelligence and maturity to understand that it's not about capitalism vs communism, or left vs. right, it's about you know being a decent moral human being who isn't a total asshole.

    9. Re:Why? by Anonymous Coward · · Score: 0

      Quit shouting at others when your own head is in the sand. The reason nothing is using it is BECAUSE people have been informed about it and have avoided it like the plague.

    10. Re:Why? by Alsee · · Score: 5, Informative

      As usual, people fear what they don't understand.

      I've studied the entire TPM technical specification. I understand it in minute detail.

      The trick to TPM is *WHO HAS THE KEYS*. If *I* have the keys, it is a great feature.

      EXACTLY!

      And the entire point here is that you DON'T have the keys. The TPM technical specification is quite explicit that the owner of the computer is FORBIDDEN to ever get his keys. Specifically this means the PrivEK (Private Endorsement Key) and the SRK (StorageRootKey). The owner is forbidden to have his StorageRootKey, because the StorageRootKey is explicitly designed to encrypt data on the harddrive such that the owner of the computer cannot read or alter it. The owner is forbidden to have his Private Endorsement Key because this key is used to secure the Remote Attestation process against the owner. Remote Attestation is where the chip securely (secure against the owner) securely tracks your hardware and the software you run, and sends that spy-report out to other computers over the internet. If the owner had his Private Endorsement key, these Attestation spy-reports wouldn't be secure against the owner.

      TPM is just a secure hardware keystore.

      It's more than that, but an important part of it is that it's a "secure hardware keystore". Specifically, it is designed to be SECURE AGAINST THE OWNER. The Trusted Platform Module Technical Specification explicitly refers to the owner of the chip as an attack-threat which the chip MUST be secure against.

      Stallman's piece focuses exclusively on TPM being implemented as a mandated piece where either the gov't or the media industry has the keys.

      The "Master Keys" are held by the Trusted Computing Group. The crucial individual keys are locked inside the Trusted Computing chips, secured against the owners.

      Focusing on one theoretical use case and determining the entire system is evil is just plain wrong.

      Lets make it really simple. The moment they give owners some option to read their keys out of the chip, or give owners the option to buy chips that come with a printed copy of they keys, then I will jump up front and center proclaiming that Trusted Computing is wonderful and harmless... I'll lead the charge smacking down anyone claiming it's evil.

      However the Trusted Computing Group has explicitly refused all demands for any sort of "Owner Override" and explicitly forbid owners to ever get a hold of their own keys. That is because the entire point of Trusted Computing is to secure computers AGAINST their owners. The entire point of Trusted Computing is that "Owners can't be trusted", so they want to be able to "Trust" computers to be secure against the owners.

      The moment they allow owners to get their keys then I agree that the owner is in control.

      Note that the standard argument against allowing owners to get their keys is that a virus or malware or something might get a hold of the key if it's accessible from the chip, or if it's on the harddrive anywhere. Which is a patently bullshit argument for refusing to let me buy a chip with a PRINTED COPY of my master keys. Malicious software can't read paper. End of argument. Then I can toss the printed keys in my safety deposit box at my local bank, and you can't make any believable argument that it's somehow "for my security" that you're refusing to let me get my own goddamn keys.

      A simple rule for everyone:
      Just say "I want my keys", NO KEYS, NO SALE

      -

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

      I'm going to have to agree with that one.

    12. Re:Why? by cbhacking · · Score: 1

      LOLwut? Every business laptop I've seen since 2006, and most workstations, have TPMs. These are used by companies with far more need for data security and tight IT restrictions than you can imagine. People who know what the fuck they're talking about (i.e. maybe 50% of the people in this discussion, the OP of this thread is one, the submitter is not) don't have any problem with TPMs because to them it's either a useful tool or an unneeded BIOS/EFI option that ships disabled by default, much like support for booting off of floppy discs.

      On the other hand, lots of people use TPMs for useful things. They provide a fast hardware RNG, a place to store encryption keys, and a few other security-related features. There's plenty of software that uses them, but it's all under the control of the user (or administrator, in a corporate environment). Also, as many people have pointed out, it is trivially possible to disable the TPM.

      --
      There's no place I could be, since I've found Serenity...
    13. Re:Why? by cbhacking · · Score: 1

      Hardly "just for geeks" at all, actually (or, less politely, "bullshit"). Pretty much all large companies, and many small ones, require disk encryption. Many disk encryption utilities make use of TPMs (even on Linux, as the OP points out). This is already a widely-deployed use of the TPM technology.

      Meanwhile, Stallman sounds off about potential evil things that it could be used for, things which there's absolutely no sign of people even working on developing. You compare a hypothetical use case to one that has been widely deployed for years, and call them both "more or less theoretical"? As if that wasn't stupid enough, you then go on to suggest that the one that *isn't* already being widely used is "the most likely to end up being implemented"?

      I was too polite the first time. You are an idiot, and you are spouting bullshit. Put down the hallucinogens, do some basic research, and *then* try posting.
      This goes for whoever modded up that idiocy as well..

      --
      There's no place I could be, since I've found Serenity...
    14. Re:Why? by Anonymous Coward · · Score: 0

      Focusing on one theoretical use case and determining the entire system is evil is just plain wrong.

      But it's not one theoretical use case. It's the ONLY use case. Or did you miss the memo?

    15. Re:Why? by Lothsahn · · Score: 2

      The fact that digital goods are effectively infininite and people are talking moronically about selling 'used digital games'

      While physical goods are inherently limited, digital goods can be limited artificially.

      For instance:
      1) the only reason the phoenix mount in WoW has value is that it's hard to get and people want it. Blizzard could make the supply endless, but chooses not to.
      2) Furthermore, the reason items have significant value in Eve Online is that developers manage an economy which artificially limits supply.
      3) Similarly, "cold hard cash" is limited in "real life" in the same way.

      The government could easily print 1,000,000,000,000,000,000 bills and give them out to every US citizen, and the value of the US dollar would plummet.

      The supply of a good can be limited by something other than the physics of the natural universe.

      http://www.pcgamer.com/2012/10/22/eve-online-lost-cargo/
      http://www.gamebreaker.tv/mmorpg/eve-online-battle-costs-thousands/

      --
      -=Lothsahn=-
    16. Re:Why? by Anonymous Coward · · Score: 0

      That is because the entire point of Trusted Computing is to secure computers AGAINST their owners. The entire point of Trusted Computing is that "Owners can't be trusted", so they want to be able to "Trust" computers to be secure against the owners.

      The moment they allow owners to get their keys then I agree that the owner is in control.

      Note that the standard argument against allowing owners to get their keys is that a virus or malware or something might get a hold of the key if it's accessible from the chip, or if it's on the harddrive anywhere.

      Either the TPM group defends the keys against _everybody_, or else the TPM chips has little to no reason to exist. If TPM trusted the owner, all security just went out the window. Their would be little to no need for TPM. From a philosophical security perspective, I think it's good the keys cannot be accessed by the owner ("the person currently in physical control of the hardware"). And sometimes, that's who you need to defend against, the person currently in control of the hardware.

      I can definitely see how TPM could be very useful in setting up secure environments for large organizations. TPM can be useful to prevent installation of keyloggers or any other unauthorized device. OTOH, on computers of my own, I'll disable the chip, because there is no upside for me.

    17. Re:Why? by Bob9113 · · Score: 1

      Excellent post. Clear, thorough, and informative. Thank you.

    18. Re:Why? by thinkingrodent · · Score: 1

      Lots of sandy heads today.

    19. Re:why? by Anonymous Coward · · Score: 0

      It can be turned on by the OS without you knowing about it.

    20. Re:Why? by chill · · Score: 1

      The whole point of the TPM is that once secret keys are installed, they can't be removed -- by anyone.

      By taking ownership of the TPM unit, a new SRK is created, unique to the system. It is ensconced in the TPM chip and there it shall stay. That is the point -- securing the private key.

      The keys created in the TPM are supposed to be unique to the system -- not something you wander around with. They are irrevocably tied to the system. That is the entire point.

      As long as the TPM_EK is generated internally to the TPM, what's the point?

      --
      Learning HOW to think is more important than learning WHAT to think.
    21. Re:Why? by znrt · · Score: 2

      Malicious software can't read paper. End of argument.

      it wouldn't have to if you were to actually use those keys.

      if the platform is to be trusted the keys have to be secret, period. the only question is who needs this level of trust. there are plenty valid usecases for this, maybe even in the public interest, but all are closed, specific systems. it definitely has no place in general consumer devices. i can only think of 2 usecases for this: totalitarian control or good old vendor lock in going high, and fuck both.

    22. Re:Why? by Anonymous Coward · · Score: 0

      -1 ethically clueless

    23. Re:why? by Anonymous Coward · · Score: 2, Insightful

      that's how they get you! at first it's optional but by buying a board with it you are funding the development of the program/mission and once they have omnipresence they can then demand you use the future version to log into "the internet". they've publicly stated these goals. or are you just trolling?

    24. Re:Why? by tftp · · Score: 1

      Those keys, and those reports, won't go anywhere if you use an OS that does not access the TPM hardware. (I presume the TPM hardware does not communicate with the PHY directly, and does not maintain TCP sessions. It's hard enough to do over Ethernet, and is even harder over WiFi, where encryption is the norm and where many different PHYs are present on the market, often connected over USB.) If your OS sends reports to 3rd parties, then the OS is the problem here.

      If the OP wants to have a computer without TPM he can easily build a Linux box that runs on TPM-free hardware. There are tons of ARM boards, starting with R-Pi, that do not seem to have TPM. Browsing the Web does not require petaflops; encoding of a movie does, but it doesn't need the Internet. Keep your Windows computers behind the air gap.

      On the other hand, if you are intent on using a proprietary OS, written by a company that is happy to exploit you, then perhaps you have no reason to complain. If Windows wants to report something to someone, you cannot stop that no matter what you do. Are you ready to block DNS queries, for example? They exfiltrate data. A well designed firewall would take a considerable effort to build, and even then you cannot be sure that Windows doesn't use yet another, 0-day trick to send the bits out. You simply cannot be sure. The same firewall will break lots of network-dependent software.

    25. Re:Why? by BIOS4breakfast · · Score: 3, Interesting
      Not so much +5 informative as misinformative. Let's begin.

      I've studied the entire TPM technical specification. I understand it in minute detail.

      I don't doubt you've looked at it. But clearly you've looked at it from the perspective of how you think it impinges on your liberty rather than from the perspective of a security engineer trying to achieve simple properties such as executing code that isn't manipulated by an attacker. That's fine, that's the perspective I expect most slashdotters to be coming at it from. But I'm pretty encouraged by how many people in this thread have pushed back against the normal FUD I expect to see here.

      The TPM technical specification is quite explicit that the owner of the computer is FORBIDDEN to ever get his keys

      Forbidden from getting them out of the TPM, not forbidden from using them in ways that allow for guaranteeing security properties.If you can just export the key from the TPM onto your normal OS, how would you ever know you were talking to a TPM instead of malware pretending to be a TPM? If you could just ask the TPM to sign something for you with the protected keys, why could the attacker not arbitrarily ask for forged data to be signed?

      The owner is forbidden to have his Private Endorsement Key because this key is used to secure the Remote Attestation process against the owner. Remote Attestation is where the chip securely (secure against the owner) securely tracks your hardware and the software you run, and sends that spy-report out to other computers over the internet. If the owner had his Private Endorsement key, these Attestation spy-reports wouldn't be secure against the owner.

      An amazingly hyperbolic statement for someone who claims to have read the specs.
      1) "The chip" tracks your hardware does it? You understand that the TPM is a completely passive chip waiting for people to come along and send it data, don't you?
      2) Same point, again. If you export the EK into the OS, any malware anywhere can forge the attestation state, saying that the system is in a state it is not in. That could mean it's infected when it's not, so it gets reimaged by corporate IT, it can say it's not infected when it is, so the attacker has the run of the network.
      3) Only a few large companies are actually using TPMs and remote attestation for things like trusted network connect (just NAC with a TPM-signed configuration), but in reality your FUD-drenched picture of the "spy-reports" (really? wow) being sent out gives the trusted computing folks too much credit. Since no one's using it at the OS level, most all attestation report data is just the BIOS collecting data about itself. And as people showed at BlackHat recently, vendors like Dell don't actually do a very good job of collecting relevant information, collecting just the bare minimum to make bitlocker work - https://media.blackhat.com/us-13/US-13-Butterworth-BIOS-Security-Slides.pdf

      TPM is just a secure hardware keystore.

      It's more than that, but an important part of it is that it's a "secure hardware keystore". Specifically, it is designed to be SECURE AGAINST THE OWNER. The Trusted Platform Module Technical Specification explicitly refers to the owner of the chip as an attack-threat which the chip MUST be secure against.

      Citation needed ;) I'm sure you're misinterpreting some physical tamper-resistence line. I agree with that person, it's really just a keystore (and a really really slow RC4/SHA1 implementation).

      The "Master Keys" are held by the Trusted Computing Group. The crucial individual keys are locked inside the Trusted Computing chips, secured against the owners.

      .

      It's great that you've read the specs and all, and somehow latched on to the imaginary phrase "secure against the own

    26. Re:Why? by YukariHirai · · Score: 1

      Either the TPM group defends the keys against _everybody_, or else the TPM chips has little to no reason to exist.

      And in my book, it's certainly the latter.

      If TPM trusted the owner, all security just went out the window. Their would be little to no need for TPM. From a philosophical security perspective, I think it's good the keys cannot be accessed by the owner ("the person currently in physical control of the hardware"). And sometimes, that's who you need to defend against, the person currently in control of the hardware.

      The whole thing is a bit of a double-edged sword. If I want something that would be absolutely secure against someone else who has physical access to the machine, it has to be secure against me as well. But I'm not comfortable with that. I, as the machine's owner, want to be in absolute control of it. I do not trust a system that doesn't think I can be trusted with my own computer.

      Then there's people saying "if it's soldered on the motherboard, just disable it". This assumes that the chip whose inner workings we don't know and which explicitly distrusts its owner is telling the truth about whether or not it's doing anything. It might be paranoia - and just because you're paranoid doesn't necessarily mean someone isn't out to get you - but I don't trust it that far.

    27. Re:why? by zaft · · Score: 1

      To the best of my knowledge (and I work on this stuff daily), it's not possible for the OS to enable the TPM (it would make testing way easier if this were true!). The TPM has to be enabled and activated in BIOS before it's available to the OS.

    28. Re:Why? by Anonymous Coward · · Score: 0

      Yes that is quite good, your post.

      How difficult is it to add support for one's own algorithms and ways to secret one's keys on the motherboard? Why not just TPM chip with your own space? Now you'll say the chip pinout and timing specs are owned by someone who isn't the physical owner of the good in good faith with right of refusal and etc.

    29. Re:Why? by man_of_mr_e · · Score: 1

      Who says I know nothing about the internal workings of the chip? TPM chips conform to international standards, specifically TCG, which in turn works with IETF, ISO, and the CC.

      In particular, the TPM 1.2 standard is published as ISO/IEC 11889 Parts 1-4, and are completely available to you to read and understand.

      On top of that, TPM chips are audited and certified by the TCG to ensure they follow the standard.

      Of course you can keep pretending otherwise.. i'm sure you will...

    30. Re:Why? by Anonymous Coward · · Score: 0

      Stallman's claim is not that the useful features are bad, but that you can *get* the useful features without creating the ability to abuse it to create the "malicious" version.

      Whether you agree with this or not.. I would rather re-implement the system so that the malicious use-cases which can be (but may not *yet* be done today) are impossible without losing the ability to do full disk encryption, and other similar features.

      You really don't understand what Stallman is saying.

    31. Re:Why? by Anonymous Coward · · Score: 0

      Correct. It *can* be done. The question is not whether something can be done, but whether it *should* be done.

    32. Re:why? by Anonymous Coward · · Score: 0

      The OS is going to order and install hardware without me knowing it? This I gotta see!

      (Hint: If a consumer grade motherboard says "TPM support" on the box it means there's an empty slot for one, not that there's a dormant TPM waiting for the Dark Lord Ballmer's call)

    33. Re:Why? by Alsee · · Score: 1

      Specifically, it is designed to be SECURE AGAINST THE OWNER. The Trusted Platform Module Technical Specification explicitly refers to the owner of the chip as an attack-threat which the chip MUST be secure against.

      Citation needed ;) I'm sure you're misinterpreting some physical tamper-resistence line.

      Unfortunately, being sure is all too often completely unrealated with being right.

      It's in some text explaining design intent, explaining why they require certain internal data be handled in a particular way. They specifically state they are doing it this way to prohibit a "rogue Owner" from being able to register an Identity with than one Privacy Certificate Authority.

      TCPA_Main_TCG_Architecture_v1_1b.pdf
      According to internal document page numbering it's on page 267, but the PDF viewer software calls it page 277. The exact sentence is:
      This feature prevents a rogue Owner from assembling identity_binding data structures outside the TPM and hence obtaining attestation to the same TPM identity from multiple Privacy CAs.

      They explicitly named the Owner as the primary focus of their threat model. They explicitly took steps to secure the the chip against an owner attempting to manage his privacy identities. And they did it because the underlying "security threat" was that an Owner could attempt to use the duplicate anonymous identity to gain local control to modify a "security property" that was demanded by someone else via Remote Attestation of the first anonymous identity. And in this case a "security property" being demanded by someone else via anonymous remote attestation is basically a generalized way of saying a DRM-style-enforcement-commitment, and using a duplicate anonymous identity to modify that "security" setting basically means being able to break/escape the DRM.

      Remember - they explicitly stated the security threat here was the OWNER. Furthermore note that theses are anonymous identities used for remote attestation.... this has nothing to do with securely checking the state of the system for yourself. This is securing teh state of the computer against the owner for the benefit of a remote party - specifically a remote party to who the owner doesn't trust - someone to who the owner specifically wants to remain anonymous. That pretty much means some random corporation or random website he doesn't want tracking him, and which wants something like DRM enforcement in place on his computer. And again, this is all in the context of them declaring the OWNER to be the threat they are securing against.

      I don't doubt you've looked at it. But clearly you've looked at it from the perspective of how you think it impinges on your liberty

      I've considered it from all angles. I would fully support a similar chip which was designed as a legitimate pro-owner security system. However that's not this chip.

      rather than from the perspective of a security engineer trying to achieve simple properties such as executing code that isn't manipulated by an attacker.

      I fully understand that issue, and that can easily be achieved with a legitimate security system, one securing the system for the owner rather than securing it against the owner, one where the owner has the final say in control and security settings.
      (Note that an owner "opt-in" for something like a DRM scheme is an owner having an initial say on security settings, but the owner having the final say on security settings means he has full control to modify the security settings later.)

      Let's play this game. I'll propose an alternative system, one where the owner can have that final say if he wants it, thereby having the power to avoid or solve 100% of the objections to the system, and you go ahe

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

      The point of the PrivEK key is that the chip uses it to send a "spy report" on exactly what operating system and software you're running, and without that key you cannot control the contents of that report. For example a website can check exactly what browser you're running, and whether you have an ad-blocker running. If you're not using an approved browser, or if you have an ad-blocker, then the website can refuse to display. It would just toss up a "helpful" error message telling you to fix your system, as in telling you to run an approved OS / run an approved browser / disable the ad-blocker.

      The point of the SRK is that the chip can lock your files such that YOU can't read them or modify them, except under the strict control of the Trust chip. Think Uber-DRM system. You can't play a music file at all except with the exact approved music player, and you can't play the file at all without updating the pay-per-play playcount and reporting it the music company. Or you can't run software unless the date is securely verified to be within the approved software-rental time window. The range of DRM-style Trust enforcement is virtually unending.

      If you don't have your keys then the Trust system secures your computer against you. If you did have access to your keys then you have final control of the system, and then it would be a legitimate security system securing your computer for you.

      That's the overly-short overly-simplified answer. Let me know if you want to address anything more detailed.

      -

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

      We agree on the nature of the system, but I wanted to address this:

      Malicious software can't read paper.
      it wouldn't have to if you were to actually use those keys.

      I'm countering people who argue that there are legitimate security benefits to Trusted Computing in home PCs. As long as the paper is locked away, they can't claim my proposal diminishes any legitimate security benefits. And if I do want to use it, well in that case we're starting with the computer in the "maximally Trust-secured-state", in which case the Trust system is maximally secured to protect and validate a small Trusted application into which I could securely type the PrivEK/SRK, make any security modifications I wished to make, and then have the Trusted application securely wipe the keys from it's protected RAM.

      So anyone who doesn't opt to get a printed key gets 100% of any security benefits they want to claim, anyone who gets a printed key and keeps it in a bank vault gets 100% of any security benefits they want to claim, and even if I do use the key I'm doing so with essentially zero vulnerability to anything, unless it's something that already had the power to beat the Trust system anyway. And, of course, the point that they have no right to object if I decide that hypothetical level of risk is worth it.... I'm doing nothing and I'm asking for nothing that would diminish any security they claim they want for themselves.

      Not that the Trusted Computing Group would ever permit any such thing, but it's pretty powerful for shooting down Trust--is-good proponents, and for making things crystal clear for bystanders trying to figure out which side they should be on :) At least that's the hope.

      -

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

      You're right that the chip will do nothing if it's switched off. But I think it's worth pointing out other potentially relevant factors.
      (1) If you buy a system with this chip and leave it off, part of your purchase price is a payment supporting the companies pushing this crap.
      (2) If you buy a system with this chip and leave it off, you are contributing to their install-base figures, advancing them to the line where they start can start deploying the really nasty tactics.
      (3) If we don't aggressively get to the message to not buy these PCs, people who are buying Windows regardless are more likely to buy ones with these chips, and more likely to turn them on, doubly advancing them to the point where they can start deploying the really nasty tactics.
      And (4), if they do get to the point where they can push the rally nasty tactics, leaving the chip switched off isn't going to save you, having a computer without a chip isn't going to save you, and running Linux or anythign else isn't going to save you. Because in.... I dunno... two or three years it's possible you'll start running into an increasing percentage of websites that you can't view at all unless you have a Trust chip certifying that you're not running an ad-blocker, and that the Browser is DRM-compliant to not download copies of pictures and other page content. And if the deployment does proceed smoothly, then in a decade or somesuch a large majority of home PCs could have the chip installed and ISP's could start deploying Trusted Network Connect do a "health check" before permitting you any internet access at all. The "health check" uses the Trust chip to identify exactly what OS you're running, and to ensure that your operating system it up to date on all of the latest security patches, and checks that your computer isn't infected with a virus or something. Because obviously it's a "good thing" for an ISP to ensure that you're not connecting an infected or vulnerable computer to their network. And, of course, you fail the health check if you don't have a Trust chip, you fail the health check if you don't have the chip activated, and you fail the health check if your operating system doesn't appear on their list of known, approved, secure, operating systems. And then you're effectively banned for the internet until you comply.

      So just merely saying "don't turn the chip on" doesn't seem like the best idea. And while I'm all for more people using Linux, blowing the TPM issue off with a largely ineffectual "don't run Windows" attitude doesn't seem like the best idea either.

      If TPM deployment proceeds smoothly to a high percentage adoption, we're all going to be seriously screwed eventually.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    37. Re:Why? by tftp · · Score: 1

      I generally don't disagree what you are saying. But here are some comments.

      (1) If you buy a system with this chip and leave it off, part of your purchase price is a payment supporting the companies pushing this crap.

      When all systems have that chip you simply have no option of not buying into it. This is already the case; that's why the OP was compelled to ask.

      (2) If you buy a system with this chip and leave it off, you are contributing to their install-base figures, advancing them to the line where they start can start deploying the really nasty tactics.

      I am not sure who "they" are. If you are talking about the Trusted Computing Group, they already have sufficient deployed base to offer services based on that chip.

      (3) If we don't aggressively get to the message to not buy these PCs, people who are buying Windows regardless are more likely to buy ones with these chips

      This is a hopeless quest. Even people on /. do not entirely understand what Trusted Computing is. People in the street haven't even heard the name. There is zero chance of educating them. Besides, some percentage of them will benefit from this technology - their computers *should* be protected from them :-) Too few people have strong feelings about their right to be free and anonymous on the net. Far more are happy to tell everything about themselves to every web site and every FB twit that comes along. You cannot protect stupids from themselves.

      I dunno... two or three years it's possible you'll start running into an increasing percentage of websites that you can't view at all unless you have a Trust chip certifying that you're not running an ad-blocker, and that the Browser is DRM-compliant to not download copies of pictures and other page content.

      Why would an independent business want to reduce its own audience? A "trust chip" cannot certify that you are not running something. That would require it to furnish reports about cryptographic signatures on the browser and on all the HTTP proxies that are present. I can compile my own Firefox or Konqueror or Lynx or Links or a number of other browsers.

      Tablets and phones and other mobile devices do not have TC chips, so far. If the Web site owner insists on those signatures, his site will disappear from the face of Earth to everyone with a mobile browser. As their share grows, this is a suicidal tactic.

      Besides, if major news sites switch to that method, you know what will happen? All the news will migrate to Slashdot. If Slashdot adopts this tactic, Slashdot2 will be open for business on the next morning. Geeks will have no difficulty with putting up their own servers. Even Freenet supports message boards and forums. Will that result in segregation of geeks into yet another slice of the society? Yes, it will - but only because of actions of the lawmakers.

      in a decade or somesuch a large majority of home PCs could have the chip installed and ISP's could start deploying Trusted Network Connect do a "health check" before permitting you any internet access at all.

      A good number of Internet-connected devices are not PCs. The simplest example: your router is not a PC. However it is a host on the Internet. What it does with IP packets that are sent to it is its personal affair. But some are terminated at the router itself, such as ICMP and port 8080 (if enabled.) The router can also issue its own HTTP requests for firmware update. You cannot block that. Then there are SIP phones and other communication gateways; there is industrial equipment.

      Because obviously it's a "good thing" for an ISP to ensure that you're not connecting an infected or vulnerable computer to their network

      It's not obvious to me. The only obvious thing that the ISP benefits from is money that you pay for the service. If your computer is infected and downloads terabytes of Viagra ads, it's just peachy - the ISP can charge you for extra traffic. If th

    38. Re:Why? by megabeck42 · · Score: 1

      As usual, people fear what they don't understand. The trick to TPM is *WHO HAS THE KEYS*. If *I* have the keys, it is a great feature. TPM itself isn't inherently bad any more than any safe is inherently bad.

      I use my TPM to store my sshkeys. Unfortunately, only RSA. Also, I have no idea what the private key is, it was generated and stored inside the TPM. The TPM even does the signing internally (I use a hacked up version of ssh-agent that basically passes requests to/from the TPM as if it were a smartcard.)

      Advantages?
      1. If someone cracks my laptop, they can only sign with my key while they are connected to it.
      2. If I reinstall, swap harddrives, whatever, my keys are still there.
      3. If someone steals my harddrive, they dont have my keys.
      4. Novelty. I'm the only person I know that has used their TPM to do anything.

      Cons?
      1. I can't get my private key out.
      2. If someone figures out how to get my private key out AND they crack my laptop, they could steal my private key.
      3. It's kinda slow.
      4. If my motherboard dies, my private key goes with it.
      I'm sure there are a few more.

      --
      fnord.
    39. Re:Why? by david_thornley · · Score: 1

      Okay, go out on the street and find ten random computer users. Ask them (a) what TPM is, (b) if they have it, and (c) if it's a good thing. Report back if any of ten random computer users (which means not selecting at random from /. IDs) can answer the questions intelligently.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    40. Re:Why? by david_thornley · · Score: 1

      I started poking through the documentation you mentioned. Could you give me a pointer where to find that the computer owner doesn't get the keys?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    41. Re:Why? by Alsee · · Score: 1

      I'll be quoting from this, the latest version from the Trusted Computing Group: TPM Main Specification Level 2 Version 1.2, Revision 116 Part 2 - Structures of the TPM

      I'll paste quotes here in italics, key points in bold, and non-italics comments from myself in between.

      An Endorsement Key (EK) has two parts, the public part and the private part. The private part the part in control, the public part allows anyone to verify signatures. The PrivEK is the highest level master key of a TPM. It's primary function is to sign messages sent out of the TPM to other people over the internet. PrivEKs are forbidden to ever exist outside a TPM. Anyone receiving a proper PrivEK -signed-message therefore knows that the message could only have been generated inside a TPM, secure under the controls and limitations of the TPM, and secure against tampering by anyone (including the owner).

      Note that the PrivEK gets signed by a manufacturer key, securely identifying it as a genuine PrivEK securely locked inside a TPM. The manufacturer key is itself signed by the Trusted Computing Group's master key, authenticating the manufacturer key as a valid key of belonging to a valid and compliant manufacturer. If the Trusted Computing Group ever revokes a manufacturer's key then all TPMs made by that manufacturer are lo longer Trusted... for practical purposes those chips can be considered "dead". If some manufacturer's chips are found to be insecure the Trusted Computing Group can "close the security hole" by effectively killing all of those chips in one shot. And this is exactly how the Trusted Computing Group prohibits any manufacturer from making a non-compliant chip that allowed the owner to obtain control of his system.

      5. Endorsement Key Creation
      Start of informative comment
      The TPM contains a 2048-bit RSA key pair called the endorsement key (EK). The public
      portion of the key is the PUBEK and the private portion the PRIVEK. Due to the nature of
      this key pair, both the PUBEK and the PRIVEK have privacy and security concerns.
      The TPM has the EK generated before the end customer receives the platform. The Trusted
      Platform Module Entity (TPME) that causes EK generation is also the entity that will create
      and sign the EK credential attesting to the validity of the TPM and the EK. The TPME is
      typically the TPM manufacturer.

      So the chip's top key, the PrivEK, is inside the chip before the customer buys the computer or other device. This is generally done by the manufacturer.
      You can skip/skim over this next section, I'm just including it to preserve continuity in copy/pasting from the source document.

      The TPM can generate the EK internally using the TPM_CreateEndorsementKey or by using
      an outside key generator. The EK needs to indicate the genealogy of the EK generation.
      Subsequent attempts to either generate an EK or insert an EK must fail.
      If the data structure TPM_ENDORSEMENT_CREDENTIAL is stored on a platform after an
      Owner has taken ownership of that platform, it SHALL exist only in storage to which access
      is controlled and is available to authorized entities.
      End of
      informative comment
      1.
      The EK MUST be a 2048-bit RSA key
      a.
      The public portion of the key is the PUBEK
      b.
      The private portion of the key is the PRIVEK

      Here's where we start getting to the critical point you wanted, whether the owner is allowed to get his key:

      c.
      The PRIVEK SHALL exist only in a TPM-shielded location.
      2.
      Access to the PRIVEK and PUBEK MUST only be via TPM protected capabilities
      a.
      The protected capabilities MUST require TPM Owner authentication or operator
      physical presence
      3.
      The generation of the EK may use a process external to the TPM and
      TPM_CreateEndorsementKeyPair
      a.
      The external generation MUST res

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  4. get a mac. by noh8rz10 · · Score: 1, Interesting

    get a mac: http://www.osxbook.com/book/bonus/chapter10/tpm/

    At the time of this writing (October 2006), the newest Apple computer models, such as the MacPro and possibly the revised MacBook Pro and the revised iMac, do not contain an onboard Infineon TPM. Apple could bring the TPM back, perhaps, if there were enough interest (after all, it is increasingly common to find TPMs in current notebook computers), but that's another story.

    1. Re:get a mac. by Anonymous Coward · · Score: 3, Insightful

      Yawn. Obsolescence built in, with each OSX "upgrade" Apple drop support for a whole generation of hardware. Quad core xeons are now in limbo. Yes, that standard Intel and PCI system is already at a dead end. When the next cat OS is released with a slightly changed icon set, the next top end systems will be excluded.

      And as for imacs, zero upgradability other than RAM and high failure rates, also suffer from OSX obsolescence.

      So, no, don't go down the Apple route unless you intend to replace the whole system to stay current, even if it doesn't need it.

    2. Re:get a mac. by dugancent · · Score: 2, Informative

      Yawn. Obsolescence built in, with each OSX "upgrade" Apple drop support for a whole generation of hardware. Quad core xeons are now in limbo. Yes, that standard Intel and PCI system is already at a dead end. When the next cat OS is released with a slightly changed icon set, the next top end systems will be excluded.

      And as for imacs, zero upgradability other than RAM and high failure rates, also suffer from OSX obsolescence.

      So, no, don't go down the Apple route unless you intend to replace the whole system to stay current, even if it doesn't need it.

      My 2008 MacBook is still receiving upgrades, and will get Mavericks. Upgraded the ram to 8gb and I'm doing just fine.

      --
      SJWs are the new boogeyman. -Me
    3. Re:get a mac. by Anonymous Coward · · Score: 0

      Even if OS X support is dropped, Macs are largely standard PCs and can continue to run Gentoo or Windows XP or whatever slashdot likes to run.

    4. Re: get a mac. by Anonymous Coward · · Score: 0

      My 2007 model Intel core2 duo 2.66GHz MacBook Pro is still performing for me with recent upgrades of 6GB RAM and SSD. Running Mountain Lion. I don't play games or produce rich media, but the thing plays all web content and runs a Win7 VM fine.

    5. Re: get a mac. by rthille · · Score: 2

      My Core-2 Duo Macbook is EOL at Snow Leopard, but I'm fine with that. In fact I'm still running Leopard on it, since I want to do a clean reinstall instead of an upgrade but haven't made time to do it. Besides, once I upgrade to snow leopard I won't be able to run the "AirPort Admin Utility for Graphite and Snow.app" to admin my original Airport base station.

      I don't understand the whining about 'planned obsolescence'. My gear continues to run just like when I bought it. Besides, I consider many of the "enhancements" of recent OSX upgrades to be steps backward...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    6. Re: get a mac. by guruevi · · Score: 1

      It's Core, not Core2 that's obsoleted and it should still run Lion...

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    7. Re:get a mac. by the_B0fh · · Score: 1, Insightful

      Are you seriously trying to talk sense to AC? Do I have to revoke your cred...? Don't make me give you this talk again! :)

    8. Re: get a mac. by viperidaenz · · Score: 2

      mean while, you can run Windows 8 on any Pentium 4.

    9. Re:get a mac. by Alsee · · Score: 4, Insightful

      Are you clueless? He's not "talking sense". The whole point here is that it's becoming increasingly difficult to not-buy a TPM. A lot of motherboards now have this shit welded in place, and its presence is often not listed when you're shopping to buy a computer.

      An "Ask Slashdot" on how to avoid purchasing Trusted Computing is entirely appropriate. Hell, there should be a goddamn front page story in the New York Times telling people that many computers are being shipped with TPMs, and informing the general public where to shop if they don't want to fork over money for an anti-owner TMP chip pre-welded into whatever computer they buy.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re: get a mac. by slydder · · Score: 0

      So, it's come to this has it.

    11. Re: get a mac. by gnasher719 · · Score: 2

      mean while, you can run Windows 8 on any Pentium 4.

      Meanwhile, if I write software targetted at MacOS X 10.7 or later, I can safely rely on the user having a 64 bit processor. No 32 bit versions needed anymore.

    12. Re:get a mac. by DavidinAla · · Score: 1, Redundant

      You absolutely don't have a clue what you're talking about.

    13. Re:get a mac. by Alsee · · Score: 1

      Ooops. Ignore my comment above.
      I had Slashdot post threshhold at 3. I didn't see the AC post about Apple. I thought you were referring to the original AC post regarding the TPM.

      -

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

      It's ridiculously easy to upgrade the Mac Pro's to Linux. No need to worry about what Apple's floundering bunch of Steve Jobs wannabees do from then on.

    15. Re:get a mac. by amiga3D · · Score: 1, Troll

      It's a tale of 2 macbooks. My early 2008 wont upgrade past Lion. My late 2008 macbook will upgrade to Mavericks. Both have Core2Duo 2.4ghz processors. There is no real reason that the early 2008 model can't run Mavericks but that is Apple for you. It's off to ebay for it while it still can run most modern software. In another year or two it'll be Mountain Lion or better for everything new. The latest version of Peppermint Four installed and runs fine on my Aspire One. It actually seems faster than Peppermint Three was.

    16. Re: get a mac. by nbritton · · Score: 1

      So, no, don't go down the Apple route unless you intend to replace the whole system to stay current, even if it doesn't need it.

      That's what you have to do with cars, it's unreasonable to expect that you can swap out the engine. No "consumer" has any idea how to swap out a engine, let alone a CPU. As a professional I sometimes lament that I can't hack my equipment, but seriously, get real. No one is forcing you to upgrade, the software doesn't expire. I have a CNC mill running Windows 95 and TurboCNC just fine thank you.

    17. Re: get a mac. by Altrag · · Score: 1

      Its only unreasonable to expect engine swaps because engines are big, heavy and expensive.

      If you could go grab a new engine off the shelf for a couple hundred bucks and install by hand with a high chance of success like you can with computer components, you can bet that you'd see a hell of a lot more Ford Focuses with Porche engines in them (and/or even more effort to differentiate bolt patterns and whatnot as a form of vendor lock-in than they already do.)

      The car/computer analogy only goes so far.

    18. Re: get a mac. by Anonymous Coward · · Score: 0

      2006? Lol.

    19. Re: get a mac. by occasional_dabbler · · Score: 1
      Welllll.... I'm one of the extremely small minority of people who *like* windows 8, but even if it might install on a PIV I bet it would be

      s o _ s l o w _ a s _ t o _ b e _ c o m p l e t e l y _ u s e l e s s . . .

      It is a good point though that MSFT don't put any arbitrary restrictions on the installs and leave it up to the user as to how much 'suckiness' they can stand. Linux does this too, obviously. I once read a coding guideline that said 'don't impose arbitrary limits' which I've found to be good advice in my own work, leave it up to the user/memory/cpu

      --
      "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
    20. Re: get a mac. by occasional_dabbler · · Score: 1

      I don't really understand the point you're making. It's true that with the OSX approach you have the benefit of a much more coherent install base, although if you want to sell to people still on older, even unsupported OS X variants you still have to consider backward compatibility. Plus, any windows computer bought since OSX 10.7 was released will be 64 bit, and one of the *good* bits of windows is the 32 bit layer on the 64 bit system, so it isn't an issue unless your app needs >4GB RAM.

      --
      "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
    21. Re:get a mac. by Anonymous Coward · · Score: 0

      just send it back if it was a hidden 'feature'
      when Asus or XXX winds up with 1M of dead soldiers
      in their warehouse, they'll get the message.

      no xp drivers, it went back.

      fukkem.

      jr

    22. Re:get a mac. by Princeofcups · · Score: 2

      Yawn. Obsolescence built in, with each OSX "upgrade" Apple drop support for a whole generation of hardware. Quad core xeons are now in limbo. Yes, that standard Intel and PCI system is already at a dead end. When the next cat OS is released with a slightly changed icon set, the next top end systems will be excluded.

      Yawn indeed. If all that's changed is the icons, then why do you give a fuck? You obviously don't need it. Each new OS is designed around the new hardware available, with features that are only possible with that hardware. There has to be some level of obsolescence. I agree that it could be longer, e.g. supporting older graphics sets would be a start, but running older versions of the OS is not really a problem. Apple is pretty good about security updates, Java upgrades, etc. for older OSs.

      And as for imacs, zero upgradability other than RAM and high failure rates, also suffer from OSX obsolescence.

      So, no, don't go down the Apple route unless you intend to replace the whole system to stay current, even if it doesn't need it.

      Double yawn. I guess if you can't think of a computer except in terms of a big tin box, then you are too closed minded to use anything else anyway. The iMac has a memory limit, like any motherboard. In general, you can upgrade the internal hard drive if you want to. However, the expansion is through the thunderbolt ports, which can support a dozen drives, scanners, printers, monitors. What more do you need? Of that's right, you can't design your tinker toy PC around the latest video card when you use an iMac. Seriously, I work at a major newspaper currently, and the large iMacs are used for everything. I guess if you don't care about true-color quality either you can get a $100 crap LCD and claim that's better too.

      By the way, 10.8 runs on almost all systems that are 5 or 6 years old. If that's not a hardware cycle for your top machine, then what the fuck is? I guess not having the ability to run Windows on that 8088 caused a major hissy fit too.

      --
      The only thing worse than a Democrat is a Republican.
    23. Re: get a mac. by dbIII · · Score: 1

      mean while, you can run Windows 8 on any Pentium 4

      What a horrible combination.

    24. Re:get a mac. by Anonymous Coward · · Score: 1

      Can't believe both this shit and the "hur i haet macz" post got insightful.

      Oh right... Slashdot.

      So long as you don't buy a prebuilt, you've got almost no chance of getting a TPM module, and in any case they're not "welded" to the board. If you buy a boxed motherboard from Gigabyte, ASUS, etc. It will probably have TPM headers, but no TPM module attached.

    25. Re: get a mac. by LinuxIsGarbage · · Score: 4, Informative

      mean while, you can run Windows 8 on any Pentium 4.

      Actually no you can't. Windows 8 unlike Windows 7 requires PAE, NX, and SSE2. NX was introduced into later Pentium 4 Prescott models, but not earlier Willamette and Northwood models. Win 8 Betas did run on these platforms, but RTM will refuse to install on them.

    26. Re: get a mac. by Anonymous Coward · · Score: 0

      Just because you *can* do something doesn't mean it's the right thing to do.

    27. Re:get a mac. by dugancent · · Score: 2

      The reason is that Apple dropped devices that couldn't book a 64bit kernel. I suppose they could have released a new EFI, but they didn't.

      --
      SJWs are the new boogeyman. -Me
    28. Re:get a mac. by toddestan · · Score: 2

      If your goal is to run Windows and/or Linux, you'd save a lot of money by not buying a Mac.

    29. Re: get a mac. by toddestan · · Score: 1

      Actually, you can't on most of them. Windows 8 requires that the CPU supports the NX bit, which excludes most P4's except some of the later models that are on LGA775. This was actually a change Microsoft made pretty late so you could install the Betas on an old Socket 478 P4 but the release won't run. You could, however, install Windows 7 on your old P4 and still enjoy updates from Microsoft for the next 7 years.

    30. Re:get a mac. by Anonymous Coward · · Score: 0

      I suppose they could have released a new EFI, but they didn't.

      Exactly.

    31. Re: get a mac. by noh8rz10 · · Score: 1

      I have a CNC mill running Windows 95 and TurboCNC just fine thank you.

      watch out for viruses and chinese hackers! who knows what they would build RIGHT UNDER YOUR NOSE.

    32. Re:get a mac. by Anonymous Coward · · Score: 0

      could you generalise any more??

      "Obsolescence built in, with each OSX "upgrade" Apple drop support for a whole generation of hardware" - And windows differs how exactly? Do you reckon Windows 8 runs comfortably on a stock standard Dell,HP,etc PC from 2008?

      "And as for imacs, zero upgradability other than RAM and high failure rates, also suffer from OSX obsolescence." - Right, and all PCs are entirely upgradable and have low component failure rates? love to see where you got your information about failure rates for Macs.

      I've got a mid 2009 iMac 24". I got it second hand. about a year ago the original 320gig sata disk died. I had a spare 1.5TB 7200rpm sata disk i was keeping for my PC. Chucked it in the Mac, reinstalled OSX from DVD, works a charm. 3 years of service for the original 7200rpm disk I think is reasonable. I'll admit, these days Macs dont generally come with reinstall DVDs, rather the install media is on the hard disk, so reinstalling OSX after replacing the hard disk could be a little trickier.

      I guess you've never opened an iMac or checked out any videos on youtube on how to upgrade various components. I've done several upgrades on mine. Given, the upgrades arent officially supported, but then again, Apple Care cover on my iMac ran out long ago.

      I'm not a Mac fanboi or a windows hater. I use and enjoy Mac, Linux, and Windows. It just gets my goat when people spout blatant disinformation.

    33. Re: get a mac. by viperidaenz · · Score: 1

      Ooops, forgot to check that, was just looking at PAE and SSE2 support.

    34. Re: get a mac. by viperidaenz · · Score: 1

      The limitations aren't arbitrary, they're CPU features. Specifically SSE2, PAE and NX (which it turns out older P4's don't actually support)

    35. Re:get a mac. by kthreadd · · Score: 1

      I thought the point was not to save money, but to find a machine without TPM.

    36. Re:get a mac. by Anonymous Coward · · Score: 0

      no new program updates that means you'll have to use that outdated webbrowser

    37. Re:get a mac. by hairyfeet · · Score: 4, Interesting

      Bullshit just buy AMD as I don't think they even have a board that HAS TPM and what they are doing to fix that will leave the choice IN YOUR HANDS because instead of baking it into the board they'll have the "business class" chips with an ARM DRM chip they bought from ARM Holdings to do TPM and crypto and...well pretty much anything security related you want. Don't want the feature? All you do is don't buy the business class chips, simple as that.

      My system has a 6 core CPU, 8GB of RAM (expandable to 16GB but for what i do frankly that would be overkill) and chews through any job I throw at it and NO TPM,same with my netbook which has dual cores and 8GB, same for my two boys quad and hexa, my dad's quad desktop...you get the idea.

      Hell you can go over to Tiger and buy a TPM free quad laptop for $420 flat, or if you don't mind taking the whole 40 minutes it takes to slap one together you can get a fully loaded hexacore desktop for $310 after rebate, so not only can you support not having a TPM but you can save a good chunk of change which can be used on an SSD or faster GPU, win/win.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    38. Re: get a mac. by Anonymous Coward · · Score: 0

      So, no, don't go down the Apple route unless you intend to replace the whole system to stay current, even if it doesn't need it.

      That's what you have to do with cars, it's unreasonable to expect that you can swap out the engine. No "consumer" has any idea how to swap out a engine, let alone a CPU. As a professional I sometimes lament that I can't hack my equipment, but seriously, get real. No one is forcing you to upgrade, the software doesn't expire. I have a CNC mill running Windows 95 and TurboCNC just fine thank you.

      *hackhackhackhack*

      Enjoy your CNCed dildoes and three-prong forks...

    39. Re: get a mac. by rthille · · Score: 1

      Ah right, Mtn. Lion is out though (according to the Apple website).

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    40. Re: get a mac. by occasional_dabbler · · Score: 1

      I don't get your point. Are you saying I *can* run W8, on *any* P4 as in your earlier post, or I can't because some P4s lack the necessary capabilities?

      --
      "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
    41. Re: get a mac. by kcorey · · Score: 1

      But why would you /want/ to run Windows 8? I just don't get it.

    42. Re: get a mac. by Gen_Music · · Score: 1

      Retina iMacs will have soldered on RAM chips like on the RMBP

    43. Re:get a mac. by Anonymous Coward · · Score: 0

      Yawn. Obsolescence built in, with each OSX "upgrade" Apple drop support for a whole generation of hardware.

      They will run Linux.

    44. Re: get a mac. by guruevi · · Score: 1

      Mt Lion runs only on 64-bit procs (Core 2) but a Core 1 is well over 7 years ago.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    45. Re:get a mac. by lsatenstein · · Score: 1

      I thought the point was not to save money, but to find a machine without TPM.

      In the bios, tpm can be burned off. My Asus motherboard has an empty socket for a TPM. At the time I bought it the tpm chip was a $13.00 addition

      --
      Leslie Satenstein Montreal Quebec Canada
  5. Get over it... by Anonymous Coward · · Score: 1, Informative

    You don't HAVE to enable TPM. It's a bios option in most of the mobos i've seen so far. Most don't even have anything in that plug. They just include a tpm header to plug that in someday. Even UEFI is just a plain ol bios unless unless you run something that requires the stupid security shit.

    If you're REALLY dead set on not even having it at all... You're going to be stuck 2 generations ago forever.

    Mobo mfgs included it because its easier to make one product line that has it all. It's not going to take over your system unless you install software that requires that.

    1. Re:Get over it... by Dredd13 · · Score: 0

      If you're REALLY dead set on not even having it at all... You're going to be stuck 2 generations ago forever.

      Or you can just buy Apple products, which don't have the TPM in them, last I knew.

    2. Re:Get over it... by Albanach · · Score: 1

      If you're REALLY dead set on not even having it at all... You're going to be stuck 2 generations ago forever.

      Any evidence for this statement? There's a bunch of posts above that say it can typically be turned off at the BIOS, if the motherboard even as the unit installed, and that windows 8 will run without it. So if you can run a current OS, why would the OP be stuck 2 generations ago?

    3. Re:Get over it... by Anonymous Coward · · Score: 0

      ALL Intel Macs come with a TPM chip installed and Apple uses it for OS DRM.

    4. Re:Get over it... by Anonymous Coward · · Score: 0

      Ever since I saw the Apple hockey puck mouse, I permanently removed Apple from my mind!

    5. Re:Get over it... by Gavrielkay · · Score: 2

      He did say, "If you're REALLY dead set on not even having it at all..." which would imply not simply turning it off, but it not being there. I think the statement is probably pretty accurate. If you don't mind turning it off, almost anything would work, if you want it not present... well, that's much harder.

    6. Re:Get over it... by mysidia · · Score: 1

      Or you can just buy Apple products, which don't have the TPM in them, last I knew.

      Like other hardware that just has the header and no TPM chip; they can probably be modded for TPM easily.

      If not... they may be obsolete in the future, when you eventually want to use a software program that requires a TPM-enabled system.

      If you don't have SW requiring a TPM enabled system, then you can always turn off the capability in the CMOS, and ignore the fact your board has that feature -- the OS won't be able to use it.

    7. Re:Get over it... by Dredd13 · · Score: 3, Informative

      No they don't. They started shipping with them in the mid 2000's, but never built a driver for one, and stopped including it in their hardware in 2009.

      Thanks for playin', though.

    8. Re:Get over it... by YukariHirai · · Score: 1

      when you eventually want to use a software program that requires a TPM-enabled system.

      I use Linux, so software that requires TPM is unlikely. But even if software that does require it comes along... I'll have to think about how much I really want to use that software, and outside of truly exceptional circumstances, the answer will most likely be "not that much".

  6. But how can they track your activities? by Anonymous Coward · · Score: 0

    If you were to go "off the grid" how are governments and corporations supposed to keep track of your activities? You obviously have something to hide. They will still find you and track you down even if you use archaic hardware. [insert evil laugh here]

  7. Re:Not sure off the top of my head by oodaloop · · Score: 4, Funny

    My god man, how many Wal-Marts could you possibly need?

    --
    Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
  8. Answer: Almost everything by will_die · · Score: 0

    What kind of trolling is this?
    You can easily find computers without those options, or at the very least can be disabled.

  9. ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 5, Informative

    I'd get in touch with ThinkPenguin. The company avoids trusted computing, non-free dependencies, and other digital restrictions that are bad for users. HP, Lenovo/IBM, Dell, Toshiba, Sony, and Apple are enemies of user freedom and should be avoided. They ship systems with digital restrictions and/or propitiatory pieces that prevent users from replacing things like the wifi in what is otherwise a standard slot. As a result if you get a system with a unsupported wifi card you can't replace it- or in other examples eventually move to a distribution that is 100% free like Trisquel or Parabola GNU/Linux.

    ThinkPenguin's been working with the free software foundation on various issues like USB wireless cards and other projects. They helped bring a new chipset to the free software community (ar9271 and the older ar9170). They also don't ship parts/computers dependent on non-free drivers/firmware. The only real exception is the BIOS. That might change if the company gets enough support. Right now it is a non-trivial and significant task to fix. Particularly when every user wants a different configuration and demands the absolute latest in specs (like Haswell for example).

    1. Re:ThinkPenguin.com's against trusted computing... by skipkent · · Score: 2

      What, I've Frankensteined plenty of Lenovo machines in my time.

    2. Re:ThinkPenguin.com's against trusted computing... by Barny · · Score: 4, Funny

      I would like to welcome the marketing department of ThinkPenguin (C)(TM) to slashdot.

      --
      ...
      /me sighs
    3. Re:ThinkPenguin.com's against trusted computing... by CAOgdin · · Score: 1

      What an ignorant troll. What "WiFI" module that you can't change? What make and model? I just changed/upgraded several WiFi Modules in Dell laptops in the past few days to gain speed and reliability.

      And, when you finally need to buy parts for that "ThinkPenguin" or other small-time maker, where will you go? At least with a major manufacturer, I know I can still buy a replacement powerswitch or cover hinge when I need one, years after the products is no longer being sold.

      This sounds like the AC posting is an employee of the company they extol...even to the extent of theorizing BIOS might become "open" at some future date. What a CROCK!

      On the issue of TPM: It's there if I ever need it...but because I don't install the software for it, it appears to be abandoned and affects nothing people do on these computers.

    4. Re:ThinkPenguin.com's against trusted computing... by Dputiger · · Score: 1

      pieces that prevent users from replacing things like the wifi in what is otherwise a standard slot. As a result if you get a system with a unsupported wifi card you can't replace it.

      [Citation fucking needed]

      Please, show me the special proprietary WiFi slot in Dell's latest $299 standardized-to-an-inch-of-existence system that only sends and receives electrical signals from Magical Dell WiFi.

    5. Re:ThinkPenguin.com's against trusted computing... by the_B0fh · · Score: 3, Informative

      you didn't hear about IBM/Lenovo requiring you to use *THEIR* wifi cards in the laptops? A non-IBM braneded but exactly the same model, wouldn't work because the BIOS checks for it. Pretty widely reported here on slashdot.

    6. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 2, Interesting

      The issue for Lenovo (I don't know about Dell) is that the BIOS has a whitelist of approved cards for those internal slots and if you plug-in a card not on the list the computer won't boot. However, Lenovo doesn't sell laptops with unsupported cards so you'll only see the issue when you try to manually upgrade it (and how many users do that?). For the power users who do open the case to upgrade, there's modified BIOSes that remove the whitelist. And before you start saying how bad Lenovo is for blocking other cards, they are legally not allowed to support non-certified cards due to FCC regulations. Blame the FCC not Lenovo.

      For some of the older Thinkpads, the internal PCI-e slots are not standard. They're USB based and not PCI-e based, so while looking standard, all cards won't work for them. I just ran into this issue wanting to add a mSATA SSD to a T60p.

    7. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 0

      Well, let's see - they require a special PSU handshake or can refuse to charge - even the genuine ones fail on occasion.
      So why should a firmware lockout for non-Dell WiFi cards be impossible?

    8. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 0

      Just because you can do it on some systems doesn't justify the companies actions. I shouldn't have to be a technical wiz to get GNU/Linux working when it would otherwise have worked.

    9. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 1

      First off- your wrong. Nobody claimed that this was applicable to all systems manufactured by these companies. The claim is that they implement digital restrictions in at least some systems. And in most cases it isn't just a handful. It's a large majority.

      Lenovo has been doing it the longest and if you actually had a clue you'd have found out everybody who has one just about has got to patch it for the wifi card to be replaced:

      http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card

      HP is really horrible and seems to be doing it on a shit ton of laptops.

      Dell has been doing the shortest amount of time.

    10. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 0

      They have been doing this with LCD panels for quite some time. I pulled a panel from and old T42 to put in a T60, same model and everything, but it did not have the chip needed, and would only display 1042x768. This is in a BIOS based system I may add. If you want a system without lockouts, you will just need to do your research.

    11. Re:ThinkPenguin.com's against trusted computing... by HiThere · · Score: 1

      At least in the case of Dell you were wrong. I don't know about now, but a couple of decades ago I tried to get a dial-up modem replaced in a Dell desktop, and only a Dell part would work. Which the company wouldn't sell, because they didn't sell that model any more.

      I haven't looked at Dell since, so they may have changed that policy.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    12. Re:ThinkPenguin.com's against trusted computing... by dpiven · · Score: 1

      At least with a major manufacturer, I know I can still buy a replacement powerswitch or cover hinge when I need one, years after the products is no longer being sold.

      Good luck with getting manufacturer parts for that five-year-old major-label laptop. Chances are that your machine was EOL'ed after two years. I've been in the position of trying to keep old Dell and HP laptops alive, and the manufacturers have been of no help at all in terms of trying to obtain small/spare parts. Usually it's easier and cheaper to locate a donor machine on eBay.

    13. Re:ThinkPenguin.com's against trusted computing... by Dputiger · · Score: 1

      As the poster above explained, there's a requirement to meet an FCC-approved whitelist, but not a Dell-specific lockout. Every instance listed is an example of an issue that's created by technical incompatibility (PCIe over USB, for example) or FCC regulation, but not an example of Dell trying to force you to buy a Dell-branded product.

      When did Dell ever build a system with a chip-based lockout on non-branded batteries?

    14. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 0

      i assume he means that you end up with a wifi card in it that doesnt have an open source driver, so cant be used with an open sources operating system (and in the case of many laptops, cant be replaced).

      if you spend more time trying to understand what someone is saying and less time acting like a child trying to prove how smart you think you are, we can avoid these kind of conversations in the future.

    15. Re:ThinkPenguin.com's against trusted computing... by Anonymous Coward · · Score: 1

      That's crap. The FCC explicitly said there was no such requirement and evidence of that is clear as day. Not every company ships systems with these digital restrictions. Acer, Asus, and others are examples of companies which have thus far not implemented any restrictions. IBM/Lenovo on the other hand has been doing it for several years. They were the first to implement this and the reason is obvious. They make money on after-warranty sales of parts. In fact this is the most profitable area. IBM/Lenovo has been doing this since at least 2005. Originally the stated reason was US FCC regulations and then they flip flopped because our community called them on it and the FCC said this wasn't true. Now they say “and other foreign equivalents”. I guess every other company which isn't implementing such restrictions is breaking the law.

    16. Re:ThinkPenguin.com's against trusted computing... by dolmen.fr · · Score: 1

      Pretty widely reported here on slashdot.

      Prove your claims with an URL.

    17. Re:ThinkPenguin.com's against trusted computing... by jones_supa · · Score: 1

      you didn't hear about IBM/Lenovo requiring you to use *THEIR* wifi cards in the laptops? A non-IBM braneded but exactly the same model, wouldn't work because the BIOS checks for it. Pretty widely reported here on slashdot.

      WiFi card whitelisting is actually quite rare.

    18. Re:ThinkPenguin.com's against trusted computing... by jones_supa · · Score: 1

      As the poster above explained, there's a requirement to meet an FCC-approved whitelist, but not a Dell-specific lockout.

      Why would there be an FCC-approved whitelist? Generally all WiFi cards are FCC-approved anyway.

    19. Re:ThinkPenguin.com's against trusted computing... by omnichad · · Score: 1

      Uncertified doesn't mean made by other vendors. It means not certified. So all major wifi products are going to be certified, while Lenovo would be blocking competitor's parts. I'm pretty sure their wifi whitelist was for vendor lock-in, not FCC compliance. Sure, they can say that the combination of the mini pci card and the integrated antenna has not been certified specifically, this is their own excuse and not reality.

    20. Re:ThinkPenguin.com's against trusted computing... by omnichad · · Score: 1

      But the combination of Lenovo's built-in antenna and the add-in card are not specifically FCC-approved. That's Lenovo's rationale for forcing vendor lock-in, anyway. FCC has denied any such requirement.

    21. Re:ThinkPenguin.com's against trusted computing... by the_B0fh · · Score: 1

      you don't know how to use google? Here, try this:

      site:slashdot.org lenovo bios lock wifi

      enjoy.

  10. I agree with anonymous coward by TsuruchiBrian · · Score: 3, Insightful

    I don't see a problem with it, unless it can't be disabled. If you want all the freedoms, one of those freedoms is to enable or disable a TPM when you want. Maybe the only reason you want a TPM is so you can have one to test ways to circumvent it.

    1. Re:I agree with anonymous coward by HiThere · · Score: 1

      The reason may be that you can't trust it to stay disabled. Other posts have claimed that software can re-enable your disabled TPM without letting you know. (I suspect that it may require a reboot.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:I agree with anonymous coward by TsuruchiBrian · · Score: 1

      I don't think it can get re-enabled without you knowing. If it is enabled, any software that is not signed by some authority will be prevented from executing. If you find that some software you wanted to execute is not executing due to it not supporting TPM, then you would know that the TPM became active without you're approval. You could go and disable it again. This might be pretty irritating, but this isn't the sort of "disable" feature I had in mind. I am expecting an option to disable TPM until I specifically re-enble it.

    3. Re:I agree with anonymous coward by fast+turtle · · Score: 4, Insightful

      actually Vista allowed it to be dis/enabled in the device manager - making it immediately available w/o a reboot. The same is true of Win7/8 and later - just like wifi cards can be dis/enabled from the device manager w/o rebooting the system.

      Since this is possilbe, it means it's possible to do so w/o user interaction. Making a TPM module a dangerous thing to have on your system.

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    4. Re:I agree with anonymous coward by TsuruchiBrian · · Score: 1

      What's dangerous about it? I see how it is dangerous if you are not allowed to disable it. But even if it re-enables itself in windows without user interaction, that's just annoying, and you might consider not using an OS or a configuration that does this. That doesn't mean that the TPM is inherently bad. The option of having a TPM is at worst neutral, because you don't need to use it.

      If TPM becomes mandatory (i.e. not able to be disabled), then I will be the first person boycotting whoever supports it. But as long as it is optional, I just don't see the harm.

  11. Not this shit again by Anonymous Coward · · Score: 3, Informative

    The story about the TPM was a load of horseshit FUD. TPMs are good if you want secure crypto key storage. If you don't, use a tinfoil hat.

    "Secure boot" is the thing you want to avoid if you're suitably paranoid.

    1. Re:Not this shit again by Anonymous Coward · · Score: 0

      Thankfully, this is modded "funny".

      Although I don't find it funny at all, that there are actually morons out there advocating *pro* TPM.
      Who, besides the *dumbest* of the organized crime, would ever do such a thing? A Fox News worker? A mentally ill person?

      You know, I always thought the absolute worst conspiracy theory that requires the absolute worst of gullible people, is the one where people still believe in the system, no matter what. I swear there are people out there right now, that are literally physically raped in the ass while their money is stolen and somebody laughs in their face... and they still go "What? Me being raped in the ass? Thatâ(TM)s absolute horseshit FUD! Only a conspiracy theorist with a tinfoil hat would ever believe that!"
      Somehow they never realize, that it's *them* who act like a conspiracy theorist, believing what they want to believe despite conflicting evidence literally fucking them up the ass.
      Itâ(TM)s a saaad sight. But if people start to fall for it, it quickly becomes a *dangerous* sight. And that's the problem.

    2. Re:Not this shit again by meustrus · · Score: 1

      literally physically raped in the ass while their money is stolen and somebody laughs in their face...

      Literally? Like, this was in the news? You probably mean "figuratively" but that would be quite a video if it exists.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
    3. Re:Not this shit again by Cochonou · · Score: 1

      Using literally in that case is a common hyperbole.

    4. Re:Not this shit again by Anonymous Coward · · Score: 0

      No. Word for word.

      *facepalm*

      This is why we can't have nice things... Always with the Aspies...

      You knew EXACTLY how it was meant: That not only somebody could actually really do such a thing, but somebody probably does it right now at this very moment. Exactly NOT just figuratively. *Literally*. That is the point!

      And that is what "literally" means now. It is not limited to just reading anymore. Just like "video" doesn't mean "I see" anymore. Language changes. Deal with it.

    5. Re:Not this shit again by Raenex · · Score: 1

      More like common ignorance about the meaning of the word.

    6. Re:Not this shit again by meustrus · · Score: 1

      Exactly NOT just figuratively. *Literally*. That is the point!

      Video or it never happened.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
    7. Re:Not this shit again by meustrus · · Score: 1

      Also, a proper troll wouldn't need to resort to being offensive towards random social groups ill-equipped to defend themselves.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
    8. Re:Not this shit again by Anonymous Coward · · Score: 0

      Quiet! You are just a silly imagination of my mind! You are not real! NONE of this ever happened! :P

  12. Buy it, turn it off by Anonymous Coward · · Score: 4, Insightful

    Just buy it with TPM and turn it off. It's just like 3D televisions--it's a permanent addition to the feature list, regardless of how many people actually want or use it. Yeah it sucks that you pay for stuff you don't use. I'm sure you'll survive the experience.

    And if you're paranoid that turning it off won't REALLY turn it off, how do you know a motherboard without a TPM module doesn't REALLY have a super-secret disguised TPM module? If you're that paranoid, you'll have to build the motherboard yourself.

    1. Re:Buy it, turn it off by ignavus · · Score: 1

      If you're that paranoid, you'll have to build the motherboard yourself.

      Actually, if you are that paranoid you would have to build yourself first. Otherwise someone might have implanted something in you that restricts your freedom.

      It all goes back to the fact that we cannot trust Ken Thompson. And it is not like he could trust anybody...

      --
      I am anarch of all I survey.
  13. Consumer grade junk usually doesn't have TPM by Anonymous Coward · · Score: 0

    Buy consumer grade hardware, i.e. no workstations or business grade laptops. There's usually no TPM because home users don't have a need for it or the infrastructure to use it.

    1. Re:Consumer grade junk usually doesn't have TPM by meustrus · · Score: 1

      Strictly speaking nobody has the "need" for it. There might be a few things that use it but nothing irreplacable or even best in the industry.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
  14. NSA backdoors are everywhere. by Anonymous Coward · · Score: 0

    Every modern, totalitarian regime needs easy way to spy on own peasants. Don't expect hard drive without embedded serial number, motherboards with burned MAC or CPU with ID.

    Don't fight just follow the path they outlined for you.

    1. Re:NSA backdoors are everywhere. by Anonymous Coward · · Score: 0

      How will they know who bought the computer or HD? There's no way to match the serial numbers to the end user.

    2. Re:NSA backdoors are everywhere. by meustrus · · Score: 1

      No need to match the serial numbers if you can correlate them with enough crap. Once a serial is connected to Facebook then it's matched. But hey, who needs embedded serial numbers when we have tracking cookies?

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
  15. Why? by chill · · Score: 4, Insightful

    TPM is just a secure hardware keystore. It allows you to store secret keys in it. Don't want it? Don't activate it.

    It is most commonly used in corporate machines, but can be used in Linux to support LUKS for full-disk encryption.

    As usual, people fear what they don't understand. The trick to TPM is *WHO HAS THE KEYS*. If *I* have the keys, it is a great feature. TPM itself isn't inherently bad any more than any safe is inherently bad.

    Stallman's piece focuses exclusively on TPM being implemented as a mandated piece where either the gov't or the media industry has the keys. Focusing on one theoretical use case and determining the entire system is evil is just plain wrong.

    --
    Learning HOW to think is more important than learning WHAT to think.
  16. euphemism by Anonymous Coward · · Score: 0

    "trusted" = restricted = encumbered = crippled = oppressive

  17. This is so 2000's ... by Anonymous Coward · · Score: 0

    I am currently running ancient 32-bit hardware and ...

    Just buy a new computer and get over it, why is this even an issue in 2013.
    Stop blindly following whomever told you TPM is worth spending any time/money to avoid on ideological grounds.

    http://resources.infosecinstitute.com/linux-tpm-encryption-initializing-and-using-the-tpm/
    You can use the damn thing for anything you want.

    The same goes for UEFI people, grow a mental pair and understand the technology instead of having it interpreted by techno-priests for you.

    1. Re:This is so 2000's ... by Anonymous Coward · · Score: 1

      The same goes for UEFI people, grow a mental pair and understand the technology instead of having it interpreted by techno-priests for you.

      UEFI is the real TPM here, we all know that UEFI is optional, for now. But on ARM hardware? its forced on us.

      Don't let your guard down, they will try unifying it so we can no longer disable it, you know it will happen at some point, to believe otherwise is naive and short sighted.

    2. Re:This is so 2000's ... by Anonymous Coward · · Score: 1

      The same goes for UEFI people, grow a mental pair and understand the technology instead of having it interpreted by techno-priests for you.

      UEFI is the real TPM here, we all know that UEFI is optional, for now. But on ARM hardware? its forced on us.

      Don't let your guard down, they will try unifying it so we can no longer disable it, you know it will happen at some point, to believe otherwise is naive and short sighted.

      I guess you mean Secure Boot? UEFI is just a BIOS replacement. Implemented well Secure Boot is a good thing, as added protection against malware. The issue is about who controls the keys and signing.

    3. Re:This is so 2000's ... by Anonymous Coward · · Score: 0

      But on ARM hardware? its forced on us.

      Yes, because the Surface RT was so hugely successful that it drove all the 'open' Android tablets right off the market.

      You guys are such hyperbolic whiners. No wonder nobody listens to you or cares what you think.

    4. Re:This is so 2000's ... by Anonymous Coward · · Score: 0

      Yes, sir, Mr. Government-type, sir! I've got my party-approved notebook handy here, any other tips for a lowly citizen like myself?

  18. and I want a pony. by westlake · · Score: 1, Insightful

    I am currently running ancient 32-bit hardware and thinking about an upgrade to something x64 with USB3, SATA3 and >1 core on the CPU ... but don't want TC/TPM.

    You want to buy a high performance x86 motherboard which for some unfathomable reasons lacks features that have become more or less standard in both the consumer PC and the enterprise markets like UEFI and are not going away any time soon. Good luck with that,

  19. My Asus Z78-Pro seems to work fine.... by CajunArson · · Score: 1

    I've got two different systems running Arch using these boards. One of them is booting in traditional BIOS mode, and when I turned off the secureboot and followed Arch's UEFI installation procedure, I got the second one booting with UEFI just fine.

    --
    AntiFA: An abbreviation for Anti First Amendment.
  20. TPM often left off (but can work FOR you). by Dputiger · · Score: 3

    TCM/TPM is often a business only feature. Consumer motherboards *frequently* don't support it. But full disk encryption programs can, and some do.

    In other words, yes, you can totally opt out of buying a motherboard with TPM, including a top-of-the-line Haswell motherboard or an AMD chip, if that's your fancy. But if you buy one, you can also use it as a layer of security for a product like TrueCrypt (I do not know if TrueCrypt specifically supports it, that's just an example). And if you don't want it, you can turn it off.

    1. Re:TPM often left off (but can work FOR you). by Alsee · · Score: 3, Interesting

      TCM/TPM is often a business only feature.

      That was the initial market, but the Trusted Computing Group is quite clear that they intend, as soon as they can manage it, for it to be included in all computers. And they are well on their way to achieving that. They are already included in almost all laptops, and they are increasingly showing up in desktops.

      In other words, yes, you can totally opt out of buying a motherboard with TPM

      The entire point of the Ask Slashdot is that it's becoming increasingly difficult to do so. More and more computers are being shipped with the TPM soldered in place, and without the product description mentioning that fact anywhere.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:TPM often left off (but can work FOR you). by Anonymous Coward · · Score: 0

      Consumer motherboards will often have a "TPM Header", but indeed I haven't seen a motherboard with the actual chip installed when I was shopping for a Z87 system recently.

      In general, just look at the detailed specifications of a motherboard, if it has a TPM chip it will say so..

    3. Re:TPM often left off (but can work FOR you). by Dputiger · · Score: 1

      Sure, plenty of boards ship with a header. But *no* consumer board I'm aware of ships with the *chip.* Typical price looks like $65-$75 for the module itself.

      So the answer to the question, I think, remains "All of them."

    4. Re:TPM often left off (but can work FOR you). by Alsee · · Score: 2

      But *no* consumer board I'm aware of ships with the *chip.*

      Then you obviously haven't been paying attention. Almost all laptops are now shipping with TPMs, and they are increasingly being shipped in desktops. When I was shopping for a PC last year I spotted TPM listed in several system specification lists from different major PC vendors.

      According to the Trusted Computing Group more than a half billion PCs have already shipped with the Trusted Platform Module. Computer Weekly puts it at over 600 million PCs.

      And according to "ZDNET "In January 2015, TPM 2.0 will be required on all certified Windows devices".

      And according to Microsoft News Center, and I quote:
      The Trusted Platform Module is a hardware security device or chip that s a great tool for the enterprise, but until now has been an optional piece of technology for consumer devices. TPM provides a number of crypto functions, including securely storing keys and performing cryptographic measurements. We re working to require TPM 2.0 on all devices by January 2015

      So the answer to the question, I think, remains "All of them."

      You were trying so say that "all" personal computers were TPM-free, but it turns out that "All of them" is is what they plan to try and force on us starting less than a year and a half from now. And as noted, over a half billion already shipped.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:TPM often left off (but can work FOR you). by man_of_mr_e · · Score: 1

      Really? I can't find a single laptop, that isn't specifically targeted at enterprise volume customers, that ships with a TPM.

      If almost all do, then you should be able to easily point out a few hundred. A dozen? 5? 1?

      I'll wait.

      I highly doubt that TPM 2.0 will be a requirement.. especially since TPM 2.0 isn't even a finished standard yet. And even when it is, the added cost will be a huge burden for OEM's and they will push back.

  21. Stallman by Anonymous Coward · · Score: 2, Insightful

    Stallman is never "worth reading".

    1. Re:Stallman by Anonymous Coward · · Score: 1

      I think you are wrong, most of the time he is worth reading. You have to take what he says with a few grains of salt though. He has a very narrow view, but he is right about what he says in perspective to that narrow view of the world. Stallman usually brings up good points about things, but his conclusions about those points are almost never the same as the conclusions that I draw due to him always viewing things as either black or white.

      It is the same with TPM. He is right that TPM is a bad thing if only Microsoft/goverment/other big corporations can issue keys for it. If I could build a linux dist and issue my own keys, then TPM would be a good thing. Problem is that I will probably never have that option, unless somebody can create a "hack" which enables users to load own keys to the TPM modules. So corporations like Microsoft/Intel decided to take the bad approach to trusted computing instead of doing something that could actually be useful... Go figure...

      Reading what Stallman says is the same as reading anything else on the internet. You read it and then you have to make up your own opinion about what you have read.

    2. Re:Stallman by cbhacking · · Score: 1

      Already commented on this thread, but +1 insightful. Just because Stallman is blind to things outside his zealotry doesn't make him stupid, and he frequently raises valid concerns. Sometimes, they even turn out to be justified. It's as wrong to assume his conclusions are inaccurate as it is to assume they're accurate. It's foolish to ignore him altogether.

      However, when reading what he says, do bear in mind his selective blindness and known biases. In fact, do that for everybody. There's hardly anybody out there with whom you could discuss an important, meaningful topic and have them be completely open-minded about it. People form biases. They dislike things that disagree with their worldview, and they ignore things they dislike. Stallman carries it further than most, but he also puts a lot more thought into what he says than most people - even more open-minded people - ever do.

      --
      There's no place I could be, since I've found Serenity...
    3. Re:Stallman by Anonymous Coward · · Score: 0

      He's worth reading, but mainly for amusement value. His views on necrophilia, for example, are entertaining as fuck.

  22. You're taking all the fun out of computing by Anonymous Coward · · Score: 0

    GNU/FSF followers remind me of Catholics, no offense intended to either.

    While I truly respect your freedom to believe whatever you want,
    understand that I can't help from laughing if you walk around with dirt on your face. [wikipedia.org]
    Seriously, at least a bindi can look nice.

    Buy a computer with TPM already, it's not a sin.

  23. Mac? by Dredd13 · · Score: 2

    Buy an Apple computer? They haven't had TPMs of any sort for a long time, near as I can tell from the literature.

    1. Re:Mac? by Anonymous Coward · · Score: 0

      Yeah and give up the ability to upgrade the machine. Try changing parts on even an iMac is difficult/impossible.

    2. Re:Mac? by Dredd13 · · Score: 1

      I've been an Apple user for over a decade, and haven't found a need to open one up other than to increase memory or replace a hard drive.

      Other people's mileage will, of course, vary, but the vast majority of folks don't need to tinker inside their machines (and in fact their lives would be so much simpler if they stopped).

    3. Re:Mac? by Parker+Lewis · · Score: 1

      Enjoy your last memory upgrade.

    4. Re:Mac? by Anonymous Coward · · Score: 0

      that's because throwing stuff away and buying new stuff instead of being intelligent about hardware is the Apple way.

    5. Re:Mac? by Dredd13 · · Score: 1

      What's that supposed to mean?

    6. Re:Mac? by deepsky · · Score: 1

      It means that in recent macs the RAM cannot be upgraded.

    7. Re:Mac? by Dredd13 · · Score: 1

      Only in the laptops, and that's because in the "quest for thinner" things have had to be surface-mounted. In the Mac Pro, it's still upgradeable.

      Not terribly concerned on that front, to be honest.

  24. I avoid it... by clonehappy · · Score: 1

    By disabling it in the BIOS, or if that's not an option, don't install the driver. And since when do Blu Ray discs and Windows need the TPM to be enabled to run?

  25. If Windows isn't necessary... by zorba64 · · Score: 2

    ...why not try these guys? https://www.system76.com/ Desktops and laptops available.

  26. OTOH, an example of FOSS that uses TPM by Burz · · Score: 2

    Anti Evil Maid is an implementation of a TPM-based static trusted boot with a primary goal to prevent Evil Maid attacks.
    http://theinvisiblethings.blogspot.com/2011/09/anti-evil-maid.html

  27. TPM - Its never there by DarkXale · · Score: 4, Informative

    TPM is normally not included in consumer motherboards. You have to purchase a separate TPModule that plugs into the motherboard's TPM header, and thats assuming the motherboard even has that header in the first place (read the specsheet). The Asus Z77 Deluxe in this machine for example - has no TPM header, and thus has no TPM. Newer versions of that motherboard firmware does include SecureBoot support - but older versions do not. However that must be manually activated, as it defaults to disabled (and consequently must be re-activated every time you reflash/update the firmware). In addition, custom keys are supported.

    TPM requires (for Intel) support from the CPU - and some consumer level CPUs (notably the K series) lack that support. The extremely common 3570K for example - cannot use TPM. So in the above case, support is missing on the motherboard level, and on the CPU level. The newer Haswell variants (for both) still has the same inability.

    1. Re:TPM - Its never there by Alsee · · Score: 3, Interesting

      TPM - Its never there

      It's already in essentially all laptops, it's already in essentially all "business class" desktops, it's already in some "personal class" PC's, and it's MANDATORY in ALL new Windows PC's as of 16 months from now.

      Ummmm yeah........ "never".

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  28. Freedom by adary · · Score: 1

    is not freedom if you have no clue what to do with it (or what is it in the first place) I used to be obsessed with free software, open source, freedom of this, freedom of that, and then I grew up, got myself a Personal Computer that does exactly what I need it to do, boots up in under few seconds when it needs to boot up, wakes up from sleep mode in fraction of a second, and I don't have to reinstall it every two weeks because I tinker with freedom stuff. And do I know what it has inside? No, and I don't care as long as it does what I need it to do (like write this post on /. or read your comments, or what ever I want to do with a Personal Computer at home).

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

      So you installed Ubuntu then?

  29. TPM research at Blackhat by aelliott83 · · Score: 3, Informative

    There was some interesting research presented at Blackhat that pointed out the problems of using the TPM as a root of trust in your platform: https://media.blackhat.com/us-13/US-13-Butterworth-BIOS-Security-Slides.pdf The essence of the research is that the TPM is not adequate as a root of trust in the platform because the code that drives the TPM/does the system measurements resides on a mutable EEPROM (the bios flash chip). Therefore any attacker that can gain access to the bios flash chip via an exploit (the researchers presented one) or via an unlocked flash chip (see Yuriy Bulygin's related work) can forge the TPM measurements that serve as the root of trust in your system. This is important because software like Bitlocker uses these TPM measurement values to determine whether or not to decrypt your harddrive...

  30. I'd worry more about 8-row business-style keyboard by npetrov · · Score: 2

    I am more worried about no new laptops with the standard 8-row keyboard which has Ins/Del/Home/End/PgUp/PgDn block.

    All manufacturers that had those for business use - i.e. Dell, HP, Lenovo switched to the new consumer type layouts which are much slower for development work.

    When this keyboard layout is ressurected, I am buying a new laptop. Until then, I stick to the fastest possible laptop with such keyboard. Which, at present is Dell E6410/E6510.

    As far as UEFI and TPM - all of these can be disabled.

  31. Risk mitigation and convenience by Anonymous Coward · · Score: 1

    In short, never assume a TPM protected scheme is theoretically secure assuming an attacker has the complete system. The private keys and what they are protecting are in there somewhere.

    However, the ability for malicious software or remote attackers to circumvent is greatly reduced. The chance that a hard drive that managed to walk off is usable outside the system it was hosted in is smaller. If you acquire a board and compromise the TPM, the content it protected may be out of reach (depending on how the board was decommisioned, it's likely you get a TPM with either no persistent storage or persistent storage unrleated to the TPM in question.

    In other words, the TPM can provide significant risk mitigation. However they are frequently integrated into a board that can fail in a number of ways. If the key to your dm-crypt storage is sealed to a TPM and the related board fails in a way that you really can't avail yourself of that TPM anymore, you are pretty well hosed if you aren't careful about backups (and in turn, securing those backups and so on and so fourth.

    1. Re:Risk mitigation and convenience by fast+turtle · · Score: 2

      and this is one of the reasons I myself refuse to even consider TPM to be a viable product. I've had boards die suddenly in the past due to power surges/lightning strikes thus I don't want such a chip that can be fried locking me out of my data.

      --
      Mod me up/Mod me down: I wont frown as I've no crown
  32. UEFI != Secure Boot by maccodemonkey · · Score: 1

    I've never seen as much misinformation on anything on Slashdot as I have on UEFI.

    UEFI does not imply secure boot. Microsoft recently baked secure boot into the most recent UEFI standard, but even if your machine is on that version, you can do a UEFI boot without going through secure boot.

    Saying UEFI and secure boot are the same thing is like saying HTML and JavaScript are the same thing. Yes, you usually find one with the other, but they're not the same thing and have different use cases. EFI is actually a pretty great boot system.

  33. Can the TPM module be destroyed? by Anonymous Coward · · Score: 1

    If I buy a motherboard with TPM, (1) can I find it by looking for a suspect Infineon part number, (2) can I wreck it - prolonged point contact with a soldering iron, maybe? and (3) will the MB run if the TPM is fried?

  34. Motherboard without TPM/UEFI by NonSenseAgency · · Score: 1

    Awesome, 111 comment so far and not ONE SINGLE constructive answer to the OP.... Would someone just please answer the man's question and list some current motherboards with no TPM/UEFI hardware? Geez.

    1. Re:Motherboard without TPM/UEFI by Anonymous Coward · · Score: 0

      "not ONE SINGLE constructive answer to the OP"

      Including yours... Nice criticizing others while doing EXACTLY the same yourself.

  35. VIA processors by Anonymous Coward · · Score: 0

    VIA makes multicore x86 processors (2 and 4) that doesn't have trusted computing because of their simplisity. But they still have encryption acceleration I believe is faster and more secure than the competitors. It works with the disk encryption and home encryption bundled with Ubuntu or Xubuntu f ex. You'll hardly notive a slowdown, on mechanical disk drives at least. It's pretty hard to get a hold of a newer VIA processor I think though.

  36. No kidding by Sycraft-fu · · Score: 2

    Also not only does Windows 8 not need secure boot, it doesn't even need UEFI. You can run it on a system with a BIOS, or on a UEFI system in BIOS emulation. My desktop is set up like that. My motherboard had some issues with UEFI boot as well as my video card, so BIOS mode it is. My laptop did not, so it is UEFI boot (it is faster) though without secure boot, it is just regular ass UEFI boot.

    I swear these paranoid types need to spend a bit of time getting their learn on about new technologies before whining about them. You'd think if you cared so much about privacy and control you'd actually take the time to understand what thing do or do not affect it.

    The amount of knee-jerk that goes on with this shit is pretty amazing.

    1. Re:No kidding by Alsee · · Score: 4, Informative

      Also not only does Windows 8 not need secure boot, it doesn't even need UEFI...

      I swear these paranoid types need to spend a bit of time getting their learn on about new technologies before whining about them....

      The amount of knee-jerk that goes on with this shit is pretty amazing.

      Quoting fucking MICROSOFT.COM News Center:
      "Trustworthy hardware. The Trusted Platform Module is a hardware security device or chip that s a great tool for the enterprise, but until now has been an optional piece of technology for consumer devices. TPM provides a number of crypto functions, including securely storing keys and performing cryptographic measurements. We re working to require TPM 2.0 on all devices by January 2015"

      You're seriously going to call me "paranoid" when Microsoft has an official public statement that they plan to make this Trusted Computing shit mandatory starting less than a year and a half from now?

      Over a half-billion computers have already been shipped with this shit welded to the motherboard. THAT'S why the Ask Slashdot story is asking how to avoid this shit. A lot of computers already come with this shit on the motherboard, and not all of the sales materials list that it's in there.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:No kidding by entrigant · · Score: 1

      I can't wait. Trying to find TPM support for my last build proved too difficult so I had to drop that from my "nice to have" list. I'd like to thank Microsoft for finally pushing manufacturers to use and support these chips. The capabilities these chips provide for secure storage of cryptographic keys, hardware validation, and boot time chain of trust are immensly useful for securing data.

      That's what they do, you know.. store and assist with generating crypto keys and perform platform validation so that you can, e.g., validate that your boot loader is not tampered with before it will release those keys. Hardware support for protecting against evil maid and transparent full disk encryption. That's such a bummer! Why would anyone want that?!

    3. Re:No kidding by Alsee · · Score: 1

      store and assist with generating crypto keys and perform platform validation so that you can, e.g., validate that your boot loader is not tampered with before it will release those keys. Hardware support for protecting against evil maid and transparent full disk encryption. That's such a bummer! Why would anyone want that?

      That's all swell, and I'll be more than happy to jump on board when they offer a system that does that without being designed to secure the computer against the owner in the process. There are lots of ways to do that, but the simplest example is that I'd be satisfied if they allowed the owners to get a printed copy of their chip-master-keys, the Private Endorsement Key and Storage Root Key. That would preserved 100% of the functionality you just listed, while ensuring owners had the final say to fix/overdrive any threat of the computer being secured against the owner. Simply drop the printed keys in a safety deposit box at your local bank vault.

      There have been a number of other proposals to fix the problem, such as the EFF's OwnerOverride system, but the Trusted Computing Group has categorically REFUSED to address any of the anti-owner aspects of the system. Enforcing the anti-owner design aspects are their first priority.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  37. Ok then TURN IT OFF! by Sycraft-fu · · Score: 2

    That is the point all you TPM-ranters seem to be missing: It is 100% optional to use. In most cases I've seen, it is off by default because people just don't give a shit about it. On my system I go and have a look in device manager and, oh look, there's no "Security Devices" category, which is where the TPM appears if it is turned on. My board either shipped with it off, or without one (I haven't bothered to check in the BIOS) and it is a new Z77 board.

    I could see the issue if this was being required, but it isn't. You can choose to turn it off (or more likely to just not turn it on). Then there's no issue.

    It really seems like something that some people just want to be a big evil issue so they pretend it is. There's lots of screaming about it, that is backed up by a big lack of knowledge about it. Just chill out, don't use it, and go on.

    1. Re:Ok then TURN IT OFF! by Anonymous Coward · · Score: 2, Insightful

      Nobody cares that you can turn it off. It shouldn't be there in the first place. That's the point of the TPM-ranters, which you seem to be missing.

      The big evil issue is not what it is today, but what it will (rest assured) soon become. When that day comes you can look back at your open embrace of TPM with a sad face and say "If I'd only known". We on the other hand will simply say "we told you so and you did nothing".

      Good luck clawing back the computer freedom you gave up.

    2. Re:Ok then TURN IT OFF! by vadim_t · · Score: 2

      I don't want to turn it off. I want not to have it. I want it this way so that I can't possibly be counted as part of the TPM market share.

      Besides, once it's there, it's trivial to remove the option to disable it, so the option likely won't be stay there for long, once it's widely distributed enough.

    3. Re:Ok then TURN IT OFF! by Altrag · · Score: 1

      And the point you're missing is "for now." Who knows when the people developing your software will decide that TPM modules are prevalent enough to flip the switch on a large scale.

      I don't think Stallman's rant is likely to come into play well.. ever. TPM's big draw is DRM capabilities. Things like enforcing auto-deleting emails can already be implemented without TPM if someone really wanted. As would internal-only encrypted emails. Both of which would require specialized email software whether or not TPM was involved. And both easily defeated by a screen capture.

      Then again, like CSS and the PS3 keys -- if TPM ever becomes a big enough problem for people to care about on a practical level rather than a theoretical one, you can bet some clever hacker somewhere will figure out how to nab the master keys or otherwise interfere with the chip's operation.

      In the meantime the rest of us will continue not really giving a crap since breaking DRM only has to be done by a single ripper and everyone else can happily continue torrenting the product unrestricted by any technical issues. And there's not much "they" can do about that one as long as general purpose computing exists in any capacity. As long as I'm able to write code, I'm able to write code that reads and plays an unencrypted mkv stream (or whatever the format de jour is by the time this all comes to be.)

    4. Re:Ok then TURN IT OFF! by Anonymous Coward · · Score: 0

      Do you really believe that "turning it off" at a BIOS level ensures that there is no way for the operating system to make use of TPM?!

      BIOS is just assembly language code that typically gets loaded in to RAM for subsequent execution by the CPU, which just reads and writes bytes at various addresses. So, in general, anything BIOS code can do, subsequent code execution (at kernel execution level) can do/undo!

      Having said this, I concede that there is a chance that some hardware states, once set by BIOS code, might be impossible to change by subsequent code execution until a hardware reset. But, through byte reads and writes to various addresses, a soft reset or even an actual hardware reset of individual devices on the bus might be achieved. Also, although I can imagine hardware designers -- especially for security-related chips -- making it impossible to change a fundamental hardware state after committing to it during a trusted phase of execution (i.e., at BIOS launch time, "before any user-installed code, such as an operating system, has a chance to subvert things" (although hacking BIOS violates this assumption)).

      But are there really devices whose states cannot be arbitrarily reset/altered by kernel-level code at any time? Does the TPM chip really work like this? If so, then your "turn it off [in BIOS]" strategy would be enough. Otherwise, that BIOS setting creates a false sense of security.

      Interestingly, Intel describes such an unalterable hardware state for their Processor Serial Number sub-feature for the Pentium III's CPUID instruction:

      "Once disabled, the processor serial number cannot be read until the hardware processor reset has occurred. For the processor serial number to be re-enabled, there must be a hardware reset of the processor. The hardware reset can occur in several ways, as indicated in the technical information on the Technical Support area of Intel's Web site. These include: turning off and on the machine, pressing the "reset" button, or -- in the case of some PCs -- when coming out of suspend mode. Depending on the make and manufacturer, some PCs use the hardware reset during the sleep mode power-down and resume, which would enable the processor serial number without a complete system reboot."
      (Source: http://www.intel.com/support/processors/pentiumiii/sb/cs-007579.htm )

      (Note: Because of the controversy of having each CPU with a unique ID, the Pentium III was the last Intel x86/x64 CPU to have this feature...at least as far as the public knows! LOL! But, it's OK, MAC addresses of motherboard Ethernet adapters (thanks, Mobo manufacturers!) were a good stopgap until Intel got the functionality back with the TPM chip.)

      So, that's at least one example of an alleged "permanent" hardware state change that can be instigated by BIOS code. Maybe TPM claims the same.

    5. Re:Ok then TURN IT OFF! by CohibaVancouver · · Score: 2

      It shouldn't be there in the first place.

      Sure it should be. Here's one example: If I have Intel Anti-Theft (AT) Technology, TPM and encryption my data is very well protected.

      If my computer is out of my control I can lock down the hardware with Intel AT. If the encryption key is in the TPM then no one can put the drive in another machine and decrypt it even if they know my password.

      There are lots of good uses for TPM if you remove your tinfoil hat.

    6. Re:Ok then TURN IT OFF! by dbIII · · Score: 1

      you can bet some clever hacker somewhere will figure out how to nab the master keys or otherwise interfere with the chip's operation

      A lot of the previous cracks were made possible by utterly stupid choices on the part of the people that implemented the security - see what DVD Jon wrote about how simple it was for him for an example. A few stupid shortcuts made it orders of magnitudes easier to crack. Then there's the others defeated by the bug we should have killed in the 1970s but are mostly too lazy to do so - buffer overflows. So in other words up until know we've got lucky.
      Now consider if the thing that you want to crack is done by people with their shit together, doing their job with no stupid compromises and properly tested. That's going to be highly resistant to hordes of clever hackers.
      Personally I think this lockdown is both pointless and annoying. My phone, the Nokia N900, was designed to let the owner in without any "jailbreak" and such a choice had no negative effects on Nokia. It's a pity nobody followed that lead. The cat and mouse game of patching to prevent "jailbreaks" on Android and iOS is probably costing a lot more than any benefit gained from locking the platforms down.

    7. Re:Ok then TURN IT OFF! by vadim_t · · Score: 3, Insightful

      It doesn't have to be outside my control. It only has to be outside of my laptop's control, which is a crucial difference.

      A TPM that came with my keys printed on a piece of paper, and which would allow me to replace the keys it uses would do just fine for what you say.

    8. Re:Ok then TURN IT OFF! by Alsee · · Score: 3, Informative

      There's lots of screaming about it, that is backed up by a big lack of knowledge about it.

      I've studied all one-hundred-plus pages of the TPM technical specification. I know how it works in detail.

      It really seems like something that some people just want to be a big evil issue so they pretend it is.

      At one point the TPM technical specification explicitly names the owner of the computer as a potential "attacker", and explicitly states the chip must be secure against the owner. And in about a hundred places it endlessly mandates that the chip is forbidden to allow anyone, which includes the owner, to ever access the master keys.

      I could see the issue if this was being required, but it isn't.

      Microsoft has declared they plan to make it mandatory starting less then a year from now.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:Ok then TURN IT OFF! by Alsee · · Score: 1

      Minor correction: Microsoft has declared they plan to make it mandatory starting less then a year-and-a-half from now.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:Ok then TURN IT OFF! by CohibaVancouver · · Score: 2

      How does that work if you're a large health organization managing 5000 computers?

    11. Re:Ok then TURN IT OFF! by drinkypoo · · Score: 1

      That is the point all you TPM-ranters seem to be missing: It is 100% optional to use.

      Yes, it's 100% optional for any given piece of government-authored malware which happens to sneak onto your computer to use its keys to access the store and set up trusts that have nothing to do with your wishes.

      I could see the issue if this was being required, but it isn't. You can choose to turn it off (or more likely to just not turn it on). Then there's no issue.

      You're not even getting the keys, and you trust that turning it off disables it? You're not even thinking.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:Ok then TURN IT OFF! by vadim_t · · Score: 1

      You load your own key during your setup procedure.

      Extra benefit of that if the employee leaves, the corporation can decrypt their disk.

    13. Re:Ok then TURN IT OFF! by Anonymous Coward · · Score: 0

      That is the point all you TPM-ranters seem to be missing: It is 100% optional to use. In most cases I've seen, it is off by default because people just don't give a shit about it.

      Trustworthy hardware. The Trusted Platform Module is a hardware security device or chip that s a great tool for the enterprise, but until now has been an optional piece of technology for consumer devices. TPM provides a number of crypto functions, including securely storing keys and performing cryptographic measurements. We re working to require TPM 2.0 on all devices by January 2015, which will help IT departments be confident that the devices their employees bring to work are fully capable of complying with corporate security policies. from: http://m.microsoft.com/News/en-US/LatestNews/Article.mspx?Post=e12a020e-ed07-276c-9ee4-2c25fb513204&Blog=LatestPosts , taken from somewhere above in this page.

  38. Wish I could mod this to +6 n/t by gumpish · · Score: 1

    no text

  39. ITT by redback · · Score: 1

    ITT: A lot of people who dont know what TPM, UEFI or SecureBoot are.

  40. "9 out of ten liked TPM!" by Anonymous Coward · · Score: 0

    Why? Because buying it will mean that the company doesn't know people don't want it and have no use for it.

    Each one sold will be punted as ACTIVE ACCEPTANCE of TPM and trusted computing. Which will mean that the politicians will be told "You won' lose any votes making this compulsory, 9 out of 10 people like it already!!!".

    Me? Just not going to buy another computer again.

  41. AMD Whitebox by Life2Death · · Score: 1

    Most AMD boxes so far dont have TPM, but thats changing. I think the enterprise ones have a module slot. AMD has licensed tech from ARM to put an armcore in the package for TPM.

  42. Just be sure to own your platform! by sanermind · · Score: 1

    http://blog.hansenpartnership.com/
    (Scroll down, it's the third blog post down)

    Has instructions on how to own your platform. It's not that hard. You first install KeyTool.efi to backup your original shipped keys, then you generate and install your own, and sign an authorization to delete it... then you can toggle between tpm setup mode and user mode at will, and add or remove whatever keys you want. Should take you maybe 20 minutes (and a few reboots) or so if you know your way around a command line.

    Personally, when I got a new windows 8 laptop, this was the second thing I did. (The first one being to install the non-crapware oem version of windows 8 onto an external bootable usb3.0 drive so it's there if I ever really need it for something, but doesn't waste space on my primary drive for the ocassional dual boot)... ((PS: to do the latter you need to get your registration key from the last string of /sys/firmware/acpi/tables/MSDM))

    --

    ---
    the pen is mightier than the sword, the sword is mightier than the court, the court is mightier than the pen.
  43. What I have by fast+turtle · · Score: 2

    an HP with a Socket AM3+
    No TPM module.

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  44. Prove you're right: Show me how to get my keys by KWTm · · Score: 1

    Help me judge which of you is right.

    Alsee says I can't have the keys to the TPM which comes with the computer I buy. You disagree with Alsee. We all agree that if I can have the keys, all would be fine.

    So, if I buy a computer with TPM, how would I go about getting the keys?

    Not a troll. I really want to know, and I'm sure other Slashdotters would thank you, too.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:Prove you're right: Show me how to get my keys by Anonymous Coward · · Score: 0

      Anyone can read the spec, to actually understand it and digest it takes awhile. Don't believe alarmist drivel. Trusted computing isn't on PCs and never will be because corporations wouldn't accept having locked down PCs. Locked downfor their use? Yes.

      The iPad and Surface RT along with all the other locked down mobile devices are the closest thing to implementing Trusted Computing as imagined by /.ers years ago. Unfortunately, it's how DRM is enforced and why app makers don't mind Apple lets you share the apps with 5 devices.

      I just bought a Haswell motherboard and it does not have a TPM module. I doubt 99% of the motherboards do because it's adds unnecessary costs. I guess it's possible many more do, but mine doesn't. Only a TPM header for connecting. That's it.

    2. Re:Prove you're right: Show me how to get my keys by Alsee · · Score: 3, Informative

      Help me judge which of you is right.
      Alsee says I can't have the keys to the TPM which comes with the computer I buy. You disagree with Alsee.

      No, he explicitly agreed with me on that point:

      I said: "The TPM technical specification is quite explicit that the owner of the computer is FORBIDDEN to ever get his keys"
      He said: "Forbidden from getting them out of the TPM"

      That's agreement.

      He merely followed up with a lame explanation "not forbidden from using them in ways that allow for guaranteeing security properties". The Trusted Computing definition of "security properties" explicitly includes security against the owner. "Guaranteeing security properties" means you are unable to read or alter your own files in Sealed Storage. An example "security property" would be that you cane read (and run) a Sealed-Storage program without securely verifying that the date it is within the approved software-rental period. Or think DRM music file, the "security property" is that the chip won't let you play the music except with the approved DRM-music player, and only if it decrements the number of plays remaining in the pay-per-play count.

      It also means enforcing the security of Remote Attestation, which in plain English means a cryptopgraphically secure "spy report" sent out to other people over the internet telling them exactly what software you are running. For example if you had your master keys you could tell a website that you aren't running an ad-blocker when you actually are. That would violate the anti-owner "security properties".

      That's why your forbidden to have your keys.... then other people could not Trust that your computer would enforce anti-owner "security properties" against you.

      Standard line argument is that it's all A-ok because it's all "opt-in". If you don't "opt-in" all "security properties" are still enforced against you, enforced in the sense in that nothing works (you can't violate security if nothing works and you can't do anything). If you don't "opt-in" you're denied any ability to read or modify Trusted-secured Files, if you don't "opt-in" you're denied the ability to run Trusted-secured programs at all, if you don't "opt-in" you won't be able to access websites at all if they use the Trust system to ensure you don't copy pictures or to check if you're running an ad-blocker. And if you don't "opt-in", then in a few years you might be denied internet access. The Trusted Computing group has created something called Trusted Network Connect, and Microsoft has an equivalent version called Network Access Protection. That's a system where a network (or your ISP) can ask for a Trusted Health Check. A "Health Check" is that spy report I mentioned before, it reports the exact software running on your computer. The "Health Check": ensures that you're not infected by a virus(*), and ensures that you're running an approved operating system with ALL of the mandatory patches, and enforces that you're running any mandatory "security software" they want you to run, and that you're not running anything they don't want you to run. And if you don't "opt-in" then you can't pass the "Health Check", and your computer is "quarantined".... no network access access. Obviously no ISP could ever deploy something like that.... not unless most customers already had Trust Chips in their Computers.... oh yeah Microsoft is making Trust Chips mandatory in all new PC's 16 months from now. But even then it would obviously be several more years before most people had Trusted PC's, before ISPs could deploy that sort of "Trusted Health Check" to get internet access. But don't worry, this is all a good thing.... it's just a Health Check.... to ensure you're not infected and spreading viruses

      As he explained, there's nothing evil about the system.... they

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Prove you're right: Show me how to get my keys by lmalinofsky · · Score: 1

      Mod parent up. This post should have a five rating. This could be how We The People are finally brought to heel... the government / content providers may be playing a very long game. When almost nothing but TPM computers exist anymore, congress could easily authorize agencies or **AAs or the like to offer privileges or access ONLY to folks with TPM. Hey, even WITHOUT congressional approval, what stops a content provider from including a secret from the TPM for its new content-protection scheme? Maybe they don't want to shoot this bolt until it can't be worked around; and that is truly playing the very long game. Are we circumspect enough... ?

  45. Well by Anonymous Coward · · Score: 0

    Well best advice i can give is hit up the Industrial vendors Bcm etc... not only do you get a board thats still made with good ole fasion lead there usually stable as hell and lack alot of the crap they try and shove on consumers. problem is that company will occasionally skip an entire generation, if they had an x58 board i would have bought one in a heartbeat.

  46. FitPC3 ? by Anonymous Coward · · Score: 0

    FitPC3 do not have TPM module... and do have all other requested features.
    I know for sure I've just bought 20 of them.

  47. Best way to learn uefi is to buy. by Anonymous Coward · · Score: 0

    A machine with it and figure it all out by loading linux on it.
    Your going to have to read but once you learn it all you dont really care if you do or do not have it.

  48. Asus P8C WS by fa2k · · Score: 2

    The motherboard in the subject came with a header for installation of a TPM, but no actual TPM, and supports both UEFI and BIOS. Leaving out the TPM seems like a cost saving move rather than a privacy one. [It has a LGA1155 socket, which is being phased out, but it's pretty fast with a Xeon E3-12??v2. ECC monitoring not supported on Linux, if you're interested. I wish there was a chip that was equally fast per core, but with more cores..]

    I wouldn't worry about TPMs for privacy or security anyway. There may be a backdoor in TPM, but all it could do is to negate the security of the TPM. There may be other hardware backdoors, but there is currently no way to protect against that. If the CPU had a back door that was triggered by a 128 bit pattern, or a sequence of arithmetic or floating point instructions and operands, this could be delivered over the internet to any host as part of an image file over HTTP, regardless of firewalls, VPNs and virtual machines. [The only solution I can think of would be to implement an emulator which re-maps memory addresses randomly at the byte level, and fudges the operands in calculations (maybe adds a random number to the operands, then subtracts it afterwards)]

    I would like the OP also try to stick with legacy BIOS, just for practical reasons.

  49. Misinformation by ITMagic · · Score: 1

    I guess that the original post really doesn't understand what TPM is, and has subscribed to the 'conspiracy theory' brigade. What would be the reason for avoiding the chip altogether, when it is quite possible to disable the functionality.

    As a self-confessed privacy freak, I'd love a TPM module in my home machine - sadly I have not located a source of the module at a sensible price. I did, however, have it on an old laptop, and (under linux at least) found its functionality very positive. Then again, it was under a non-commercial OS, and I had full control over it.

    What I *don't* understand is UEFI - mainly because I have no hardware to hack with. However, that appears at first glance to be more problematic for me to hack, since it seems only MS are able to sign the bootloader. Not a problem with TPM.

    In short, it is not the presence or absence of the chip that the OP needs to think about - it is the software that is installed and used.

  50. be afraid of TCM by strstr · · Score: 1

    it is not what it was once thought to be. Originally, TC/TCM was just supposed to be a secure method for storing crypto keys and secure method for communication over the bus and processor to enable unbreakable hardware backed encryption. this would allow not just the operating system, but the user to securely store keys that couldn't be broke. at this point after seeing all the NSA stuff, they believe that the public isn't allowed to store information in true secured format. they have had the NSAKey installed in Windows since 1998, which has given them backdoor root access to Windows cryptography service. more recently, they have shown they have the ability to force anyone to include in secret, secure backdoors and Trojans into software and services just so that nothing is truly encrypted or kept private from the NSA. you will find this in the secret court orders from FISA that have forced disclosure of Internet and phone records, and access to encrypted email and communication over Skype. they now have the ability to break into any system illegally, with the cooperation of the hardware and software vendors. so this is fucking insane - I absolutely believe TCM is unsafe, and likely has a built in backdoor for the NSA in it. it is not secure, will never be secure, and they can even if there is no backdoor built in directly, force the hardware and software vendors into turning over keys and other sensitive information that belongs to you or that you think is protected by TCM. what I think is really happening with TCM, is it is being deployed to control user end data in a controlled non-secure fake secured encryption scheme. it has to be government approved, and there HAS to be ties to the NSA for them to approve it. at this point I think that these assholes want to lock down computing, and their goal is to have Trojans and remote control capability of all machines with this system. TCM is going to be a way to prevent hackers from bypassing their security, and to prevent us from running our machine and code the way we want. it is most definitely a huge risk having a system with TCM, and once it is mandated in all machines, you will have no security on your box any more from the NSA. http://www.washingtonsblog.com/2013/06/microsoft-programmed-in-nsa-backdoor-in-windows-by-1999.html

    by the way. there is already exposed backdoor CPU modes on AMD processors. when we first uncovered this in 2010, we thought it was just a debug mode. but it was likely and could have been a secret NSA/government backdoor that allowed code to bypass the kernel and system function on all our systems. it allows code to elevate privileges and bypass all hardware and software security features. it exposes additional registers and hardware features already built in place for running code along side other code on x86 CPUs. it gives full root access, without them knowing your password. all I can say, is this whole scam has NSA all around it. http://hardware.slashdot.org/story/10/11/12/047243/hidden-debug-mode-found-in-amd-processors

    TCM should be considered a compromised hardware feature that works against the publics interest. There is no way to verify if it's safe or not. Because the NSA isn't going to disclose anything about it, and the hardware vendors and software vendors aren't going to disclose anything about it. It is never going to be disclosed, and I bet NSA and court orders are in place that prevent it. A feature this crucial to computing has all the signs of being a crucial component to NSA spying, this is exactly the type of thing they have control over. I am sure, most of what they do with it, will be nefarious as usual. http://www.oregonstatehospital.net/d/story.html#nsa

    1. Re:be afraid of TCM by Truekaiser · · Score: 1

      Even before the nsa spying thing i did not trust stuff like se-linux because of its ties to the nsa.
      You do make a 'great' point here, especially since companies like microsoft, intel, amd, dell, etc will have the master tpm keys.

  51. Same for HP by phorm · · Score: 1

    Even long again in the days where 802.11 was standard, HP required their branded wifi cards (even though they're all mini-PCI which is supposed to be a standard). I picked up a non-HP 802.11G card to replace the craptastic Broadcomm my laptop came with and it bitched immediately upon boot that it was a non-supported card.

    The only way I could upgrade was by installing an 802.11G card from another HP model (sadly, also a broadcomm, but at least a bit faster).

  52. F2P games? by phorm · · Score: 1

    What's wrong with F2P games? Are long as you can access the core game functionality without needing to buy "items" then it's actually a good model. Much better than shit like EA crams out where you pay for the game for $60, which turns out to be cut-down with 0-day paid DLC for the rest of the content or item-buys required to avoid the getting ganked repeatedly because you don't play 24/7 and/or grind to stay competitive.

    I've been enjoying games like DOTA2 (my friends also like LoL but it seems not as polished to me). Free to play, and I don't need to buy a funny hat or shoes in order to enjoy the game and/or be competitive.

  53. standard components by Chirs · · Score: 1

    While Dell does use branded WiFi components, they also have bog-standard Intel adapters as a higher-end option.

  54. TPM is funny in Brazil by Anonymous Coward · · Score: 0

    TPM in portuguese, means the same as PMS in english. It's very funny to read lots of comments about Motherboards with TPM.

  55. mute point. by Anonymous Coward · · Score: 0

    1. Doesn't matter if you can turn it off or put in your own keys. O.s. vendors like Microsoft and hardware oems that have in their systems have master keys that can revoke your personal ones.

    2.can't fight it either as every cpu and hardware manufacturer is in the tcg..

  56. You still have to show me how to get my keys by KWTm · · Score: 1

    I guess I'm trying to cut to the essence of the question: can I get my keys? How can I get my keys?

    To clarify: The aspect on which BIOS4breakfast and Alsee disgree is that the former feels that there is not a restriction on obtaining keys as long as they are not obtained from the TPM module, whereas the latter feels that the restriction covers non-TPM aspects as well. Alsee says: "The moment they ... give owners the option to buy chips that come with a printed copy of they keys, then I will [proclaim] that Trusted Computing is wonderful ..." This is the point of contention, and the aspect on which I am focusing.

    I guess I should have been more explicit: "Alsee says I can't have the keys to the TPM which comes with the computer I buy, EVEN THROUGH NON-ELECTRONIC MEANS. You disagree with Alsee. We all agree that if I can have the keys, all would be fine."

    In the end, it doesn't really matter who agrees with whom where. I want my keys. How do I get them?

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:You still have to show me how to get my keys by Alsee · · Score: 1

      In the end, it doesn't really matter who agrees with whom where. I want my keys. How do I get them?

      Oh sorry, maybe I should have answered that sooner :)
      Get yourself a sophisticated science laboratory and crack / acid-etch the chip open. Then use microscopic probes to extract the key directly out of the silicon circuitry.

      Oh, and by the way the chips are explicitly designed to be attack resistant, meaning you have to be really careful the keys don't get damaged/wiped during the process.

      Oh, and if you *do* manage to get your keys, you've got to be really careful that no one ever detects you doing anything the Trust system prohibits, like not obeying DRM. The PubEK is the public "name" for your PrivEK, and they can track you by it. They specified a revocation system they can use to effectively kill that key. You then need to go out and buy a new chip (perhaps even buy an entire new computer with a new key and new set of certificates), and crack that that chip open to get a new working key. And of course they'll revoke that key too if/when they detect your computer isn't securely locked down.

      The entire point of the Trust system is for you to be able to "trust" that my computer will do what it says it will do, and only what it says it will do, and that my computer is secure against me meddling in that. And vice-versa, that I can trust that your computer is secure against you, and that it will do what I want it to do. For example you could agree to share personal information with some company. Under the Trust system you know that they don't know the Master Key to their own computer, so if their computer says that it will keep your personal information encrypted, then you can Trust that. If their computer says they will only use your personal information in an anonymous way to generate overall statistical data of all their customers, then you can Trust that their computer will enforce that. In theory.

      Of course things will virtually always go in the exact opposite direction. A music service will sell you music files, and they will use the Trust system to ensure your computer strictly enforces that DRM against you. You don't have you master key, so when your computer says it will never allow you to read or copy the file (except through the approved DRM-enforcing-music-player), then they can Trust that your computer will never allow you to read or copy your music files. Some company can "rent" software to you, and they can Trust that your computer will never permit you to run that software, except during the paid rental time-span (and the computer would use a secure online date verification to enforce it). And my favorite example, websites using the Trust system to ensure you're not running any ad-blockers and that you can't right-click-save images or other content from the webpage.

      The entire point of the Trust system falls apart if owners know or truly control their own computer's master keys. I can no longer Trust your computer, and you could no longer Trust my computer. That's why they set up an elaborate key-tracking and key-revocation revocation system. If you manage any sort of hardware hack to obtain control over your computer they can kill that key and establish your computer is no longer Trusted.

      To clarify: The aspect on which BIOS4breakfast and Alsee disgree is that the former feels that there is not a restriction on obtaining keys as long as they are not obtained from the TPM module

      You could simply "make up" a completely random key and there are some limited things you can do with it, but in general it isn't going to work. It's not a "valid" or "real" key. It will fail in critical chip operations such as Remote Attestation.

      The best comparison is like buying a cellphone without a SIM card. Sure, you can make up your own phone number, and you can program phone numbers into the speed-dial memory and stuff, but in general a cell phone is designed for calling other cell phones,

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:You still have to show me how to get my keys by Alsee · · Score: 1

      Oops, I meant to include the following link in my other post:
      Here's the latest TPM Main Specification Level 2 Version 1.2 from the Trusted Computing Group

      I dunno if you actually want to dig though that, it's pretty dense techno-jargon specifications for the microchip. I just wanted to include it as a official source for the specification-quotes in my post, and to generally back up my other claims and explanations.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  57. chromebooks are equipped with TPM by Anonymous Coward · · Score: 0
  58. Wait.. What? by Steve45682 · · Score: 1

    This thread has gone off track. Can we agree on the best plaform for different Businesses