A Critical Look at Trusted Computing
mod12 writes "After just attending a two-week summer program on the theoretical foundations of security (one of the speakers was from Microsoft research), I have been interested in trying to find out if the "trusted computing" initiative was still alive. I got my answer today in the New York Times from an article that was fortunately rather critical of the concept."
As long as Microsoft is there, there is no trust.
I love the image at the top of the article showing the "sample of the code for a more secure version of Microsoft Windows" -- just some random binary file open in a hex editor.
Gotta love the NYT - their editors are on the ball!
Does anyone know of companies planning on building processors without DRM? In a competitive marketplace there would not be DRM because consumers don't demand it and surely would prefer computers that aren't controlled by the market after the sale. But with only two major PC processor manufacturers having a duopoly over the market it isn't very competitive.
for those of you who don't know, Markoff is the journalist who wrote several articles about kevin mitnick in which he "created the myth of kevin mitnick" (in kevin's words). many untrue allegations were presented as supposed facts.
but don't let that discourage you from reading the article.
This post was brought to you by the number 584811 and the characters / and .
"A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
As PC makers prepare a new generation of desktop computers with built-in hardware controls to protect data and digital entertainment from illegal copying, the industry is also promising to keep information safe from tampering and help users avoid troublemakers in cyberspace.
Silicon Valley -- led by Microsoft and Intel -- calls the concept "trusted computing." The companies, joined by I.B.M., Hewlett-Packard, Advanced Micro Devices and others, argue that the new systems are necessary to protect entertainment content as well as safeguard corporate data and personal privacy against identity theft. Without such built-in controls, they say, Hollywood and the music business will refuse to make their products available online.
But by entwining PC software and data in an impenetrable layer of encryption, critics argue, the companies may be destroying the very openness that has been at the heart of computing in the three decades since the PC was introduced. There are simpler, less intrusive ways to prevent illicit file swapping over the Internet, they say, than girding software in so much armor that new types of programs from upstart companies may have trouble working with it.
"This will kill innovation," said Ross Anderson, a computer security expert at Cambridge University, who is organizing opposition to the industry plans. "They're doing this to increase customer lock-in. It will mean that fewer software businesses succeed and those who do succeed will be large companies."
Critics complain that the mainstream computer hardware and software designers, under pressure from Hollywood, are turning the PC into something that would resemble video game players, cable TV and cellphones, with manufacturers or service providers in control of which applications run on their systems.
In the new encrypted computing world, even the most mundane word-processing document or e-mail message would be accompanied by a software security guard controlling who can view it, where it can be sent and even when it will be erased. Also, the secure PC is specifically intended to protect digital movies and music from online piracy.
But while beneficial to the entertainment industry and corporate operations, the new systems will not necessarily be immune to computer viruses or unwanted spam e-mail messages, the two most severe irritants to PC users.
"Microsoft's use of the term `trusted computing' is a great piece of doublespeak," said Dan Sokol, a computer engineer based in San Jose, Calif., who was one of the original members of the Homebrew Computing Club, the pioneering PC group. "What they're really saying is, `We don't trust you, the user of this computer.' "
The advocates of trusted computing argue that the new technology is absolutely necessary to protect the privacy of users and to prevent the theft of valuable intellectual property, a reaction to the fact that making a perfect digital copy is almost as easy as clicking a mouse button.
"It's like having a little safe inside your computer," said Bob Meinschein, an Intel security architect. "On the corporate side the value is much clearer," he added, "but over time the consumer value of this technology will become clear as well" as more people shop and do other business transactions online.
Industry leaders also contend that none of this will stifle innovation. Instead, they say, it will help preserve and expand general-purpose computing in the Internet age.
"We think this is a huge innovation story," said Mario Juarez, Microsoft's group product manager for the company's security business unit. "This is just an extension of the way the current version of Windows has provided innovation for players up and down the broad landscape of computing."
The initiative is based on a new specification for personal computer hardware, first introduced in 2000 and backed by a group of companies called the Trusted Compu
where are we getting to when M$ teaches about security?!?
COME ON! please, why do they make such claims?! or why do journalists make such claims? i think the establishment/private companies/whatever has been proved wrong on that issue over and over and OVER again. if there's someone who actually thinks their data is totally secure these days . . .
another point: this initiative could be very dangerous. buying OS's with this crap already on them, limiting what you can do . .. so, what, should we stock up on Win2000, XP, and Linux OS's along with our CD and DVD burners?
DRM may stop the morons, but soon enough, once a few "l33ts" circumvent it and it gets released into the wild, what's the point.
This post was brought to you by the number 584811 and the characters / and .
(one of the speakers was from Microsoft research)
:) Oh, you didn't mean that kind of speaker did you. Bummer. Nothing to see here then.
Really, what kind of music was coming from the Microsoft research speaker?
I WANT AN OOMPA LOOMPA!
we all deal with 'trusted computing' to some extent or other. in any computer system there is a person/persons/entity that is trusted. in the simplest form it is supervisor/admin/etc. as you design a network you describe who is trusted.
when you get a commercial digital certificate you are expressing trust.
in a well designed (large) system you would build in multiple trusts to act as a check and balance. sort of an auditing feature. novell is real big on this.
i find it interesting that the ms model of trust is pretty much putting all your eggs in what is mostly their basket. no auditing, no accountability, etc.
i suspect that we will see more distributed trust as companies and isps become more involved in this.
eric
You can get there from here (no reg required)
yes, they do: Trusted Computing + Microsoft = windoze
its quite obvious its all lies!
And in 5 years all useful programs will require that we have the new hardware-level encryption installed, and in order to maintain compatibility with a new internet protocol that I'm sure is on the table now we have to all go out and buy new motherboards with the Trusted Computing chip installed.
...that the hardware "doesn't make it more secure" is well-made. The extra chips for the Trusted Computing platform just contain extra instructions to execute--something that can be done exactly as well in software. The only difference with doing it in hardware is that it can't be updated, so that if a flaw is found, you're stuck with it.
I found the meaning of life the other day, but I had write-only access.
The word "trust" is pretty much the central idea in formal security. And ultimately is comes down to deciding if one person trusts another person. Of course when you mix in technologies, then that expands into trusting the system components. Do you trust the website is the correct one? Do you trust the CA registrar. Do you trust that the web browser isn't lying to you. Do you trust that your keyboard isn't recording all your keystrokes? Its all about trust, and no secure system can avoid the subject. And no formal security method can avoid it either.
So yes, trusted security is very much alive, or it had better be, or we won't have any security. But the big question is whom or what is being trusted? And the big media companies are trying their best to confuse the issue. It's just like their "secure media". Their concept of trust is that they, the media distributors, want to be able to trust your hardware to not trust you the consumer. They also want to also insure that other consumers will not trust you, or you could otherwise become your own media producer and distributor and compete with them. If DVD players only play content that is digitally signed by the cartel, then you are barred from competing because you can no longer produce your own content that other's hardware will trust. But on the other side I want to trust that my computer is not infected with a virus; I want to trust that my legally copied media is not corrupted by the media police. Trust is the just the tool.
Trusted computed could be a very good thing, but you absolutely must define what you mean by trust before you can begin any discussion or evaluation, or to say whether it it "bad" or "good". From a purely technical and formal perspective trusted computing is the next step forward. From a society's perspective the answer is not so easy.
definition depends on who you ask.
it originally meant protecting user keys via a secured tcpa chip (not drm). then microsoft started their trustworthy campaign and included palladium's announcement and that somehow changed the definition to include drm. so please, keep that in mind. palladium and tcpa are not the same thing.
The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
Creating an even more closed system will cut off the hand that feeds microsoft. There will be no more small developers in windows, which means MS will have no one to rip fresh ideas from! They seem to forget where they came from. Thank god they finnally will paint themselves into a corner.
On a related note Microsoft/IBM/HP announced plans to activate the self destruct feature in the older computers/software without DRM.
If the Wintel crowd were serious about security, they'd push for a hardware architecture that supports secure microkernels really well and put a very partitioned OS on top of it. But no; it's all about boot-time lock in.
I just wish people would remember all the _good_ parts of trusted computing. So far as the TCPA goes, DRM isn't even a part of it. It's just a standard hardware interface for encryption and key storage. Whether that's used to sign OS's, implement DRM, or simply secure Apache, is up to the OS. Yes, it _can_ be used for all that. But hell, a BIOS _now_ can be set to only boot an OS with a certain fingerprint - how the technology is used is independent from the technology itself. TCPA is a (possibly) good thing. Palladium/DRM, that's the real evil (from the consumer and OSS viewpoints, anyways).
Does anyone believe for a minute the US will allow Microsoft to ship, worldwide, a truly secure "solution?" Of course not - even in the (very) unlikely event MS actually ships a Pall-Windows without cryptographic backdoors no one will believe it. All those foreign countries are gonna have to choose between adopting linux or being Bill's bitch, and they're gonna have to get motherboards and CPU chips from somewhere. And once they're running linux the only remaining half of the "wintel" brand has lost its grip on the market. If AMD and intel won't ship pal-free chips you can be sure there are other semiconductor companies just chomping at the bit to take their places. And in the meantime we just might make networked computing a bit more secure.
Industry leaders also contend that none of this will stifle innovation.
What the Industry Leaders mean is that the Industry Leaders will not be stifled. The rest of the industry should just not worry their little heads. It will all be done for us by those who know best.
Someone please tell me. Does this qualify as ironic? Or just plain frigin unbelievable..
Forgive me, English may be my first language but I never do things right the first time..
The biggest argument made against Lindows was that people who bought the system would be turned off once they got it home and realized it wouldn't let them do what they expected. In this case, running MS Office, games, etc. As a result, Lindows has since abandoned much of their early claims about MS-compatibility.
What happens when a someone gets one of these new Trusted systems home and realizes that they can't use it as expected? What happens when it doesn't let them them burn audio CD's or play previous burned songs on CD-R/W's? What happens when they have trouble just opening word processing or spreadsheet files, because they are not considered "trusted"? Even email could become a problem.
I see this whole "Trusted" initiative by Microsoft as a potential boon to open source software developers and even "white box" computer manufacturers.
Word will get out: "Don't buy any of the new Hewlett-Packards with that new Windows. They just don't work!" Microsoft has already turned many corporations against them with the new License 6.0 scheme. "Trusted" computing could turn many home users against Microsoft and all of the hardware manufacturers who have thrown their lot in with them.
Large corporations have historically always got what they wanted, unless of course the government had steped in. I'm no longer so concerned if this technology will be implemented. I am now concerned about HOW the computing community will deal with it. Gates already said he doesn't plan on deploying trusted computing technologies immediately. Why wouldn't he want to deploy this technology that can supposedly stop all forms of piracy? People will not buy computers that do not do what they ask. MS will wait until their TC enabled OS is prevailent on most PCs, and then send a signal from Redmond enabling it. There will be no way out. People will have to learn to live with it. After all they paid hundreds of dollars for their PC, right? You can't stop progress, but you can try. UltraSkuzzi The inherent vice of capitalism is the unequal sharing of the blessings. The inherent blessing of socialism is the equal sharing of misery. -- Winston Churchill
~UltraSkuzzi
This comment is liscensed by SCO.
And what do you do when the DRM is embedded in the CPU..
I believe "Reliable and Secure" computing is what people want for home computers. The term "Trusted" computing is usually saved for military computers, etc, that are following the Rainbow books' criteria. Also for systems trying to get a Common Criteria rating. "Trusted" computing includes two-man controls, the kind that prevent one person from launching a bunch of nuclear missiles. The NYtimes version of trusted computing means computers that the RIAA and MPAA can trust not to let you download their stuff. It might even include letting the RIAA and MPAA destroy your computer if you do (based on what some senators want to pass as law)
--
Luck is just skill you didn't know you had.
You can never really be sure...
Beyond changing the appearance and control of Windows, the system will also require a new generation of computer hardware, not only replacing the computer logic board but also peripherals like mice, keyboards and video cards
Like most new Windows features, I don't see anything in this that the consumer actually wants, I think it is just a way to force yet another upgrade on us.
-- the only thing we have to fear is really scary things
The National Security Agency's "security-enhanced" Linux is an attempt to make Linux into a "trusted" computing platform, but that has NOTHING to do with DRM and other MPAA- and RIAA-borne stupidity.
Security researchers are putting a lot of effort into defining trust relationships and developing guidelines for applying the term "trusted" to software. Has the software design been verified? How about the code? Who verified the design and audited the code? Have there been security problems in the past? Is the concept fundamentally compatible with security?
Then along come the MPAA and RIAA, and they convince Microsoft (among others) to start talking about a totally fucking DIFFERENT definition of "trusted". Whereas the OLD definition of "trusted" involved concepts like integrity, secrecy, reliability, and auditability, the NEW meaning of "trusted" is essentially "crippled".
As somebody who studies security for a living, it irritates me to see the two concepts confused. Microsoft's DRM-enabled operating systems will NOT include the features I've outlined above, and a highly "trusted" operating system could very well include software that allows you to "rip, mix, and burn" just as people are accustomed to doing today.
Really, just who is "trusting" the DRM operating systems? Not the users-- I imagine there will be just as many viruses and exploits and bugs as before. Not software developers-- Microsoft hasn't really announced any plans to do things like, say, encrypt the swap space or integrate stack protection into their linkers, loaders, and compilers.
In fact, the only people who are really trusting the DRM operating systems are the content industry associations. Which makes sense, as Microsoft and company are essentially doing the whole "trusted computing" thing at the behest of the MPAA's congressional whore.
Please, folks, let's call a spade a spade: the DRM-enabled operating systems are NOT "trusted". They're "content-industry-friendly". They're "crippled". They're a lot of things, but they're not "trusted".
Let's start asking for some precision of language, here.
And of course everything Mitnick says about Markoff is true. Everybody knows Mitnick is an innocent victim! But despite his innocence, he bears no malice to any of his accusers!
This will only increase the speed at which foreign governments adopt open source software and (eventually) hardware.
I'm SO GLAD I own a Mac.
"Under the spreading chestnut tree, I sold you and you sold me."
"...one of the speakers was from Microsoft research..."
I trust Microsoft R&D to come up with good security concepts, but I don't trust Microsoft to implement the good security concepts without having giant security holes in them. Then they can make programs that monitor/protect the security holes in the other security programs, and they will have holes, too. This would be an infinite recursion, BTW.
I can see the ad now:
Security programs with security problems. Only from Microsoft.
"We think this is a huge innovation story," said Mario Juarez, Microsoft's group product manager for the company's security business unit. "This is just an extension of the way the current version of Windows has provided innovation for players up and down the broad landscape of computing."
Well! If this is more of that same innovation Windows is known for, we know just how worthless to the end consumer this will be! Thanks for the warning, Mr. Microsoft group product manager. It's not often a spokesperson for a product gives a clear warning to steer clear of his own product like this. We should be grateful for these moments of truth when they arise...
i think both you and the article's author need to read the following: http://www.research.ibm.com/gsal/tcpa/. Especially the second link on that page. Basically, it dispells out the myth that "Trusted Computing" == "DRM" and confirms that Microsoft has twisted the correct definition of the phrase "trusted computing." That page also provides links to a current Linux driver for IBM's TCPA chip, so that the chip may be used within Linux applications.
The very things that computer users want to be protected from--viruses and the tons of spam messages--are not addressed with these "improvements".
As eloquently outlined in the Times article: the new encrypted computing world, even the most mundane word-processing document or e-mail message would be accompanied by a software security guard controlling who can view it, where it can be sent and even when it will be erased. Also, the secure PC is specifically intended to protect digital movies and music from online piracy. But while beneficial to the entertainment industry and corporate operations, the new systems will not necessarily be immune to computer viruses or unwanted spam e-mail messages, the two most severe irritants to PC users. "Microsoft's use of the term `trusted computing' is a great piece of doublespeak," said Dan Sokol, a computer engineer based in San Jose, Calif., who was one of the original members of the Homebrew Computing Club, the pioneering PC group. "What they're really saying is, `We don't trust you, the user of this computer.' "
In "trusted computing" the public gets no security; the FAT entertainment industry gets fatter; and the common man is unduly scrutinized.
Let's hope our everyday "Joe Consumer" rebels. If Intel comes out with a chip with this trusted-Big-Brother component, I hope the American consumer leaves it rotting on the shelves.
Money talks, b.s. walks. If the public refuses to buy this garbage which is hyped to protect them, perhaps the companies will look at this trusted computing issue again and drop it in the trash can it belongs.
Harpo Tunnel Syndrome--my wrist feels funny.
OTOH it looks like this stuff will only effect Intel and MS products. Personally, I have always used Apple products myself. It has protected me from MS viral licenses. It has protected me from Intel's occasional desire to track all users. It is now protecting me from silly DRM schemes that do nothing but protect antique business models. Apple has done more for security by allowing the user to turn off HTML in mail.app that MS could possibly hope to do in a decade.
The same could be said for GNU/Linux and other non-MS users. For these users there are only three concerns. First, laws could be passed to require certain attributes in entire classes of software. For example, as the article suggests, all email and music might have to be signed with a CPU generated hash. Of course all advanced users know that such technology could be circumvented, and, even with laws against circumvention, such actions will routinely occur.
Second, the makers of Intel clone chips might, and probably will, succumb to pressure and include security features. This would be bad because right now OSS is very tied to Intel class chips. The solution to this is to build open hardware platforms around non-Intel class chips, and create OSS projects that run on such platforms. Intel may be a slave to MS, but AMD and others might be more scared of lost sales due to OSS moving to Motorola and IBM chipsets. In five years if OSS is still tied to the Intel instruction set, and Intel is only making chips that spy on the user, there will be no one to blame.
The third issue comes from a quote in the article
the system will also require a new generation of computer hardware, not only replacing the computer logic board but also peripherals like mice, keyboards and video cards
from this we can infer that MS intends to push DRM to all hardware connected to the CPU, which, of course, is the logical course of action. The issue is as above. OSS runs mostly on what is essentially MS hardware. If all MS hardware requires software that is cryptographically signed and externally validated, probably by MS related service, one wonders if OSS will exist. If OSS does exist, one wonders if it would have any purpose the user was still ultimately tied to MS licenses and security schemes.
This has always been the danger of the single environment ecosystem. The OSS people seem to forget how inherently dependent on MS whims they are. One wonders if some diversification might be in order.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
I believe this is the link you're looking for, not open cores.
AC comments get piped to
...what you think.
Face it, the software market is pretty much saturated from their perspective, and there isn't much room for growth on the desktop compared with previous years.
What MS discovered, about two years ago, was that they could sell a completely different product. What MS discovered was Radio.
Radio doesn't make money by playing songs. Radio makes money by selling its listeners. Now, take a re-think of the Trusted Platform from that perspective, and what it's purpose will be completely obvious.
help me i've cloned myself and can't remember which one I am
Computers with TCM/Palladium/WNGSCB/handcuffware will be fragile. Many more disk sectors will be essential for booting. A greater percentage of memory errors will cause exceptions. Maybe you thought SMP hardware showed a lot of race conditions? You will surely see them now. Call it disasterous reputation maintenance (DRM).
In case you're actually interested in reading what the technologies are about, instead of just FUD. Here is The TCPA and Microsoft's Next-Generation Secure Computing Base (which is what came from the Palladium Project).
This is the best news I have heard since 1996.
:)
I can not wait for Anal-intrusive DRM to be included on every windows OS and Intel PC processor on the market.
In fact, I wish it was here right now.
I am salivating at the prospect of LAN wide system lock outs, Entire OS installtions destroyed because of stolen/forged Serial Numbers, the inability for a persson to have 2 copies of an app their my own equiptment, the deletion of personal files and monitoring of internet usage.
In fact, I hope they use and abuse back door facilities so that the entire machine is effectively a trojan and fast becomes the fabled crackers valhalla.
Huzzzzahhh Microsoft!!!
When you kill your competition and get cocked sucked by the gov't it's just natural to become your own worst enemy.
So, do release your DRM post-haste and help usher in a much needed paradigm shift from Windows to OS X/Linux.
Anyone else remember the movie "Tommy" where they started the camp then gagged, bound, abused their followers and by doing so incited a revolt?
"We're not gonna take it!"
I believe that's what's about to happen here, and personally I can only pray that it does. Every time I read about DRM from Microsoft, a layer of cynicism fades away as I see a glimmer of hope
So you'd all be better off protesting and just sit there quietly with a smile while MS cocks it's BFG and aims squarely at it's foot
With most of the world's electronics manufacturing business in China anyway, I guess this means we'll all be running Linux on Chinese developed and manufactured hardware in a few years, while Microsoft, Intel and AMD all sit around in the wreckage of their once profitable empires wondering what went wrong.
Here's a hint guys: You forgot what made the PC platform great in the first place: Freedom.
Call it freedom to innovate, freedom to fsck up a computer beyond repair, freedom to write a virus or freedom to swap files. Whatever. But try taking our freedom away and you will face the consequences.
Now that would be a deliciuos irony, wouldn't it. America and the West taking away the freedom of all computer users, and the Chinese coming to the rescue and restoring our freedom.
And remember kids: Never trust a computer you can actually lift.
Bob Meinschein, an Intel security architect. "On the corporate side the value is much clearer," he added, "but over time the consumer value of this technology will become clear as well"
True, and - once one person has managed to crack it, Palladium becomes a double edged sword that now swings in favour of the pirates, who can use it to create an untraceable distribution network.
My rights don't need management.
I suspect however that it will become increasingly more common for these types of things to surface as journalists and reporters LOVE to take the side of the consumer and go after the "greedy corporations". It makes them look very good in the eyes of the people, who they are trying to gain popularity with. It will only snowball from here my friends, it's just a matter of time till things work themselves out.
Buy Steampunk Clothing Online!
Check the links if you're interested in reading the industry party line.
The Palladium project was renamed the "Next-Generation Secure Computing Base" in an attempt to shake off the stench the name Palladium took on hours after MS floated it.
~~~
"The company is dealing with both technical and marketing challenges presented by the new software security system. For example, Mr. Juarez, the Microsoft executive, said that if the company created a more secure side to its operating system software, customers might draw the conclusion that its current software is not as safe to use. "
he went on to explain:
"What I mean is that we cannot have our customers using deductive reasoning to come to an obvious conclusion which might jeopardize our market share (control). Could you imagine the implications? We would rather them just trust us - and relax - big broth.. uhhh... I mean Microsoft has it all taken care of"
My understanding is that if the chosen key is sufficiently large, like 2048 bits, then the encryption really is impenetrable, i.e. not breakable even by brute force given even the computing power years from now. Example: the xbox, a device with a 2048-bit key, has not been compromised, and a large scale distributed attack was dismissed even by those who dislike Microsoft as a pointless exercise. Doesn't mean that someone can't spill the key on purpose, but if that's what we mean by "not impenetrable" then I just want to be sure it's understood that we're not just talking about technological approaches.
- First they ignore you, then they laugh at you, then ???, then profit.
"For AMD or Intel to come out with a processor that REQUIRED DRM to operate would be to commit corporate suicide."
They're not going to require DRM in the processor, and they don't have to. They just have to include it. After that, all of the major media/software companies can require that the computer be operating in DRM mode in order to view their media. Microsoft (and probably other OS makers) will set it as the default. Users will leave it on for convenience.
You won't have to turn it on. But you'll be an outsider, crytographically outcast from the communications of the vast majority. You'll even be able to view media, if you're willing to risk the felony conviction. You'll even be able to release works of your indie band outside the DRM system, but if the system works at all, your band will be unheard by those within the system (because otherwise you could just distribute a cracked major-label release within the DRM system and have it masquerade as a non-encrypted work).
All your trust are belong to us!
- MicroSoft
--- Grow a pair, liberals... stop letting the Republicans bully you!
If I tell you more, you'd have to kill me!
On a comment regarding this issue, Mr. Gates assured us "It is vital to the health of the entire global industry that we guard consumer privacy and trade secrets. Anyone passing on the street could pick up an enormous ammount of information from someone who is wearing a watch that isn't secure."
Dark Lord Bill further went on to say "... It is imperative that we guard all avenues from this impending danger... of someone stealing the 'time of day'. Terrorrist use the time of day constantly... (futher ramblings too lengthy to be posted here)"
We recieved a brief demonstration, when a CNN corrospondent accidently glanced toward the watch worn by Mr. Gates. Within a brief second, the corrospondent burst into flames, and unfortunatly died.
In other news Mr. Bill Gates is sueing the family of a man who tried to steal the "time of day"...
Stop the Slashdot effect! Don't read the articles!
"I mean, do we REALLY need 3GHz machines? "
Yes. To do any sorts of useful video editing, you need fast machines; in fact, I'd argue that 3ghz is the minimum you need.
Computer speed has historically been turned into new, useful applications; applications that can't even be considered until computers are fast enough.
Consider MP3; it could have been implemented 20 years before it became big; the theory of lossy compression was understood by researchers, but it wasn't terribly practical until faster computers appeared.
And this is on down the line... think about as I mentioned before... video editing, real-time video effects in games, speech recognition, pattern recognition; each needs more and faster processor power.
I'll grant you, if you want to do email and browse the web, then you're in luck: a 450mhz PII will suit you nicely, and a wonderful machine can be purchased for under $200 for that purpose. But that's pretty myopic; people want faster computers not to read email faster, but because they want to run new applications that are only possible with faster computers.
So I'd argue there is a significant problem if the world's CPU and chipmakers will only produce "trusted" versions of their product.
You were mistaken. Which is odd, since memory shouldn't be a problem for you
I was not familiar with this aspect of the scheme. Maybe I'm not the only one who will finally say, "one is already one too many..."
-posting from my W2K partition, not long for this world (goodbye, q3 framerates [sniff])......
grammar-lesson free since 1999. (rescinded - 2005)
"Here's a hint guys: You forgot what made the PC platform great in the first place: Freedom."
You're right.
I was there for the beginnings of the PC. We built them and bought them, even when they couldn't do much because we believed in the dream of freedom and computing and saying "fuck you" to big companies with their vision of how we should use their computers.
Now 2 generations later, we seemed bound and determined to give it all away, just so we can watch "Star Wars" on our PC. And pay every time. And throw people into jail if they refuse.
Its very upsetting to those of use who started the revolution.
PressPass: What function will the advisory board serve?
...Microsoft has long realized that to achieve needed systemic change, it's important to involve academia early on.
The goal is to learn from each other....
BUT, we also view this board as a two-way education channel. Ultimately, we'd like to see academia work with the industry to inculcate more security concepts into a technical education, because it's not just a technology problem or a computer science problem. ***It's a social problem***. If we at Microsoft work with academia to make sure they have the resources, time and information to infuse Trustworthy Computing concepts into education, the result will be graduates who are much more adept at understanding a secure computing environment.
I work at a pure Windows shop. I don't like it, but it's the only work available. They have very strict "policies" on their computer network. Most people are not allowed to install or uninstall any software. Most people can't even make changes to their task bar. All internet connections must go through their rather strict proxy (kernel.org is considered inappropriate!). Most internet ports are blocked (21, 22, 23, 6667, and 7000 are definately blocked). Not that it has stopped me. I figured out how to bypass the proxy my first day there.
This is what trusted computing will be like. But instead of your employer limiting you at work, it will be Microsoft limiting you at home. "Where the fuck do you think you're going!?"
-- Will program for bandwidth
Microsoft is committed to "working with the government and the entire industry to build a more secure computing infrastructure here and around the world," Bill Gates, Microsoft's chairman, told a technology conference in Washington on Wednesday.
Read as "We are willing to let the MPAA and RIAA throught their weight (money) around with the government (elected) and media. Meanwhile we lurk around with the government (NSA, FBI ect)to get them onside and provide the backdoor key."
Oh shit wait a minute.
http://saveie6.com/
Dear users, your sperm was stolen by the Al Qaeda. You are now the proud father of several terrorists. Have a nice day!
once one person has managed to crack it, Palladium becomes a double edged sword that now swings in favour of the pirates, who can use it to create an untraceable distribution network.
You don't need to "crack it". Trusted Computing has as its design goal exactly this sort of functionality: allowing networks of computers to trust that all the systems will behave in a predictable way. No one seems to understand that Microsoft wants this kind of functionality. DRM is only part of the picture. TC allows for far more than DRM. It assists any application which involves a network that would benefit if the programs knew what was running on the other end.
Microsoft has surely known all along that TC would allow for this kind of thing. Of course they probably neglected to mention it to the RIAA. But the genius of Palladium is that by allowing programs to prove that they will behave in a certain way, it solves the DRM problem at one stroke whle at the same time allowing for an infinite variety of new applications.
Yes they have both a software and hardware monopoly, but at least they are nicer in regards to DRM. After all Intel/Microsoft are in bed together so its which dictator do you want?
All I know is Apple's DRM Itunes store will let you play the files on up to 3 macs and you can keep the files playable on newer macs that you can choose!
Why should you suffer because Bill wants people to run his software and be the gatekeeper and eliminate competition because he has the keys to your computer? Why should you use a slower system?
F*ck them. Its your computer and if a mac is expensive you can buy a cheaper Imac when the time comes. Yes they are slower then regular pc's when they come out but they have to be much faster then your now ageing system( 3 years down the road ). Linux and soon FreeBSD is also their if you decide you can not stand MacOSX. You can always dual boot like Windows.
MacOSX looks kind of confusing from a life long Windows user? I like the StartMenu or K in Kde but I am sure I can learn and adapt.
Not to mention the risc G5 processors are really cool! I would love to learn assembly on them rather then the nasty 25 year old 8086 assembly that is in a pc. Itanium is even worse and no one besides Intel really understands it yet.
If Billy wont let me play on my own systems then I will not buy them. You should do the same. A bonus is Apple hardware is high quality and lasts much longer then PC equilivants. Its expensive yes but you get what you pay for.
http://saveie6.com/
The idea of encrypting everything is just stupid, it makes it all the easier to crack it. Just knowing the text the programs display will probably just be enough to keep running random keys until you've decrypted that part and then you've got it
---------- Open Source is capitalism applied to IP.
"This will kill innovation," said Ross Anderson, a computer security expert at Cambridge University....
But that's what Microsoft is all about right, killing innovation. The last thing any monopolist wants is a bunch of innovators running around innovating.
From the article:
Bill Gates, Microsoft's chairman, told a technology conference in Washington on Wednesday. "This technology can make our country more secure and prevent the nightmare vision of George Orwell at the same time."
Yes Bill that's right. You can usher in the technology that may bring about Orwell's vision and at the same time help it slide through by simply claiming the exact opposite from the other side of your mouth.
Dyuh... It's somehow related to the truth, perhaps that means I should believe it.
A few months back I read an article that documented how Windows Media Player submitted information to a Microsoft server whenever a DVD was played. How will be able to detect or stop this once "trusted computing" is a reality? I don't trust anyone until they've earned it, and I certainly don't trust anyone that doesn't have my best interests at heart. Ronald Reagan once said, "Trust but verify." With Microsoft's "trusted computing" verification will be impossible.
The device includes secret digital keys -- large binary numbers -- that cannot easily be altered.
Easily? They would probably say that Windoze is an OS that could not easily be replicated as well.
I don't know about the rest of you, but I know quite a few people who will poor their lives into doing something that someone else says "cannot be done easily." (...and will almost definitely succeed)
(begin M$-Rant)
Also, I believe Microsoft falls under Murphy's Law, "If there is any way to do it wrong, he [Bill] will find it."
(end M$-Rant)
I don't trust Microsoft as it is. Their "Trusted Computing" initiative makes me trust them even less.
In case you've missed the forest for the trees, this isn't just about running DRM-protected apps/content on the little boxes on our desks and laps.
Now that Big Biz has swallowed web-based networking and software management, it only follows that in the future ISP's will be required to enforce DRM by not allowing noncompliant connections. Read: our way or no way, Skippy!
End result? Microslut, through the magic of DRM, finally has everyone by the short hairs.
When it reaches that point, what good will OSS do anyone, except maybe having a low-cost species of the same freedom-choking anaconda?
Funny, I can envision a world where completely unfettered exchange of ideas devolves back to the one medium that isn't software-dependent: print.
At least until Gates et al decide DRM 1984 isn't enough and implement Fahrenheit 4.51
Scruting the inscrutable for over 50 years.
"errr...that is, if consumers and companies completely rebel against it and everything it stands for."
I can't believe he had the audacity to claim that he was somehow fighting the good fight against big, evil, faceless bureaucracies. Yeah, you're in it for the little guy Bill, sure. Sweet Jesus and may God help us if people like Gates can play themselves off as such.
Or maybe his logic something like this: "You see, it shouldn't be governments alone that create a totalitarian existence, no no no, that would be much too inefficient. It should be totalitarian governments that are controlled in the background by large, totalitarian companies and their respective associations - like the BSA and RIAA. Stupid Orwell was so random - he had it all wrong!"
the big brother parts are optional. what they will see is the next (insert RIAA crap) music that they can finally download only being playable on a "trusted" computer, (and then go to apples music store). and the next matrix trailer being only playable on a trusted computer. and blockbuster offering download rentals, but only if your computer is trusted. MS is smart enough to see this, so theyll make it really non intrusive while hyping its "security" untill they get a big enough installed base. then theyll start boiling the frog.(1) you can re read the above replacing "trusted" with "thiers, not yours" and see how it makes sense.
our only hope against them is free software like mozilla and openoffice.org because with these, the dependence on windows is lessend and people know theres a way out before MS becomes a problem. people look to us about computers. tell them about this, and give them free software.
(1) you can boil a frog alive (at least in the saying) by putting it live in a pot of water and turning up the heat a little at a time so the frog doesnt realize whats going on until its too late. MS plans to do that to us. theyll slowly make it harder and harder to NOT play thier palladium game. sure youll have a choice to not run it, like you have a "choice" to not run windows now. hope your work doesnt require NTLM authentication...
About 90% of my foes list is comprised of people who used "M$" in a sentence.
You're on my foes list and I don't think I've ever used 'M$' in a sentence (until now). I mostly make my living working with MS products and have done for many years. While I am fairly critical of MS at times I try to be even-handed and realistic about it, as they've made me a nice living. I even work for the world's largest distributor of MS products.
Your presence on my foes list is nothing to do with anti-MS zealotry. I just think you're a cunt.
"Are you being weird, or sarcastic?" said Emma. I said I didn't know because I get the two feelings mixed up.
"To do any sorts of useful video editing, you need fast machines; in fact, I'd argue that 3ghz is the minimum you need"
ROTFL. I've edited half-hour DV projects on a PII-350, and a DV feature on a PIII-550. There are things you need 3GHz CPUs for, but standard def video editing is not one of them... faster CPU is nice to have for faster rendering, but far from essential.
Unlike Zion and their machines, I don't need DRM-enabled services and applications to live. None of the artists that I really like have ever tried to implement copy prevention on their CDs, and it's unlikely that they'll use DRM either, because they actually want people to hear their music above all else. I've already used Linux at home for over 3 years now. There will always be a choice. You may be "shut out" from some services, but maybe that will inspire you to seek an alternative service that values your business a bit more. The type of people who disdain going to malls, hate most of the radio stations on the dial, think most news outlets are useless, etc. will get along much the same as they have been.
That said, I think that DRM is fine in some cases. Something like DRM might have made Phantasy Star Online a far more stable game, instead of the mass of annoying and ineffective anti-cheating features that cause your saved game with hundreds of hours to get corrupted at the drop of a hat. I don't care if it's put into game consoles, which are basically black boxes anyway.
The movies, music, and many of the programs that I like and use will probably never be big enough that they can be opressive. That's fine with me. The vast majority of people choose to fit the consumer mold, choose a commercial lifestyle, and they will get what the big companies want them to get, which is what they're getting now anyway. It's basically an illusion that you're doing what you want by illegally downloading that Brittany song. Who do you think made you like it in the first place?
WMBC freeform/independent online radio.
so, what, should we stock up on Win2000, XP, and Linux OS's along with our CD and DVD burners?
Yes. Keeping a working late-90's or early-2000's vintage computer around the house is a very good idea. The late-90's was the era of the forever "fast enough" CPU. For example, at home, I have yet to own a computer faster than 300MHz. Mozilla launches considerably faster than the modem will dial-in, so this is a good threshold of usefulness for me.
Healthcare article at Kuro5hin
The TCPA FAQ page, independent and unbiased of Wintel conglomerations and their media bedfellows.
Eternity: will that be smoking, or non-smoking? I Corinthians 6:9-10
The end users and administrators have less control over what's on the PC. What files are on the HD, and what code is executed is not at all under control? It's the original owner's call on what runs on your computer. This can include a hacker's malicious code, hidden on your system. It would suck if you were unable to delete b/c u didn't have your own permissions on your own damn computer. It is not more secure. There will always be work arounds and there will always be hackers tampering w/ the hardware and the chipsets. It only give more people control over your PC and takes it away from you.
the "You're Not Trusted Computing" initiative.
No one ever had to evacuate a city because the solar panels broke!
C'mon, educate yourself a little about your rights before you so slovenly give them up.
Are you sure its theft? I often see the following tag on sites that republish articles from major news sites.
(In accordance with Title 17 U.S.C. Section 107, this material is distributed without profit to those who have expressed a prior interest in receiving the included information for research and educational purposes.)
Now that would be a deliciuos irony, wouldn't it. America and the West taking away the freedom of all computer users, and the Chinese coming to the rescue and restoring our freedom.
# 26426;是属于我们
Well, I was going to make a joke using Chinese characters, but the Post Comment interface apparently won't allow Unicode characters to be pasted in and the post display code seems to strip out the characters when inserted as HTML entities.
所有你的计算&
Put this in an HTML document, view the characters, translate them at Babelfish to see what I was trying to do.
Sheesh.
To counter your point, modern versions of Widows do use the CPU protections to stop programs from doing anything they want. They cannot randomly jump into the kernel or change it.
However this reinforces your point:
1. The CPU protections are hardware protections that stop "bad" programs (outside the kernel) from messing with "good" ones (inside the kernel).
2. This hardware protection is absolutley bulletproof, far more reliable than the more complex Palladium. As far as I know there are no viruses that rely on a bug in the microcode to turn off the CPU's hardware protection state.
3. It is obvious that despite this demonstratably perfect hardware protection, Windows system (and Linux ones) are not immune to viruses.
The reason it fails is that such hardware protection does not stop bugs. Every single virus and attack relies on telling some software that somebody "trusted" to do something that it was not expected to do. The fact that the software is "trusted by Palladium" and by 1024-bit one-way encryption does ZERO to make it less likely that it will do something unexpected.
In fact Palladium may make it worse, by encouraging far more stuff to be "trusted" (just like one security problem is that there is too much in the kernel). Claiming Palladium is a "micro" kernel is rubbish, as the current CPU hardware protection is probably a few hundred transistors in a tiny dot buried inside the processor chip and is more micro than anything Microsoft is dreaming up, and it is already proven that it does squat for protecting your machine.
The other bad effect of Palladium is it may make it impossible to fix the problems, especially if it prevents unsigned filters from being installed between the network and executables.
Palladium is 100% designed for DRM and that is 100% of it's purpose. Well on current machines a virus writer can probalby get Outlook to do all kinds of nasty things, but most involve email, they cannot get it to decrypt and play a DVD. Right now you can play a DVD by running another program. Palladium will not allow that program to run, so the only possible way to play a DVD would be the equivalent of fooling Outlook into doing it, and Microsoft and the RIAA knows that is impossible.
Some Palladium defenders keep pointing out that the chip will provide hardware encryption calculations. The problem is that it has to so that trusted stuff can be decrypted without anybody being able to access the secret decryption key. So it is trivial to add a little extra access to that hardware that is already there. Considering this is the same industry that thinks it is a good idea to have the actual waveforms produced by modems and speakers be generated in realtime by the processor rather than add a $5 chip to the machine to do it, any suggestion that they are adding this expensive chip for any benevolent reason should be dismissed immediately.
Without a DRM-compliant public key, you won't even be able to log on to your ISP. No Usenet, no BBS, no telnet, no nuthin'.
Scruting the inscrutable for over 50 years.
Of course people will just be able to record the analog output anyway. Then the RIAA can bring back the pointless "home taping is killing music" campaign from the '80s. In those days every kid on the block had 10's to 100's of home taped albums.
The RIAA really should just face the fact that there is nothing they can do. Most people wouldn't have paid for the music they download for free. Those who pirate music are usually high school/college students who have time and no money. Most people who work hard can't be bothered to go to the hassle of pirating music when they can buy it.
Diomidis Spinellis
Code Reading: The Open Source Perspective
#include "/dev/tty"
I use konqueror, as a habit from when Mozilla wasn't submiting forms in Sid. By my current configurations it lets me decide which sites can use cookies. If I don't allow cookies, they don't go through.
What we need is a system where I could allow DRM for foo to use DRM, but keep it away from bar.
I'm sure that something like this could be implemented in bochs or wine. Maybe one of those PConPCI cards that Sun is offering would do the trick.
You can't judge a book by the way it wears its hair.