Should We Be Afraid of TPM Chips?
AcidArrow asks: "I was looking to buy a new laptop and since I wanted to be on the bleeding edge, I thought one with the new core duo chips would be just what I need. Among the features on the laptops I was looking was 'Trusted Platform Module chip for the safety of your data'. Now, I don't know of any real uses for a TPM chip yet, but is this something that should worry me, or keep me from buying a laptop with said 'feature'? I don't intend to use it and I would like to disable it, if possible, but I don't want to make it easier for anyone to track down what I'm doing on my laptop."
It seems slashdotters are so afraid of these chips they won't even comment on them.
TPM in itself isn't bad. It is when it is grossly abused is the concern.
I would imagine if you want to use future version of windows (and/or media player), this chip will be necessary. I can only speculate that it aids in the decryption of copywrited content
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
Is it possible to get a model of said laptop without a TPM chip? It should be. If you go to Dell and buy a laptop, you're for the most part, able to customize nearly everything to suit your needs. Would the TPM chip be any different. I read about them and see no reason for most people to have any use of them. Nothing like shoving new or unwanted technology down everyone's throats.
What's the matter, James? No glib remark? No pithy comeback?
.. yourself, personally, for your own uses. If the TPM 'feature' is only something that a mfr, or software vendor, can exploit to protect data, then its something that you definitely don't want to use.
.DOC files to your USB stick, encrypted to your own TPM serial, for example - then I would say yeah, its something that can be used.
.. so far, the only use for it appears to be in keeping MP3 and other Media files, which you did not author, local to your own machine.
.. like, if I could get my Cubase/Protools session files stamped specifically to my machine, and they can't be used anywhere else, under certain circumstances that could be very handy ..
.. yeah .. it just goes round and round.
But if there were uses for TPM which directly translated into a user feature - like being able to save
But frankly, TPM isn't there for you. Its there for software vendors and 'media suppliers' to use in branding content to your machine. Whether thats good or not, is entirely up to whether or not the end user wants less control over where the data can travel
I'd be interested to hear cases where TPM-stamps can be used to actually protect user-author'ed data, though. Would be handy for studio-type people
But that sort of protection is just as easily provided by tools like GPG and such, and still would depend on the software vendor exploiting that feature, so
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
Firstly you can disable the chip from BIOS or driver software
Secondly there are some good uses for it: I use it to store web site passwords, keys and certificates. On my laptop (Thinkpad T43) it is connected to the fingerprint scanner so I can enforce two-factor auth. (finger swipe AND passphrase). I also store the keys for encrypted disk volumes in the TPM (also part of the software IBM/Lenovo offers for the TPM).
No software can access the TPM without my consent, because it requires finger and password.
...seems to have a TPM chip. Thinkpads, MacBook Pros, some Gateway machines, just about every major new laptop manufacturer that I know of has already installed TPM chips in their laptops.
The important thing to remember, though, is that a TPM chip means nothing if you don't use an OS or software that utilizes the chip for nefarious purposes. If you stick to Windows XP, current versions of OS X (they only use the TPM chip to see if it is a genuine Macintosh), or a free OS (like Linux or BSD), then they won't utilize the TPM chip to restrict your moves. However, you might want to check out any upgrades to the proprietary OSes or proprietary software before you upgrade. You might also want to avoid DRM'd media as well and find alternatives before it is too late.
Now, if you really don't want a TPM chip in your machine, just buy the last model of the machine that you want that doesn't have a TPM chip. Apple, for example, still sells their G4 line of PowerBooks and iBooks. You'll have to weigh the advantages/disadvantages; do you want to sacrifice performance over a trusted computing chip that has little control depending on your software choices?
Firstly you can disable the chip from BIOS or driver software
1. Is this even the case with the new Intel macs?
2. If you disable the chip from bios, can the OS re-enable it without your consent?
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
TPMs are neither good nor evil per default and there is
nothing magic in them, just some well known crypto cast into hardware.
If you want to know what they do or can do,
grab the specs from the TCG homepage and read em,
no one to stop you.
If you want to try them yourself, grab the TPM kernel emulator module,
or use a real chip, Linux ships drivers with every new kernel.
Use the freely available software lib from IBM (called Trousers),
hell, lately even first Java bindings appeared for those who
don't want to get much dirty.
Keep in mind that TPM also stands for "The Phantom Menace," and that is NOT a good thing. (Okay, except for the light sabre battle at the end, which was the best thing in all three prequels.)
for now, my fiance wants Windows so it might be Windows in the future...not sure
Nope, it's not worth it. Stay with Linux, dump the girl.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
Just found this article, it's an interesting read:a l.pdf
http://www.research.ibm.com/gsal/tcpa/tcpa_rebutt
In short it says, chip does nothing more than encrypt/decrypt data. It can't execute any code and is not made to be resistant to owner attack (e.g. timing cryptanalysis will work on it!). The only key(s) it controls are generated on-chip and never leave the chip [unencrypted]; there's no external "trusted authority" which manages the keys - so remote revokation is out of the question.
Ergo, you have nothing to be afraid of if you're running current version of WindeXP or any version of *nix
Did you know that "FTW" ("for the win") is a direct translation of "Sieg Heil"?