Slashdot Mirror


Questions for a Lecture on Microsoft's Palladium?

An anonymous reader asks: "Microsoft is going to be giving a lecture on Palladium for my Computer and Network Security class at MIT this Thursday. We're told that it's going to be the most technically detailed lecture publically given to date, and that we should be armed with questions as a result. Any suggestions from the Slashdot crowd? What technical details have you been dying to know about Palladium?" It would be interesting to hear back from someone who is planning on attending this. For those who wish they were, but can't for one reason or another, what would you have asked by proxy?

568 comments

  1. Your second question... by Anonymous Coward · · Score: 5, Funny

    No matter what your first question is, if it's from Slashdot, your second question will be:

    Why won't you answer my first question?

    1. Re:Your second question... by Anonymous Coward · · Score: 0

      How much of the FUD about paranoia is simply because this comes from Microsoft?

      Nobody can deny that Microsoft are masters of marketing and manipulation. Why couldn't this just be a smokescreen for what they really want to introduce when, as planned, they are "forced" to abandon Palladium, and what do you think that thing will be?

    2. Re:Your second question... by Anonymous Coward · · Score: 0

      The third question could be: have any of you ever read this story, or did you invent it all by yourself?

  2. Lets get the obvious out of the way by Anonymous Coward · · Score: 2, Funny

    "Will it run Linux?"

    1. Re:Lets get the obvious out of the way by Slashdotess · · Score: 1

      Doesn't everything run Linux? It'll have to at least run NetBSD

    2. Re:Lets get the obvious out of the way by edwardadad · · Score: 1

      very good. i hope it does run linux. funny

  3. ask them... by Dankling · · Score: 2, Funny

    ask them to stop being asses and see how they respond.

    --
    Slash-for-Thought
    1. Re:ask them... by REDNOROCK · · Score: 1, Redundant

      thats not asking. That's telling. Now, if you were to say, "Why are you guys such asses?" or "Will you please stop being such asses>" then I can understand.

      --
      Even if I say something insightfull or inteligent, it doens't matter cause I'm an ass.
    2. Re:ask them... by Anonymous Coward · · Score: 5, Funny

      does it comes with a tube of lubricant or at least a frozen dinner ?

    3. Re:ask them... by gvonk · · Score: 2

      ask them to stop being asses and see how they respond.

      Uh, look. He said "ask". I don't see how he could have been any more clear.

      --


      El Karma: excelente(principalmente la suma de moderación hecha a los comentarios de los usuarios)
    4. Re:ask them... by REDNOROCK · · Score: 0

      Please, don't nitpick the nitpicker, even if you're nitpickier.

      --
      Even if I say something insightfull or inteligent, it doens't matter cause I'm an ass.
  4. Wha is the point behind Palladium? by Anonymous+Butthead · · Score: 0, Troll

    Honestly, Microsft, what are you try to achieve here?
    That would be my question... i would then rebut it with "What would you like on your Tombstone?"

    --
    Hey, this is my sig, if you don't like it, STOP READING MY POSTS!
    1. Re:Wha is the point behind Palladium? by Anonymous+Butthead · · Score: 1, Funny

      Hey, why did you mod me down... it was a perfectly legit question... I guess the mod don't have a sense of humor, you know... tombstone pizza?

      --
      Hey, this is my sig, if you don't like it, STOP READING MY POSTS!
    2. Re:Wha is the point behind Palladium? by djmagee · · Score: 5, Interesting

      This is what I want to know. How does MS plan to get people to buy into this? How are computer manufacturers going to react when they have fewer, more expensive options for building their computers. And what would make the average consumer see in it? How many people are really that worried about people reading their documents that they'd be willing to give up things like copying CD's, burning mixes, etc...

    3. Re:Wha is the point behind Palladium? by Anonymous+Butthead · · Score: 1

      Come on, laugh a little....

      --
      Hey, this is my sig, if you don't like it, STOP READING MY POSTS!
    4. Re:Wha is the point behind Palladium? by Anonymous Coward · · Score: 0, Troll

      You were modded down for your grammar.

    5. Re:Wha is the point behind Palladium? by Jucius+Maximus · · Score: 2
      "This is what I want to know. How does MS plan to get people to buy into this? How are computer manufacturers going to react when they have fewer, more expensive options for building their computers."

      Easy: They provide customers with no other choice. Most home user machines today are either using AMD or Intel chips. Microsoft has made deals with both of them involving Palladium. I wonder how much money they accepted for the bribe.

      Another dark side of this is that if MSFT is controlling Intel and AMD's offerings, then there is no true competition in the home computer CPU market which will of course kill off innovation and drive prices up.

    6. Re:Wha is the point behind Palladium? by cenobita · · Score: 3, Interesting

      What this does mean, however, is hardware fiends going crazy to pick up "old" hardware. It's an OCP paradise, and should help breathe new life into hardware that's been moved to the "obsolete" pile..those of us who know hardware, however, know that even a 486 can be useful. This is immensely true for hardware that's slightly pre-Palladium. It's also a very good way to strip money from the hands of AMD and Intel..the more people boycotting this technology means a larger chance that the manufacturers will rethink this decision.

      It's unlikely to work, of course, due to the huge line between a hardware geek and mainstream user.. but I think it could make some kind of dent. Certainly one that could last until someone is able to bypass/crack/trick Palladium.

      So, I say let them do whatever. Last I checked, my Athlon XP 1500 ran FreeBSD very smoothly.

    7. Re:Wha is the point behind Palladium? by Jucius+Maximus · · Score: 2
      "It's unlikely to work, of course, due to the huge line between a hardware geek and mainstream user.. but I think it could make some kind of dent. Certainly one that could last until someone is able to bypass/crack/trick Palladium."

      Keep in mind that it's not the mainstreamers who drive the high end market. It's the hardcore gamers who want the latest uber-ninja gear and they will know what Palladium is and why they shouldn't buy it.

    8. Re:Wha is the point behind Palladium? by aronc · · Score: 2

      1 word - Monopoly.

      Make all the new MS software unable to talk to the old stuff ("not secure, not "trusted"). Slowly, over a few years of course. Thus when you want to upgrade to Word2005 so you can read documents you created at work, you have to have Win2005 to do it. Win2005 does not function without palladium hardware. People have to buy new windows, new office, and new hardware.. everyone is happy. Oh, everyone except those pesky customers.

      --

      jello.
      aka aron.
    9. Re:Wha is the point behind Palladium? by hfastedge · · Score: 1

      hello? average american slashdotting joe? its called THE LAW.

      --

      -- -- --

      Help my mini cause: My journal

    10. Re:Wha is the point behind Palladium? by Anonymous Coward · · Score: 0

      The Tombstone joke was funny the first time. Now it's just annoying.

    11. Re:Wha is the point behind Palladium? by Anonymous Coward · · Score: 0

      I doubt it. There's no way Congress would pass a law that evil and stupid. Just look at their track record! They've... uh... Never mind.

    12. Re:Wha is the point behind Palladium? by cenobita · · Score: 2, Interesting

      in terms of research and development/setting the standard, i'd say that's very true. still, i can't help but wonder realistically what this translates to in terms of revenue for manufacturers. there are still a large number of mainstream types who consider themselves "hardcore gamers", even if they don't even know what overclocking is.. they do know, however, that if you want framerates that will burn a hole through your retinas, you need hot-shit hardware. real hardcore gamers would build their own system, as far as i'm concerned..even so, i'd be willing to bet the people buying those crappy systems from the likes of dell and hp aren't all stay-at-home mom's and webtv converts. optimistically, hardcore types will boycott palladium, but realistically, they can only hold out so long before the games start to rely on uber-ninja gear (at least in their minds).

    13. Re:Wha is the point behind Palladium? by Moirke · · Score: 1

      All I can say is thank God for operating systems like Linux. I don't think Debian plans to add software that censors the files on my computer.

  5. Why Palladium? by Trusty+Penfold · · Score: 5, Funny


    Why did you choose to build your new processor out of Palladium.

    Silicon, with aluminium or copper, is the more traditional choice.

    1. Re:Why Palladium? by Grail · · Score: 2, Funny

      They used the name Palladium to reflect the fact that compulsory DRM will be costly to everyone.

    2. Re:Why Palladium? by Anonymous Coward · · Score: 0

      Will we have to upgrade our Palladiums with the next versions of Windows for Palladiums?

    3. Re:Why Palladium? by Anonymous Coward · · Score: 0

      the open source version should be called "latinum"

  6. Tell them... by Anonymous Coward · · Score: 5, Funny

    ...that you'll adopt Palladium if Steve runs and jumps around like an idiot for an hour. Then after he's done, tell them you were just kidding. He could use the exercise.

    1. Re:Tell them... by ddent · · Score: 2

      "Whooooooo! I Love this company! Yeah! Give it up for me!"

      Or something like that anyway.

      That .mpg is so funny.

    2. Re:Tell them... by Anonymous Coward · · Score: 0

      So could most of the slashdot people.

    3. Re:Tell them... by Anonymous Coward · · Score: 0

      Or he could pay you a million dollars to run around for him. And you'd do it too. Don't be so jealous.

    4. Re:Tell them... by spongman · · Score: 2

      You've obviously never been to a Microsoft company meeting...

    5. Re:Tell them... by Anonymous Coward · · Score: 0

      He's actually lost a lot of weight. I've seen him at the local gym now and then, and he plays basketball there regularly.

    6. Re:Tell them... by Anonymous Coward · · Score: 0

      And you have? You humble me. I bow to your schlong.

    7. Re:Tell them... by Anonymous Coward · · Score: 0

      Actually I think they have - if not personally at least by watvhing a video.

  7. What's in it for consumers? by Anonymous Coward · · Score: 5, Insightful

    More of a basic business question, but didn't anyone learn from Intel's ill-fated processor serial number "feature" in the Pentium III, or the Div-X movie fiasco? Why would consumers want this at all, and why will they choose it over other alternatives?

    1. Re:What's in it for consumers? by Anonymous Coward · · Score: 3, Insightful

      And why does it have to be consumer, not customer?

    2. Re:What's in it for consumers? by runderwo · · Score: 2, Funny
      why will they choose it over other alternatives?
      MS Rep: Wait a minute...alternatives?? Alternatives??? .... MUHAHAHAHA!!! All your alternatives are belong to...(cough), wait, please excuse me for a moment.
    3. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      Microsoft, Intel, IBM, HP and AMD are all part of the TCPA. So if all the CPU's are Fritz chipped and will only talk to hardware and OS's that are equally 'Fritzed', then one could assume that there will be no choice. You won't be able to disable this technology (easily) in your BIOS settings.

    4. Re:What's in it for consumers? by Jucius+Maximus · · Score: 5, Interesting
      "More of a basic business question, but didn't anyone learn from Intel's ill-fated processor serial number "feature" in the Pentium III, or the Div-X movie fiasco? Why would consumers want this at all, and why will they choose it over other alternatives?"

      Or conversely, "Why does Microsoft believe that Palladium will earn a positive cash flow for the company, satisfy return on investment, etc, in the long run?

      Essentially, "what's in it for YOU?" This could reveal some interesting information about their long term strategy and core motives.

    5. Re:What's in it for consumers? by yorgasor · · Score: 5, Interesting

      Are you really trying to just obsolete all your old software so everyone is forced to upgrade to your latest and greatest OS & computers just to be able to make basic transactions on the internet?

      --
      Looking for a computer support specialist for your small business? Check out
    6. Re:What's in it for consumers? by SiliconEntity · · Score: 5, Insightful

      More of a basic business question, but didn't anyone learn from Intel's ill-fated processor serial number "feature" in the Pentium III, or the Div-X movie fiasco? Why would consumers want this at all, and why will they choose it over other alternatives?

      The answer is obvious. Once Palladium is in widespread use, (legitimate) content will only be made available to systems that use Palladium to enforce DRM. So a consumer will want to buy a Palladium box because that is the only way that he can download the latest PPV movies, super-CD-quality audio, and other 21st century content that we haven't even thought of yet.

      Microsoft benefits by providing a technology which will make the content companies feel comfortable in releasing their data in digital form. This will make PCs more valuable and sell more of them, which means more copies sold of Windows and more money in Microsoft's pocket.

    7. Re:What's in it for consumers? by skinfitz · · Score: 1

      Are you really trying to just obsolete all your old software so everyone is forced to upgrade to your latest and greatest OS & computers...

      Hey Apple did it...twice.

    8. Re:What's in it for consumers? by Anonvmous+Coward · · Score: 2

      "Why would consumers want this at all, and why will they choose it over other alternatives?"

      Because the content industry is basically saying "You want digital content, but the only way you'll get it is if we can protect it from you thieves." They're content to hold out until we all throw up our arms and say "fine, whatever."

      The P3 serial Number didn't buy anybody anything, but it cost people their privacy. The DRM case is different because the content industries are holding their content hostage until we give in to their demands.

      So, in this case, it's maintain your free open computer, or get the digital content we want under their terms.

      Hope that answers your question.

    9. Re:What's in it for consumers? by Steveftoth · · Score: 1

      Yeah, but apple makes the hardware, so your point is mmot since invalidating the hard ware is good for apple, while MS doesn't own the PC platform from the hardware perspective and has nothing to gain by making it all invalid.

    10. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      "The answer is obvious. Once Palladium is in widespread use,"

      Ehh that was not the question, once it is widespread (and people ALLRADY have bought it), it is obvious people would want it. The question was why people would want it to start with? Why would enough people want it so that it can become widespread? And content tend to go to were people go, so you won't see much of a content on something until people get it.

    11. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      You have read and understood Content is Not King?

      One wonders if Microsoft has. And whether they plan to go through a couple of rounds of public failures to wind up support for legislation requiring the use of Microsoft's PATENTED DRM-enabled OS technologies by everyone. (And what price to let Linux vendors use the patent?)

    12. Re:What's in it for consumers? by hplasm · · Score: 1

      Guess that Microsoft will only be selling to the US market in future, then...?

      --
      ...and he grinned, like a fox eating shit out of a wire brush.
    13. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      (-1 utterly wrong)

      You'll be able to turn Palladium stuff off at will. Whether software will consent to being run without Palladium turned on is another matter.

    14. Re:What's in it for consumers? by wfrp01 · · Score: 2

      Why would consumers want this at all

      Or to expand on this:

      What type of customer are you targeting with this technology: your traditional home and business computer user (who have nothing to gain, but lots to lose), or the corporate content industry? Do you intend to leverage this technology to foray into content production and/or distribution yourself? Does Microsoft aim to be king of all media?

      --

      --Lawrence Lessig for Congress!
    15. Re:What's in it for consumers? by Melantha_Bacchae · · Score: 2

      An AC wrote:

      > then one could assume that there will be no
      > choice.

      As long as the Hollings bill is not passed, there will be a choice:

      Apple!

      The five silent years (12/14/96-12/14/01) of Apple's rebirth and healing are over. The scorched and dying little sapling has grown into a mighty tree that has weathered the storms of our times. This tree can shelter us all.

      On December 3rd, 2001, in a two page ad in Time magazine, Apple declared war on Microsoft and its Windows monopoly. At the 2002 Grammy awards, Steve Jobs spoke out against DRM.

      Over the last few years, Apple has been hard at work to democratize the tools of the music and movie industries. iMovie, iDVD, Final Cut Pro, DVD Studio, QuickTime (and its streaming server), etc. are some of the fruits of its labors. Expect the fruits of Apple's recent shopping trip to follow. The pundits and analysts are wrong, though. These tools are *not* for Hollywood and the big labels. They are for the artists, students, small businesses. Apple is returning the power to create to the people, where it has always belonged!

      (To Linux Programmers: This is not a private party. Feel free to make many open source media creation tools for Linux. Your book store, if it is any good, should have many books by now on Apple's tools, so you can see how such programs do their thing.)

      DRM is a bad patch to piracy. And piracy was never the real threat to the media sharks. The real threat stands revealed: Apple! Every iMovie posted to an online contest, every indie movie (such as "Shanghai Ghetto" made with Final Cut Pro on a Power Mac) that makes it into the theatres, and every song recorded in a basement studio is a death blow to the media sharks and their monopoly on content creation.

      Palladium, DRM, the Hollings bill: these are the nightmares that could destroy our future. Apple's dream is a far better future. A bright future when we make our own content, and share it as our hearts desire.

      On December 14, 1996, Mothra resurrected a charred Apple sapling ("Mosura" 1996).
      On December 14, 2001, Mothra returned to see its fruit ("Gojira, Mosura, Kingu Ghidora: Daikaiju Soukougeki").
      OS X Jaguar: truly the Apple of Mothra's Aqua eye.

    16. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      Amen brotha. It is for this very reason (M$s "security initiative") that I as a home user, an IT Director and a startup web designer, have switched to OS X. I am using my brand new imac for home use, online schooling and web design. On the business front, I am searching for a complete accounting and warranty management solution (we are currently stuck with a product called MAS200 from Best Software) for Linux. I have even thought of trying to put together a team of programmers and just writing my own suite.
      Now, more than ever before, the are actual useable alternatives to the Comunist Windows regime.

    17. Re:What's in it for consumers? by linuxislandsucks · · Score: 1

      Their core motives is to finally correct an error and security vunerability that has been in windows since its first release..

      That vnuerability is the windows overflow..ie each process has a hidden or visble window and thus you can hijack that window to take over the machine..

      By making the kernel and cpu chip trusuted no outside process can attempt this attack.. other wise watch out..

      Plus it also take care of any other brain dead code that MS still does not want to fix..

      --
      Don't Tread on OpenSource
    18. Re:What's in it for consumers? by freq · · Score: 1

      I share your enthusiasm, and I am typing this post on a powerbook, but how many people do you really know that are willing to think different?

      The vast majority of consumers out there don't want to create their own "content" no matter how easy apple makes it. Most will be happy to be spoon fed their big budget restricted content, as long as it is convenient.

      Entertainment for most americans is a passive sport.

      --
      "Tension is the great integrity" -- R. Buckminster Fuller
    19. Re:What's in it for consumers? by Anonymous Coward · · Score: 0

      That rotten serial number wasn't all bad, it could be used creatively.

      A rather specialized app we're selling is protected by a dongle.
      The app is very strictly regulated by Belgian gambling laws, and the primary reason we absolutely don't want any illegal copies around is that as manufacturer, we can get in legal trouble ourselves (lose our license, among other things) if unauthorized copies of it are ever found. "Unautorized" in this regard is to be seen as copies the government doesn't know of -- every copy has to be registered with a government agency before it may be used, and accounting data of every installation have to be submitted weekly. The new Belgian gambling laws (that are only half in use yet) are like that, it's not our choice.

      When the app is first started, it registers the processor serial number in the dongle and at the same time writes a signature derived from it in non-volatile RAM on an add-on card that's also required for the software's use. We're not relying on the card alone as restriction of the program's operation, simple hardware (even based on programmable logic) is too easy to copy. Some of our boards already have been copied in the past.

      After the first run, the client can remove the dongle and put it in a safe: as long as the signature in RAM matches the processor serial number, the app will work without the dongle's presence. If the signature ever gets destroyed (even non-volatile RAM is volatile ;-), the software can be restarted if the serial number is found in the dongle, or if there are any free license slots left in it.

      We can license up to 10 setups (serial numbers) in a single dongle, and if one of the machines is ever replaced we don't make a fuss about replacing the dongle too so it can be used with the new processor - they send in the dongle, get a new one in its place, while in the mean time all their machines can keep working.

      The only problem is, where do you find PIII's nowadays?
      So we had to add the possibility to work without a serial number, in which case the dongle has to remain connected.

      What I meant to illustrate is that a serial number can also be used to relax other copy protection measures.

    20. Re:What's in it for consumers? by skinfitz · · Score: 1

      ...so you are saying that Apple deliberately make the Mac not fully upgradable[1] thus forcing users to buy a completely new Mac periodically?

      [1]sorry Mac users, but being able to put in an extra DIMM does not constitute "fully upgradable"

    21. Re:What's in it for consumers? by sean23007 · · Score: 2

      That question is risky from the anti-Microsoft standpoint, because it sets up the MS guy to give a really slick answer. He could say something like "while it would not be strictly beneficial for Microsoft, we care more about internet security and the end of piracy than about our own bottom line. After all, we are the ultimate Good Guys."

      I'd avoid setting them up like that.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    22. Re:What's in it for consumers? by Jucius+Maximus · · Score: 1
      "That question is risky from the anti-Microsoft standpoint, because it sets up the MS guy to give a really slick answer. He could say something like "while it would not be strictly beneficial for Microsoft, we care more about internet security and the end of piracy than about our own bottom line. After all, we are the ultimate Good Guys." I'd avoid setting them up like that."

      You'd make a good polititian :-)

  8. LawMeme article with good facts by The+Importance+of · · Score: 4, Informative

    Read this for some good info.

  9. Disney by DRnetman86 · · Score: 1

    Since when did you side with Fritz and Disney?

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

      More like: How much are they paying you?

  10. Ask them how it'll help you... by andfarm · · Score: 5, Insightful
    ...as a general member of the computer-using public.

    The biggest question in my mind on Palladium is how it's supposed to help users. Why we're supposed to use it, instead of just keeping on using our old Palladium-free computers.

    --

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

    1. Re:Ask them how it'll help you... by Anonymous Coward · · Score: 1

      It's not really a matter of users wanting to use it.. it's more of a have to. Microsoft sells it to the companies whishing to protect their media. Palladium only players and what-not are produced (in it's infant stages of course, this has the potential to be much larger) so, in order for you, Joe User, to see the latest on Natalie Portman's new movie you have to use the palladium player. It's slowly wedged in until it becomes the standard. Look at RealPlayer for example..

    2. Re:Ask them how it'll help you... by GigsVT · · Score: 1

      Their answer to that is obvious to me:

      Media companies will make more high quality material available for you to download if they know you can't pirate it.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  11. Why is Palladium Needed? by Anonymous Coward · · Score: 5, Insightful

    We don't need palladium for viruses...this just seems like a system for pervasive DRM. Why do we need this?
    And how does "trust" have anything to do with Palladium. Palladium is a system of control, not of trust.

    1. Re:Why is Palladium Needed? by Anonymous Coward · · Score: 0

      we *need* palladium to finally sink the dinosaurous junker ship that is macroslop.. they must keep going until they reach their fated orwellian conclusion, then people shrug, run macs, and that company fades into oblivion...

      lord bill and super monkey already stole all the investors.. teacher pension, govt. employee pension funds and such.. money.. (i mean sold the stock certificates they printed on their laser jets).. pretty sweet! i'm gonna have to romp on up to harvard and see what licenses to steal from the masses cost these days.. prolly gettin' expensive, though spitzer might can get us a discount

    2. Re:Why is Palladium Needed? by Hope+Thelps · · Score: 1

      And how does "trust" have anything to do with Palladium.

      You have to trust a convicted monopolist to use it.

      --
      To summarise the summary of the summary: people are a problem. ~ h2g2
  12. Question for MIT students/faculty by Longinus · · Score: 5, Interesting

    Are there any plans to have this webcasted via audio or video, or at the vary least transcripted for our analytical pleasure?

    MIT's page makes no mention of any intention to do this, and seeing how it will apparently be the "most technically detailed lecture publically given to date," I think that the public would benefit greatly from such a service.

    1. Re:Question for MIT students/faculty by Anonymous Coward · · Score: 0

      Yes. But the video playback will require a Palladium platform.

    2. Re:Question for MIT students/faculty by Anonymous Coward · · Score: 1, Informative

      I assume that this is the seminar that is being referred to.

  13. An obvious question from the /. crowd by Drunken+Coward · · Score: 5, Interesting

    Maybe it isn't as technical as you want the questions to be, but I'm interested in the answer:

    Can open source software and Palladium coexist?

    --
    Have you been stalked by Seth today?
    1. Re:An obvious question from the /. crowd by aronc · · Score: 5, Insightful

      Can open source software and Palladium coexist?

      Go even more general than this, so you don't even have to bring up competition:

      How can user written software run on a 'trusted' system?

      --

      jello.
      aka aron.
    2. Re:An obvious question from the /. crowd by GigsVT · · Score: 5, Interesting

      Or:

      Can a system of DRM be devloped that does not rely on security through obscurity at any level, or a crippling of general purpose computers?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:An obvious question from the /. crowd by Wesley+Felter · · Score: 2

      How can user written software run on a 'trusted' system?

      This has already been answered in the various online articles about Palladium.

    4. Re:An obvious question from the /. crowd by SiliconEntity · · Score: 5, Informative

      How can user written software run on a 'trusted' system?

      It's obvious, if you're familiar with the Palladium information that has been released. All software, whoever writes it, will be able to make use of Palladium features via a new API.

      What are the Palladium features? Your software will be able to create a "virtual vault" that other software can't see into (an encrypted disk file locked to a hash of your software). You can have a "trusted agent" that runs in a secure memory area which is immune to being inspected or changed using debuggers, virtualizers, etc. You can get the OS to securely report a hash of your software to third parties, cryptographically signed by a key which is locked in the Palladium hardware.

      The sense in which these features entitle your software to be called "trusted" is beyond the scope of this reply.

      I strongly suggest that the OP read the Palladium docs that are available to familiarize himself with the system before he goes to this lecture.

    5. Re:An obvious question from the /. crowd by tunah · · Score: 2

      Very informative, but why can't the 'secure' client be emulated?

      --
      Free Java games for your phone: Tontie, Sokoban
    6. Re:An obvious question from the /. crowd by McCart42 · · Score: 4, Interesting
      How can user written software run on a 'trusted' system?
      From the Microsoft Palladium FAQ: When running, "Palladium" provides a parallel execution environment to the "traditional" Windows kernel- and user-mode stacks; "Palladium" runs alongside the OS, not underneath it.
      I think what they're trying to say is that you'll be able to run non-licensed software, however you'll receive a nasty warning similar to the warning in XP if you try to install non-WinXP certified drivers. So I see Palladium being like the Intel processor serial numbers, except you'll NEED to enable it for certain software. And of course it'll be cracked 2 days before release.
      --
      "I may be quite wrong." - Socrates
    7. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      That's why there's the push for the hardware component. Its job is to ensure that even if the client app successfully dupes the servers, if there's a mismatch between the faked client and the signature of the approved binary of the real client, the Palladium hardware locks down transmission of the downloaded data to other portions of the system, like a CD-R(W).

    8. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      The problem is that *I* control the client & I don't want it any other way. Given that, since the client cannot be trusted, this scheme falls apart.

      I'm not sure that even 'certified' hardware/software or whatnot can even make the client something they can trust 100%, either... just look at all the consoles with modchips (not that this couldn't be illegalized, but...)

    9. Re:An obvious question from the /. crowd by aronc · · Score: 2

      I strongly suggest that the OP read the Palladium docs that are available to familiarize himself with the system before he goes to this lecture.

      Not going, thousands of miles away. As of yet I have not had much time to investigate the newer postings regarding the system, thanks for the info.

      You can get the OS to securely report a hash of your software to third parties, cryptographically signed by a key which is locked in the Palladium hardware.

      This still leaves mostly the same question, if my machine is offline. Of course, that really could be a question in and of itself.. how does the system function with a non-networked computer?

      --

      jello.
      aka aron.
    10. Re:An obvious question from the /. crowd by Chris+Burke · · Score: 2


      Furthermore, OSS systems could be fully friendly towards it, with absolute no compromise of any principles of the FSF or OSS.

      I can't see how that can be. The only way this whole thing works is if the Trusted Binary you want to run cannot be read (and therefore simulated) in unencrypted form by any non-trusted application, and the Trusted System doesn't allow modified code to run as though it were the original. Being able to make modifications to programs is an important part of FSF philosophy.

      The only caveat is that the software development cycle on this software will be much slower thanks to the code review needed by the middleman.

      Right. And the middlemen who are deemed fit to hand out the family jewels (access to the media provider's shit) are going to code-review every program on SourceForge every time they want to release a new version for free.

      I won't even go into the idea of having to pass every Linux kernel release for aproval through a middleman who could easily be in the pocket of Microsoft.

      Additionally you'd have to carefully compile it on OSS systems to ensure that the key binaries are an exact match to the middlemans approved list.

      How would this even work? How could I test my new Linux kernel on my machine to make sure it worked before sending it off to the Escrow Man? Or my proprietary graphics card driver?

      I don't know. This doesn't seem even remotely Free Software friendly.

      --

      The enemies of Democracy are
    11. Re:An obvious question from the /. crowd by SiliconEntity · · Score: 4, Informative

      This still leaves mostly the same question, if my machine is offline. Of course, that really could be a question in and of itself.. how does the system function with a non-networked computer?

      If your system is offline or un-networked, you can still use the Palladium "virtual vault" and "curtained memory". This would allow your software to create a crypto key and store some data encrypted with it, such that no other software would be able to read that data. Not even the owner of the computer could get to that data except under the rules that your software enforced. He couldn't virtualize it, he couldn't emulate it, he couldn't use a debugger or patch the software.

      The reason he can't virtualize your software or run it on an emulation layer is that the data is encrypted with a key that is locked in the crypto chip. The emulator doesn't have that key and so it can't decrypt the data. The reason he can't use a debugger is because (part of) your software runs in the special memory region which is off limits to debuggers. And the reason he can't patch your software (on the disk, say) is because that changes the software hash, which the crypto chip checks when it goes to decrypt the data, to see if it matches what it was then the data was encrypted. Changing the software changes the hash; changing the hash keeps you from getting at the data.

      He could still get at the data if he used some hardware hacks, like dual-ported ram or exotic techniques to extract data from the secure crypto chip. These are probably outside of the expertise of the average hacker, though.

      So what does "trusted" mean here? It means that your software can manage data and behave in a predictable manner, enforcing specified rules for manipulating the data.

    12. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      Oh well.

      To use a metaphor: you can't play touch football in the domed stadium any time you want to. It isn't your stadium. Go play your football game somewhere else.

      You weren't REALLY going to imply you have a RIGHT to run any arbitrary software you like on any machine, anywhere, at any time, were you?

    13. Re:An obvious question from the /. crowd by Malcontent · · Score: 2

      "So what does "trusted" mean here? It means that your software can manage data and behave in a predictable manner, enforcing specified rules for manipulating the data."

      This seems like such a vague statement. Trusted by who? The OS? the owner of the computer? Microsoft?

      In the end I suspect trusted will mean trusted by Microsoft. So the real question is how does one get trusted by MS especially if you are writing an open source application.

      --

      War is necrophilia.

    14. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      The reason he can't use a debugger is because (part of) your software runs in the special memory region which is off limits to debuggers. There is no such memory, if kernel debuggers are allowed. Or your own kernel (device) drivers, for that matter. Or any bugs in any kernel drivers.

    15. Re:An obvious question from the /. crowd by schlach · · Score: 2, Insightful

      Reread your list, and tell the nice poster how that sounds even remotely friendly to Free Software.

      Slower production time. Awaits certification by a third-party. Cannot possibly run as trusted on every system. People can't modify and compile their trusted code themselves (Say goodbye to testing). XMMS isn't allowed to ship with output modules? wtf... What part of your post was supposed to be friendly to Free Software??!

      Oh yeah, and since the middleman has a financial incentive to approve client binaries, how is he going to be able to spot all the security holes that dedicated, unbiased security professionals have not yet found? The first time a program gets slipped past the middle man, it becomes unencrypted data, which will then be distributed ala Gnutella / Freenet. Is IE going to be trusted? Media Player? IIS? Word? Can you spot the bug-free software in that list? Me neither. Does it just mean that people are going to suddenly write flawless code, especially when they can't compile and test it themselves?

      Oh yeah, and the part you completely forgot to mention: why in God's name I'm supposed to plunk down hard currency for a computer that breaks so many things that used to work.

      BS. It's all BS. TCPA, all of it. No one's going to buy crippled machines. Christ MS can't even sell new copies of Office, because the old ones work just fine, even if the new version is a little better. Why would anyone want to ditch their old computer when the alternative is something that's not only broken, but hostile?

      And don't even say, "So they can run trusted code", because I'll be running that code Free as a bird the week after it gets cracked.

      --

      Please forgive my hostility. I just hate the idea of groups sitting behind closed doors and conspiring to enslave my future machines to their avarice. And you're the only one I can reach.

    16. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      well, it would be nice and actually that is the
      general idea.
      I can drive a car on roads all over the world.
      why shouldn't i be able to run all sorts of software on a piece of computer hardware I buy.

    17. Re:An obvious question from the /. crowd by spitzak · · Score: 2
      You have got to be kidding.

      If this is a joke, congratulations, it is well written. If this is not a joke it is pretty scary that anybody would believe any of this.

      Even if the system works as you say, I'd like to know how the OSS program writer can test the decryption portion?

    18. Re:An obvious question from the /. crowd by lowe0 · · Score: 1

      There's a control mechanism set up to try to ensure that you're not doing damage to others through driving.

      This is just a control mechanism set up to make sure you're not damaging anyone while running software.

      And while this sounds like an Orwellian violation of your rights, think about it for a second. This takes place only if and only when you want it to. Normal programs aren't running as Palladium code. That means your kernel, your apps, and your own compiled code all run just fine, oblivious to the presence of Palladium. When you want to use a secure app, on a secure system, that's when it all clicks and Palladium goes to work. It handles the secure binaries and content so the provider can be assured of a safe delivery.

      In short, if you don't want to use Palladium, its presence will not force you to use it (true, you were forced to pay for its development, but one of the costs of doing business with a company is sometimes paying for features you don't need.) Only when you specifically choose to access secure content using a secure application on a secure system does Palladium affect you.

      Therefore, if you don't like Palladium, the solution is not to choose hardware or even software which does not use it - you must choose content which does not use it. You don't have to change your hardware or software vendor, but rather your content provider.

    19. Re:An obvious question from the /. crowd by donscarletti · · Score: 1
      O.k. I don't think you understand

      For a player to work it must decript that file at some point. This may happen in the actual DRM subsystem, the kernel or user space on the main computer or even on another layer of hardware working like a current-day MPEG decoder. The main thing is unincrypted data will need to be flying around sometime in the computation process. If this were not so the sound, image or program output would be still encoded and useless to humans. The human interface layers have to be unencrypted to facilitate human interaction.

      This is a problem for DRM, this data theoretically can be used in any conseivable way given the right instructions are given to the layer. Therefore to restrict the usage of this data the instructions (i.e. the softwear) must also be limited. This leads to restrictions on softwear usage.But I fear I have only reiterated your last point...

      The reason this contradicts the principles of OS and the FSF is that modification is almost imposible.

      Modification is given as a right to consumers under section 2 of the GPL:

      You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

      I find your most humourous statement to be:

      Additionally you'd have to carefully compile it on OSS systems to ensure that the key binaries are an exact match to the middlemans approved list.

      ARE YOU ON CRACK??? That completely undermines the entire perpose of compiling it yourself in the first place! I use GCC-3.2 on LINUX on an AMD Duron (i686) using certain versions of many libraries. My binaries are very different to someone that uses my exact configuration but with GCC-3.1 or uses HURD or has a SPARC or has an binary incompatible version of some dynamic library or links the thing statically. Hence every combination of hardwear, softwear, package configuration must be accounted for with a different checksum. And sometimes I make tiny modifictations to some of my programs, what then? The fact is that it would be imposible to varefy. And without the right to change, recompile and port OSS what the hell is the point in having it.

      In conclusion:

      If unsecure softwear is on a computer DRM can be circumvented.

      OSS cannot be varified without totatly undermining the whole consept and must then be insecure.

      DRM and OSS cannot coexist

      The best way to counteract OSS is security through obscurity. That is what must be done to do DRM properly.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    20. Re:An obvious question from the /. crowd by swilver · · Score: 2, Interesting
      Assuming that at some point the hashing algorithm will become public knowledge (hacked or otherwise), then you can fake your binary to get any hashkey you want.

      For example, if you got a MediaPlayer program and its approved, then you could subsequently modify it. Make it for example stream the unencrypted data to a file, instead of displaying it. It would involve tweaking the binary a bit so it would produce the correct hashkey.

      Given a hashkey system that generates say 128-bit hashkeys, then you can create any given hash key with your binary by just altering 128-bits at the end of the program (or in some unused string) until you get the right hashkey. This technique is already used to fool P2P programs into thinking a specific file served by someone is the same as the file you are really after, even though its protected by a hashkey.

      Only problem I can see is that it might be too much work to find the combination that generates the correct hashkey; it would depend on the algorithm used, and how easy it is to guess what impact changes in the program have on the hashkey.

      In principle I don't believe that such a system could be made hacker proof. There will be a point that you can either fool the system into thinking you are running signed software (by forging the hashkey at some point), or a point where you can capture the data unencrypted; once stored unencrypted the DRM will fall apart.

    21. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      How does an OS provide a safe area from a debugger, when the OS has been loaded and is running under the debugger?

    22. Re:An obvious question from the /. crowd by osolemirnix · · Score: 3, Interesting
      Essentially you have to create a binary that runs IF AND ONLY IF it is in the hardware enforced portion of the system.

      I think you'd have to do more. As a simulated client scenario, imagine something like a Linux box with vmware and a Palladium-Windows running inside that.

      Your binary is running in the secure palladium hardware. But somewhere this hardware returns a decoded unecrypted media stream back to the OS (for output), at which point it can be intercepted. If you want to avoid that interception, your palladium hardware has to pass the decrypted media stream directly to your media output hardware (e.g. sound and video card), in other words some kind of DMA, and you have to make sure the OS cannot access the memory of the media output hardware either.

      The upshot of all this seems to me that you have to implement a lot of functionality directly in hardware, at which point you loose all the flexibility that a software OS on a general purpose computer gives you.

      --

      Idempotent operation: Like MS software, wether you run it once or often, that doesn't make it any better.
    23. Re:An obvious question from the /. crowd by Chris+Burke · · Score: 2, Insightful

      It actually is very friendly.

      It seems less so every time you post.

      The only binary that needs to be trusted is the client/player.

      And the operating system. And the sound/video drivers.

      Not that only having to have the OS/player be trusted makes a difference -- It's not the amount of software, it's whether it can easily be free.

      The middleman has vast incentive to approve as much software possible, because that directly translates into mroe revenue.

      I'm not sure I see your reasoning. If WinAmp was the only windows mp3 player, how many people wouldn't be listening to mp3's? The more software = more revenue is a tenuous link when what you're selling is -content-. And code reviews are time consuming, and hence expensive. It seems that the middleman would want to minimize the amount of software that they approve for cost reasons.

      Anyone can see the binary and the source.

      Being able to look at the source code doesn't make it free software.

      And since that portion of the system is off limits, once the hash is taken that code is permanent - it can't be modified by any portion of the system.

      Exactly. You can't modify it; it isn't free.

      After this code is assembled and tested, it is given to the middelman, who verifies it doesn't provide any loops. After that it is compiled against various systems and hashes are taken. This could be pretty serious job since most libraries would have to be compiled in statically - especially input/output libraries (it'd break the system if glic was linked outside the trusted portion of the system, the app would emphatically refuse to run).

      And like I said before... Middlemen are going to do this for free, for XMMS, FreeAmp, XV, MPlayer, GTV, Chris Burke's Media Player... Yeah right.

      Improvements would have to be re-validated by the middleman of course.

      FSF philosophy is not that you should be able to modify a program to suit your needs -- so long as the changes are approved by a moneyed middleman.

      This will slow down the development cycle (daily releases aren't viable in this case).

      "Release early, release often" isn't exactly GNU philosophy, it has served free software well.

      And I made the same observation last post -- do I really want the next kernel release held up by a middleman who could easily be in the pocket of those who are hostile to free software? Not that "you can modify the source, so long as the results are approved by a third party" is compatible with the philosophy of free software.

      The binaries could be modified, as well as the source by anyone, but the program would not match the hash expected by the middleman, and encrypted content would not be decrypted and therefore played. However, that same binary would work fine with non-encrypted content.

      Right. Like I said: No more compiling your own kernel. No more in-house driver development. No more actually being able to modify and recompile a program and then use it for the same things you used it for before. If you try, you lose your ability to play your paid-for content.

      Sounds pretty hostile to me.

      --

      The enemies of Democracy are
    24. Re:An obvious question from the /. crowd by sh00z · · Score: 1
      Its simple. Three parties. You, the media provider, middleman.

      That's exactly the problem. What if I represent all three? Right now, I can use cheap/free tools to create digital content (read as: convert DV home movies to MPEG, and burn to CD-R) and distribute them to family members world-wide. When my uncle in Scotland buys his new Palladium-equipped PeeCee, it may very well refuse to play the content I send him because it's not from a "trusted" source. How much is Microsoft planning to charge me for a development kit that will let me continue to use my computer the same way I use it now?
    25. Re:An obvious question from the /. crowd by doug363 · · Score: 2
      OK, so instead of a hashkey, you use a public/private key signing algorithm, with the private key held secret by the middleman. The code must be hashed, and then both the code and hash signed by the private key before the hardware will accept the code as trusted. Also, the hardware would prevent any unauthorized program from snooping the memory/video output/audio output of an authorized program, so actually getting to the data in an unencrypted form is hard. The software and hardware would also authenticate to each other using public key crypto, like with SSL.

      Unless you plan on finding a weakness RSA or whatever, or finding a weakness somewhere in the implementation of the chain of trust, there's no practical way around this sort of thing if it's implemented very well. Of course, this is unlikely (see X-Box).

      It probably would pose quite a challenge to a hacker, but there are lots of weak spots. However, for anyone to work out a software hack, they probably would have to hack their own hardware as well because otherwise the hardware wouldn't let them look at the software when it's running... Anyway, maybe we should all stock up on CROs, logic analyzers, FIB editing machines and FPGAs ;).

    26. Re:An obvious question from the /. crowd by sh00z · · Score: 1

      But Palladium is more than just copy protection. As I read the documents, Miscosoft is also planning to use "trustworthy computing" to help us ensure that computers aren't infected by worms, virii, etc. That means that if a particular user's Palladium settings are cranked to "maximum security," every single document on that computer will require a Palladium certificate in order to be accessed. Right?

    27. Re:An obvious question from the /. crowd by Beckman · · Score: 1
      MS doesn't have a problem with "Open" software, they have a problem with "GNU" software.

      For those here who think that Stallman is a kook for his opposition to "Open" software you must consider why MS's attack has centered on the GPL. It's because the power of the "Open" movement has is really the freedom generated by the GPL, not the openness.

    28. Re:An obvious question from the /. crowd by sh00z · · Score: 1
      If "way back" counts as July, here are some links to the articles I've read:
      "The technology would paste a digital certificate on every byte of data"
      O'Reilly
      (see item 5)
      (google cache of de-generationx)
      Cringely--slightly off-topic, but still interesting
      I do see that Microsoft's FAQ says exactly what you're saying, but I tend to take their statements with a LARGE grain of salt (as yesterday's Astroturf fiasco proved is a reasonable approach).
    29. Re:An obvious question from the /. crowd by Chris+Burke · · Score: 2

      NO. NO. NO. NO. NO. NO.
      Get it into your head. NO.
      The only binary that needs to be trusted is the client/player.


      I don't believe you. First of all, that doesn't mesh with any other description of the system. Second, the reason for the first is that it is technically necessary.

      How does the player get into memory, read disk, access hardware, or do any of the other things it needs to do to run and know it is in a trusted environment without a trusted OS? If your OS is untrusted, you're screwed.

      Similarly, I'm presuming the player is going to eventually have to talk to hardware to produce audio and video. If you don't have a trusted driver, how do you do this without running the risk that the "driver" is just dumping the data to disk in DivX format?

      These things are absolutely required. Hardware can be as secure as it wants, but until it knows about high-level operations of programs (ie OS level things) it is going to be vulnerable to software that breaks the security through those high-level mechanisms. The whole reason you have to have all the trusted hardware is to enable a trusted OS that can then handle loading trusted apps.

      No way! If they only approve Winamp, then they lock out the whole Linux crowd.

      I said only Windows player (okay, I forgot the capitalization). There is more than one Windows mp3 player, didn't you know? And "Winamp and XMMS" isn't exactly a lot of software, like you claimed. And how exactly does using OSS software lessen their burden of code review? Just because some other schmuck looked at it doesn't mean a thing. There is no way that having to go through an expensive code review process for every version of every program you want to approve is going to result in lots of software being approved.

      No, no, no. Once its in memory it can't be modified. Thats all. Close the program, change it, recompile. Just remember that it has to be reapproved.

      Yes, yes, yes. You say "no", then say the exact thing I said which proves my point. "Just remember that it has to be reapproved." EXACTLY. You can't recompile the program and have it do the things it used to do. If you want to make a change to XMMS and then use that program to play the content you payed for, you can't until you get your modification approved (assuming it will be).

      So when I said "you can't modify it", I meant that in the sense of "it" being "the software" meaning "a program that does a specific thing". When the software can no longer do that thing, it isn't the same. I can't modify the player of my payed-for content, because once I do it ceases to be able to play that same content.

      That's not free. That's faux freedom. That's like having the source to Win2k, but if you modify it you can't use it to run any Windows programs. Or a version of Office you can modify, but then can't run under Windows. Sorry, but whatever kind of freedom you call that, it is NOT the kind of freedom that the FSF means when they say free software, nor when I say free. It. Is. Not. Free.

      For the last time NO. None of those things have to be compromised. Thats the beautfy of a Palladium-ified system. Trusted code can run on an untrusted operating system. The kernel, drivers, etc etc are irrelevant because the hardware is the trusted element, not the software. Thats the key.


      Not in Palladium, it isn't. Maybe in some other, far-future system where hard drives have to understand ext3 and NTFS file system. Where, essentially, the reason you don't need a trusted OS is because the OS is in hardware. Palladium absolutely needs a trusted kernel.

      But if you were talking about some far-future non-existant not-even-proposed system, you should have said so. I'd be happy to talk about pie-in-the-sky hypothetical systems that try to be both DRM-compliant and free software friendly, if you like. It'd be an interesting exercise to see if it is possible, since even this hypothetical system fall short.

      Learn that, and re-read. And you will see that I am in fact entirely correct.

      Even if everything you said regarding the system was true (and I strongly doubt this), you would still be wrong. You said it was compatible with FSF philosophy, which is untrue. The only parts that are compatible are the parts that have nothing to do with the trusted system, which is the opposite of your claim.

      --

      The enemies of Democracy are
    30. Re:An obvious question from the /. crowd by sh00z · · Score: 1
      No, but in that FAQ, (and getting back to my original issue) MS has the statement:
      One of the key Palladium building blocks is "authenticated operation". If a banking application is to be trusted to perform an action, it is important that the banking application has not been subverted. It is also important that banking data can only be accessed by applications that have been identified as trusted to read that data. "Palladium" systems provide this capability through a mechanism called sealed storage.
      Now, what is the default level of trust? Or, how far will the MPAA and RIAA push their attempts to control entertainment? If I send "unauthenticated" multimedia content, will Windows media player still play it? Will Palladium assume that it's "pirated," and refuse it? If so, like my original quastion said, how much will I have to pay for the tools to enable my recipients to access the data I send them?
    31. Re:An obvious question from the /. crowd by Chris+Burke · · Score: 2

      Okay, you need a primer in how a system like Palladium would probably work.

      System like Palladium. Stop calling it Palladium then, because that isn't what you are talking about.

      The hardware chip, lets call him fritz, can be instructed to do stuff: like load code into the secure area of the system.

      And where does the fritz chip get this code? Does it understand file systems, network protocols, and memory management? In other words, once it does what it would have to in order to eliminate the need for a secure OS, what need have you left for an OS at all?

      So your claim that Palladium "absolutely needs a trusted trusted kernel" is false. You can pretend like you know what you are talking about. But you are wrong. It is simply untrue. Not true. Okay, not true.

      But on Palladium, it is true. That is how this system is designed to work. Palladium requires a secure kernel. Your proposed system may not, but you didn't make it clear you were talking about a hypothetical system. Call it Rhodium or something, if you want to be clear.

      But yes, I understand, Rhodium doesn't require a trusted kernel.

      If you want to call it faux freedom, thats fine. We are reading each other completely on this, it seems to be a fundamental disagreement of what free is.

      I'm going by the same definition the FSF uses. You claimed your idea was in accordance with this. It is not. That's all I'm really saying here, as far as the issue of freedom goes.

      On top of that, what I described upholds the core traits of open source software - the ability to see the source. It does not uphoad the all core traits of the FSF, but the largest majority of them.

      Your grasp of the core traits of the FSF is innacurate. If all they cared about was being able to see the source, then Microsoft's Shared Source would be considered free software. It isn't, because it's not. Your proposal allows little better.

      it accomodates OSS code and to a much lesser degree FSF code,

      Yes, good to see you backing off on that one. You've got a decent system here, with more to offer than what they currently are, at least in terms of giving us back what we already have. And no, "the ability to play DRM content" is not a new feature. It's a defeaturing of an already existing feature: The ability to play content. It's only a feature to the content providers, but I normally don't care what new features other people like about my new computer, especially when that "feature" is being able to prevent me from doing something. But that is neither here nor there, because we aren't discussing whether such a system -should- exist, we're discussing whether or not it could exist and be friendly to free software.

      --

      The enemies of Democracy are
    32. Re:An obvious question from the /. crowd by spitzak · · Score: 2
      Say I invent a new way to decode the encryption on the new DRM DVD. I can do this because it is all documented. Yet my program will not work unless it is running in the palladium box with a key for it's own hash, which I cannot generate. So how do I test if my program works? Do I submit it to get a hash code approved? What if I then find I had a bug, do I have to submit the fixed version for another hash code?

      I don't think this can possibly work. Instead even rich developers will have to have access to a hash-generating code machine. If you think AlQueda or a Hong Kong pirate cannot also get one of these machines, if they exist at all,then you are seriously mistaken.

      Like many others here I believe all this is a direct attack on open source software (or any competing software, though MicroSoft has managed to squash everybody other than Open Source hackers already).

    33. Re:An obvious question from the /. crowd by Chris+Burke · · Score: 2

      No, my proposed system and Palladium are similiar in that they only "trusted" components are the nub, nexus, and fritz chip. The kernel is *not trusted*.

      This is not the impression of Palladium I've gotten from the documentation. I've got someone I can ask who would know for certain, so I'll do that. :)

      Wrong. There is not a large body of digital content to play. You cant by and large get movies. You cant by and large get legal digital music. You cant by and large dowload digital books, blah blah blah. With a secure infrastructure in place you could. Your options for digital downloads of digital data would increase 10, 100, or 1000 fold. Thats a feature.

      That is what the media providers keep telling us. But is the reason because they are slow to adapt new technologies, because they would rather have Palladium and are waiting for it, or because they fundamentally would not offer content without Palladium? It is not clear that, should it become the case that Palladium is soundly rejected by the populace at large, the media companies wouldn't offer digital content regardless, so as not to be left behind.

      The only feature what you can claim is getting more content. But the only thing what you suggest actually does is provide content I do get with enforced restrictions. Whether that actually is a necessary and sufficient condition for the production of that content is unclear.

      And it is in fact quite possible to get legal digital music. I have several gigs of good mp3's downloaded from Emusic.com. I paid for them. Clearly there are those willing to fill in the space left by major media's reluctance to enter the digital realm without a digital police officer watching our every move.

      Wrong, the rapant copyright infringement we have now is what prevents you from having a lot of digital content on your desktop. Thats the stopping point.

      Wrong. What prevents me from having a lot of digital content (discount my gigs of legal music for the moment) is the providers' decision not to offer it. There reason for that decision may be piracy, but they certainly do not have to make that decision. Evidence points to the possibility that piracy effects them not at all negatively, perhaps even positively. Makers of video games haven't stopped producing "digital content" because of the lack of Palladium, and they are still doing well enough for themselves. Some, like Bioware, have stopped copy protecting their games at all.

      Digital content is a young market. You can no more say that the lack of digital content is the fault of piracy than I can say it's the lack of sufficient broadband capabilities to make digital content appealing to consumers. But clearly there is digital content without Palladium, and the amount of content is increasing.

      So it's not inevitable at all that we can't have digital content without Palladium. The question is whether we should go to all this trouble just to make a couple of providers feel comfortable. If we say "no, we won't do that", then those providers will either give in, or be made irrelevent by providers who will. It's not like we have to get our digital content from MGM Studios or else it doesn't count, right?

      No, thats not we are discussing. Thats what you are discussing. I am discussing whether a DRM system can be built without relying on security-through-obscurity.

      Originally, yes. But you claimed this also was FSF friendly, and I disuputed that, and you rebutted. The topic of discussion shifted to encompass that. That happens in discussions, you know. Of course, I said we weren't discussing the "should" question, but then we discussed that, too. Eh.

      --

      The enemies of Democracy are
    34. Re:An obvious question from the /. crowd by Anonymous Coward · · Score: 0

      do you work for microsoft?

    35. Re:An obvious question from the /. crowd by lowe0 · · Score: 1

      Nope. I'd like to though, if that proves your point....

    36. Re:An obvious question from the /. crowd by schlach · · Score: 2

      Wow, was this discussion only Tuesday night? Seems like so much longer ago. Hope you see it and reply.

      Forgive some of the scatter-brained-ness of my first reply. When I type and talk fast, I use shortcuts, and some clarity can get lost. It might be useful to reread my post, and whenever I say "run trusted" I mean the program can run with privilege to access its area of trusted memory, the Fritz chip, and therefore access trusted data. Which makes some of your replies not really effective. I also say "code" when I mean "binary data, which could be code or content."

      Yes, people *can* compile the code themselves and get a trusted binary. ... You can modify it any way you want, it just won't play "licensed" content.

      It's not a trusted binary if it doesn't have access to play licensed content. It would be just a regular binary. If I were a developer of programs to play encrypted content, how would I test my software? I would be the copyright owner of my test content, therefore I could encrypt it using my own key for play on my test machine. But I still couldn't load my test program into "trusted" mode in order to access my own content to test it, without it being approved by the remote 3rd party. This really breaks my development cycle. I don't believe you've addressed this yet in your model.

      NOTHING is broken. The new machines do *everything* they do now. The ONLY thing they add is MORE stuff they can do - ie - play content that is "trusted" or "encrypted".

      Right now I can play any of my music at any time, any number of times, without having to pay anyone any additional money. There is no musical content that is released that I cannot play right now. The reason? There is no hardware, nor a market for hardware, that would support a distribution model of releasing only encrypted content. Therefore to be profitable, the content is released unencrypted. If the assumption is changed, and there would be a platform for such encrypted media, the distribution model could change, too. If it were effective, I would no longer be able to play my content in the manner of my choosing. I would call that "broken", and a loss of functionality.

      If I were the middleman I'd approve only OSS packages, and only after extensive peer review. That's just me.

      I think that is just you. If you join the security community, you'll realize that this, while ostensibly a "security" related issue (just not mine, someone else's financial security), is not something that many folks in the community feel is operating on their side. First of all, it prevents them from being masters of their own domain. No one in the industry is going to use as their work or research machines any TCPA devices, as they will not need access to encrypted media. Eventually, that may change as TCPA-awareness pervades even something as un-broken as email, but not initially. Anyway, serious professionals do not donate their time to corporate shilling. One can hire them to conduct reviews of code, and many of them do source reviews of popular programs that many use everyday (the "many eyeballs" you're hoping to cash in on), but ... they're not going to do OSS source-review of programs designed to limit their freedom... (especially not before they're able to be used. How would you test it if you can't run it yet?) at least not until after they've been approved by the middleman.

      You see what I'm saying? If anyone finds any bugs that will enable them to use the program to decrypt encrypted, licensed media, they're not going to come forward until after the software gets approved. Then they're going to use it to remove the encryption from all the content that they can get their hands on. Then that content will be distributed to anyone who wants it in very similar fashion to the current method.

      Me: And don't even say, "So they can run trusted code", because I'll be running that code Free as a bird the week after it gets cracked.

      This is what I meant by that statement. Bugs will be found, but only after it's too late. Will the 3rd party attempt to revoke the certification once the bug hits the mainstream? Try to close the barn door while at least a couple of the (slower) horses are still inside? How will they do that if the boxes people are using to do this aren't connected to the Net? Or will an unfettered net connection be assumed on every device that is supposed to be able to run encrypted content, checking with the 3rd party before loading a program into trusted mode? Is this feasible with laptops? Portable CD players? DVD players?

      Come to think of it, will my DVD player still be equipped with a digital-output line for audio? Will that be encrypted, too? Will the DVD player automatically re-sign the output for my receiver? What about the analog going to the speakers? It's not digital, but it could easily be reconverted, and the loss in quality is probably comparable to mp3 compression, and I wouldn't say that's exactly scared everyone away.

      There's about a billion things wrong with TCPA that are not solvable. No, not even with your neat little package. What if the 3rd party's private key becomes compromised? Isn't the public copy of that burned into all Fritz chips? How will it be revoked? How will you authenticate the new replacement key? How is any answer to the first two questions a possible answer to the problem of someone substituting the 3rd party's key with another, say, their own?

      That should be enough holes for now. I'm holding my breath in anticipation of your solutions.

  14. THe obvious one ... by Vilim · · Score: 3, Interesting

    The question i would most like to see them confronted by (though i most likely know the answer) is: Microsoft has been called a monopoly in the PC market, it maintains control over more than 95% of the desktop market. Since the only operating system that can even compare to windows (desktop wise) on the PC is linux. If palladium is integrated won't this mean death for linux and Microsofts complete domination over the desktop market? They will most likely try to sugar cote thier answer, or say that linux should go closed source (HA!) however it will boil down to "Yes".

    --
    History will be kind to me, for I intend to write it - Sir Winston Churchill
    1. Re:THe obvious one ... by Anonymous Coward · · Score: 0

      I'm pro linux, but you seem to be forgetting about several other 'desktop' systems out there. Like MacOS for home. Sun, HP, SGI Unix workstations for work. I've yet to see how Linux is the only 'available/possible' OS to compare to windows. Also, besides those of us that participate in forums like slashdot, the general PC user community (including mom and pop) will not see Linux on the desktop for, unfortunately, a couple more years.

    2. Re:THe obvious one ... by bilbobuggins · · Score: 2
      I've yet to see how Linux is the only 'available/possible' OS to compare to windows

      linux is the only viable alternative on x86 hardware, the other relative monopoly in the desktop world.

      more importantly though, Sun, Apple etc. all represent little tiny monopolies in their own realm - i.e. Apple has an OS monopoly over people who use Apple hardware, same for Sun
      If MS can successfully implement their Palladium goals then they will become a hardware+software monopoly as well, only for x86 desktops (and thusly the world - not a good thing)

      not to sound too apocalyptic but Linux desktop may be the only chance to avoid this

    3. Re:THe obvious one ... by Vilim · · Score: 1

      you seem to be forgetting about several other 'desktop' systems out there. ... MacOS .. Sun ... HP ... SGI Unix workstations I've yet to see how Linux is the only available/possible' OS to compare to windows. I specificly stated "the desktop market" MacOS runs on a mac platform which is not getting palladium so we don't even need to worry about that, I dont' know about you but i have never been in the same room as a sun computer let alone used one on the desktop, and unix is definateyl not the most user friendly operating system around. Also sin isn't even for x86. Perhaps you should read my posts more carefully

      --
      History will be kind to me, for I intend to write it - Sir Winston Churchill
    4. Re:THe obvious one ... by aardvarkjoe · · Score: 2
      You can't have multiple people that each have a monopoly. (And while we're at it, there's no such thing as a "relative monopoly.") Though the MS-bashing crowd doesn't like to admit it, Apple, Sun, etc. are all competitors to MS. You're trying to create the illusion of a monopoly by looking at a market with artificial boundaries -- x86 only -- when the truth is that the market is simply for a usable home desktop, where Apple hardware is just as good an alternative.


      IMO, the whole "Microsoft == monopoly" notion doesn't hold all that much water. The variety of easily-obtained alternatives should be all that you need to dispel that idea. A "monopoly" is defined as being exclusive control, which Microsoft simply does not have by any stretch of the imagination.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    5. Re:THe obvious one ... by aronc · · Score: 2

      IMO, the whole "Microsoft == monopoly" notion doesn't hold all that much water. The variety of easily-obtained alternatives should be all that you need to dispel that idea. A "monopoly" is defined as being exclusive control, which Microsoft simply does not have by any stretch of the imagination.

      Well.. sorry, but the US legal system disagrees.

      --

      jello.
      aka aron.
    6. Re:THe obvious one ... by aardvarkjoe · · Score: 2

      The US legal system makes mistakes. Even here, I can get almost unanimous consent on that point.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    7. Re:THe obvious one ... by msim · · Score: 1

      "Also sin isn't even for x86"
      Freudian slip?

      --

      Life is like a box of chocolates, you never know when your gonna get food poisoning.
    8. Re:THe obvious one ... by Anonymous Coward · · Score: 0

      sure, they make mistakes, (like bush vs gore ) but
      not this time.

      Big companies wiggle off the hook _all the time_
      in the US legal system through high powered lawyers and deep pockets.
      There is only one way for a company as big as Microsoft to be found guilty and then have it's conviction upheld by a conservative , business freindly Court of Appeal.
      And that is for them to be guilty as sin.

    9. Re:THe obvious one ... by Alsee · · Score: 3, Insightful

      If palladium is integrated won't this mean death for linux

      This question WILL BACKFIRE on you unless you are extremely detailed and careful. They've built up an arsenal of smoke and mirrors to disuise their monopoly tactics as being free, open, even friendly and generous.

      Linux will run perfectly fine on Palladium machines. A computer with Palladium is like a computer with a webcam attached. If none of the programs are written to use the webcam, it doesn't matter that it's sitting there unused. It is still a fully functional computer. All other programs still work.

      Microsoft has specificly stated they WILL release the information Linux needs to use Palladium. This is their big "open source" hype. Everyone can use palladium. The catch is that Palladium programs will only run on an operating system they trust. This means the operating system needs to be signed by Microsoft. Well, actually Microsoft will probably set up an "independant body" to do the signing. There will be an "open process" were anyone can get their OS signed. Except the process will be very long, very difficult, and most importantly very expensive. You have to prove the OS's use of Palladium is completely secure and meets all the rules they set.

      In otherwords it will be virtually impossible for Linux to get approval. Lets assume some big company like IBM actually does finance an approval for Linux. It's next to worthless because the signature will only work for that EXACT binary distribution. Switching to a different distribution, or moving up to the next release, or even just applying a patch will void the signature. And THAT excludes the possibility of using any commercial Palladium program or Palladium content on Linux in general.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:THe obvious one ... by Vilim · · Score: 1

      Apple, i will give you, is the only viable alternative to MS on the destkop (I don't hink that linux is ready, if palladium comes along then linux will get killed on the desktop before it can gain any foothold) apple, however is first of all, expensive, the hardware costs much more than a PC equiuvilent, with the strained relationship between apple and motorola we may be soon se seeing Apple OS moving to the x86 platform. As for sun, when was the last time you used a sun computer for a desktop machine. As i have stated earlier, I have never been in the same room as one let alone played solitare, or checked email on it.

      --
      History will be kind to me, for I intend to write it - Sir Winston Churchill
    11. Re:THe obvious one ... by Hope+Thelps · · Score: 1

      You can't have multiple people that each have a monopoly. (And while we're at it, there's no such thing as a "relative monopoly.")

      Obviously multiple people can have monopolies, they just can't be in identical commodities. Furthermore ALL monopolies are relative : it's a question of how good the possible substitute goods are, not whether they exist.

      For example, suppose I'm the only provider of gas for central heating, but someone else is the only provider of electricity. Do I have a monopoly? Yes. Are there competiting companies providing substitutes? Yes. Does more than one monopoly exist? Yes, the electricity monopoly.

      Suppose I'm the only provider of telephone services. Do I have a monopoly? Yes. Are there competiting companies providing substitutes? Yes, at least as long as there's a postal service there is. In fact as long as people can buy carrier pigeons there is.

      The question is always how good the substitutes are. Carrier pigeons are a pretty poor substitute for telephones, mail isn't great either. Electricity for heating isn't a terrible alternative to gas, but the need to change your heater isn't a minor issue.

      All monopolies are relative.

      Is Microsoft the sole supplier of a commodity? Yes, obviously they have a legal monopoly on supply of the Windows operating system. That's the whole point of copyright.

      But are there good substitues for Windows? Opinions vary wildly, and around here a lot of people seem to think Linux is a pretty good substitute or even a great one. Lots of Mac users think that's a great substitute. But is it entirely unreasonable to come to the opposite conclusion when looking at the amount of software and hardware installed on the basis of Windows being used? I don't think so.

      --
      To summarise the summary of the summary: people are a problem. ~ h2g2
  15. Ask... by Anonymous Coward · · Score: 0

    How many hot man-on-man sessions went on in the high spheres of corporate power for Palladium to happen?

  16. Target Consumers? by magnum3065 · · Score: 5, Interesting

    I'm curious who Microsoft expects to be the target customer base for this software, do they expect home users, or businesses. Will this be used in general across an office, or possibly only for machines that require high security (e.g. servers with remote access)? It seems that the average home user wouldn't want to be troubled with some of the new security features, and since technologies of questionable legality (mp3, divx, etc.) are becoming popular in the main-stream now, many people would actually be opposed to some of the new security measures. So, since Microsoft has typically targetted an average home user with their products, do they expect to win over the home user market for this new product, or do they simply plan on a small user-base that requires a more substantial amount of security at first, then try to make the system more wide-spread among consumers later?

    1. Re:Target Consumers? by Grail · · Score: 2, Insightful

      The target customer base for Palladium is anyone who uses Microsoft software - such as Microsoft Windows, Microsoft Office or Microsoft Media Player.

      The eventual aim of Palladium to to make software and content rent-only, thus removing the first-sale doctrine.

    2. Re:Target Consumers? by mulcher · · Score: 1

      Record companies, movie companies and any content company pays megabucks for palladium keys to the verisign/msft monopoly so that end user joe schmoe has to buy it. Record companies will
      pay for this privilege immensely and pass the cost upon consumers... Business offices, no smoking gun yet but signed email, imagine having a prom with your PGP key in it that authenticates against a smart card or a biometric device. No need to remeber the password just a DRM enabled USB key device or even a wireless one. The future is bright for DRM. It won't interfere as DRM will be an add on to all new sound cards and video processors.

      The hardware is the solution to stop end to end copying as demonstrated by the successful hacks of most software signatures, and if you use reprogrammable chips you can "update" the signatures. Sure you can mod chip things but you won't be able to play the encrypted content. You might however be able to reverse engineer the encoding scheme from plaintext/cipher text examples.. ie given a song encoded in mp3 then encypt it. Do differential analysis between the two sources, find encryption function + noise.
      Of course that would be in SEVERE violation of the
      DMCA and you'd bet you'd get your butt sued ASAP.

      Now of course Microsoft will include some noise generator so that it is harder to find the true encyption scheme but given the fact that everything resides in digital format this should be solvable since in the limit of large numbers the noise generator is gaussian. Given multiple samplings you could further refine this. Of course they might sample from a large set of encyrption keys and then of course you have to estimate the total number of keys used from your sampling space for which you would decode them. Good thing the random number generator on NT is broken!!! :) The real point of DRM on the chip is that you cannot conduct this analysis because the end signal is *ANALOG*, you'd have to rencode the signal to digital, and therefore you can never get back to the original digital fidelity.
      But decoding the ciphertext may still be feasible since the analog rencoding, may be a "good enough" approximation of the digital plaintext. But it may not be if Microsoft includes CONTROL bits in the INAUDIBLE spectrum or NON VISUAL SPECTRUM of the digital signal. Thus the ciphertext analysis would be much more difficult.

      Perhaps some Bayesian discrete wavelet estimation, but even that is not enough to
      detect the control bits. BLAST... DRM is here to stay folks.

    3. Re:Target Consumers? by Anonymous Coward · · Score: 0

      Home computer comsuers are the sheep that will fall all over this. As long as they can listen to there Back steet boys, watch movies online and most importanly see p0rn they will fall right in line. Besides what other choice do they have, LINUX, don't make me laugh. It is not ready for prime time.

  17. Ramifications for Independent Content by Consul · · Score: 5, Insightful

    What will Palladium do to those of us who release independent content? (As in, independent of major corporations.)

    The only way I can see it possible to effectively implement DRM is to require computers to not play any digital content that does not have a valid encrypted signature, as provided by the various media companies, and/or Microsoft and Intel.

    My main concern, is that independent producers/composers/moviemakers will be locked out of distributing digital content, because the companies involved in Palladium, and other DRM schemes, can choose to withhold issuing these encrypted signatures to them, therefore rendering their content unplayable on Palladium-enabled systems.

    I feel, as a copyright owner, and musician, that this infringes upon my rights to distribute my work signature-free, for anyone to be able to play. I do not want a special tag on my releases telling people this is official. I would just like to see my stuff "out there". Therefore, this infringes upon my right to the "pursuit of happiness", as ordained by the constitution.

    Anyone else have thoughts?

    --

    -----

    "You spilled my egg... I needed that egg."

    1. Re:Ramifications for Independent Content by rant-mode-on · · Score: 2
      • What will Palladium do to those of us who release independent content? (As in, independent of major corporations.)
      I can't see Microsoft locking out all those owners of camcorders who want to email their predictable baby videos to the wrinklies back home. It would take a new class of gullible users to swallow that.
    2. Re:Ramifications for Independent Content by addps4cat · · Score: 1

      Never underestimate the power of idiots in large numbers.

      - phranck@nycaprr.com

      --
      Don't eat shrimp candy, just a heads up.
    3. Re:Ramifications for Independent Content by Entropy_ah · · Score: 2, Informative

      Therefore, this infringes upon my right to the "pursuit of happiness", as ordained by the constitution.

      I'm not sure if you were joking or not, but that phrase is from the declaration of independence, not the constitution

      --
      my other penis is a vagina
    4. Re:Ramifications for Independent Content by sysjkb · · Score: 1, Redundant
      >this infringes upon my right to the "pursuit of happiness", as ordained by the constitution.

      What constitutional right?

      We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty, and the pursuit of Happiness.

      That's a quote from from the Declaration of Independence.

      Yours truly,
      Jeffrey Boulier

    5. Re:Ramifications for Independent Content by Anonymous Coward · · Score: 0

      if anyone mentions the phrase "as ordained by the constitution", I will laugh my ass off in class in thursday.

      It's not an "Ask Slashdot Forum", it's a class presentation!

    6. Re:Ramifications for Independent Content by DAldredge · · Score: 2, Funny

      Yes, but at least we can vote those idiots out every 2 years.

    7. Re:Ramifications for Independent Content by Anonymous Coward · · Score: 0

      I can imagine that they would update Windows Movie Maker to produce videos that were presigned as long as it came with a proper model of camcorder and any sound inserted in it was digitally signed.

    8. Re:Ramifications for Independent Content by SiliconEntity · · Score: 5, Insightful

      The only way I can see it possible to effectively implement DRM is to require computers to not play any digital content that does not have a valid encrypted signature, as provided by the various media companies, and/or Microsoft and Intel.

      Microsoft has said many times that Palladium does not do this. Of course, anyone could write software which would only play content that had a signature, and that software could otherwise use some Palladium features. But this is not Palladium functionality per se.

      What Palladium does is kind of the reverse: it lets the remote server check that you are running "kosher" software. A remote server could refuse to stream content to anything other than Windows Media Player, for example. Palladium would allow WMP to cryptographically prove to the remote server that it was running, and nobody could write a "fake" WMP that could fool the remote system.

      Then WMP can impose whatever DRM policies it wants, and the remote server can be confident that the data it sent to you will be managed under those DRM policies.

      And of course you can always decide not to download the data, if you don't care to accept the terms under which it is offered.

      In this system it seems likely that it is in Microsoft's interest to keep WMP "open" and allow it to play content from as many people as possible. That makes the software more widely useful and ultimately will sell more copies of Windows.

      However, it's also possible that Sony or some other content company could create their own media player software, and it might only play Sony content. Again, this would not be a Palladium feature. The only place Palladium would come in is that the Sony servers could make sure that they only downloaded their content to Sony media players.

      Oh, also Palladium would allow Sony or the WMP to store their files encrypted on your disk in a really secure way, so that short of hardware hacking you probably won't be able to break the encryption.

    9. Re:Ramifications for Independent Content by Anonymous Coward · · Score: 0

      >Therefore, this infringes upon my right to the >"pursuit of happiness", as ordained by the >constitution.

      Sorry to bring this up, but I feel that I have to. You do not have a right to the "persuit of happiness" in any way. This phrase is found in the Declaration of Independance which is simply a piece of paper with words on it. I can write a declaration that states that persons with the last name of "Gates" must be locked up and get a bunch of people to sign it, but that doesn't mean it is law!

      The constitution contains actual law which we as a nation has agreed to uphold. That is why I can sue someone for, say, stroming into my house and stealing my things (assuming they are not a police officer with a warent to do so), but I cannot sue someone for taking away my right to the "persuit of happiness."

      Any court is going to dismiss a case alledging that the defendant made me "unhappy!"

    10. Re:Ramifications for Independent Content by Consul · · Score: 2

      Oops, sorry, you're right. My bad.

      But still, I think my point is well made.

      --

      -----

      "You spilled my egg... I needed that egg."

    11. Re:Ramifications for Independent Content by Consul · · Score: 2

      Okay, some people pointed out the stupidity of my last paragraph, and they are right. Therefore, I would like to amend my post as follows:

      -----

      What will Palladium do to those of us who release independent content? (As in, independent of major corporations.)

      The only way I can see it possible to effectively implement DRM is to require computers to not play any digital content that does not have a valid encrypted signature, as provided by the various media companies, and/or Microsoft and Intel.

      My main concern, is that independent producers/composers/moviemakers will be locked out of distributing digital content, because the companies involved in Palladium, and other DRM schemes, can choose to withhold issuing these encrypted signatures to them, therefore rendering their content unplayable on Palladium-enabled systems.

      I feel, as a copyright owner, and musician, that this infringes upon my rights to distribute my work signature-free, for anyone to be able to play. I do not want a special tag on my releases telling people this is official. I would just like to see my stuff "out there".

      -----

      I think it stands just fine on its own, without that last rather dumb statement. I guess I just raced to hit that submit button too fast. Sorry.

      --

      -----

      "You spilled my egg... I needed that egg."

    12. Re:Ramifications for Independent Content by spitzak · · Score: 5, Interesting
      You don't seem to understand the question.

      If there is a player that plays unencrypted content, then it is possible to copy movies. It only needs to be copied once, perhaps by a hacker with hardware modifications, or by pointing a video camera at the screen, and then can be played everywhere.

      If only encryped content can be played, then it does not matter if some hacker makes a copy, it cannot be played on most people's machines. Every single machine would have to be hacked to enable it to play some new player that allowed unencrypted content. The security to IP is enormously greater with such a system, ie hundreds of millions of times more secure, so much greater that the drive to enforce this system will completely squash any morals or promises by a few people at MicroSoft.

      But how will parents send grandma their videos of their baby? The answer is they won't, and they will forget the fact that there was once a time when a recording could be removed from one device and put into another. Or more likely they will be able to do it with a live connection through a trusted 1:1 connection from their camera to grandma's desktop.

      Nobody will be able to record music, make movies, and possibly even publish text without a license from a media conglomerate.

      I believe this is going to happen if these schemes are not stopped now.

    13. Re:Ramifications for Independent Content by Anonymous Coward · · Score: 0

      I fail to see how this should work. IF this is as you said then you are running a client that identifies itself vie some keys and a protocol to the remote server. How long do you think it will take to fakte that identification from another program. A few days to reverse engineer the client and another view days to write a wrapper that handles the identification to the server. I don't know the details but as you described it above I really dont see how this should work unless the Palladium itself is in hardware and handles that identification by itself without software. But even then you can monitor the data that goes out from your machine and fake it. It will only take a bit longer.

    14. Re:Ramifications for Independent Content by rant-mode-on · · Score: 1

      Oh my gawd, wouldn't that be a scary thought - M$ approved/certified camcorders. Certification requiring a fee, which would passed onto the consumer, of course. Once again, another electronic device that gets an M$ tax.

    15. Re:Ramifications for Independent Content by EpsCylonB · · Score: 1

      What Palladium does is kind of the reverse: it lets the remote server check that you are running "kosher" software. A remote server could refuse to stream content to anything other than Windows Media Player, for example. Palladium would allow WMP to cryptographically prove to the remote server that it was running, and nobody could write a "fake" WMP that could fool the remote system.

      I predict that Kazaa (and possibly other filesharing apps) will become "kosher software" and end up being paid by the RIAA and MPAA to ditribute their content (instead of being sued by them like they are now).

    16. Re:Ramifications for Independent Content by FriedGreenBob · · Score: 1

      I'd have to agree that Bad Things(tm) are "going to happen if these schemes are not stopped now." I've been reading what I can of Palladium and TCPA (all the official docs I could find on both) and I've been convinced that no good can come of this.
      I've decided to do something about this, rather than sit and whine about how bad this is, and how we are all doomed (not saying y'all have been dong that, but I've seen a lot of that in various places).
      What I've decided to do is form a group and try to lobby against this, and try to stop it. The group formed is The Digital Media Consumer Fair Rights Initiative (DMCFUI). Currently, we are in our infancy and not very well organized, but we have a website, http://X-46TCPA.havicaz.com/ (Currently just links to official info and 3rd party info, but I'm working on it) and an IRC channel, #X-46TCPA on souless.org / relic.net
      Some of the things I have planned include: original articles and commentary by myself and other members, a letter writing campaign to tell AMD, Intel and other key players that we the people do NOT want this, a BBS/forum and a mailing list.
      As I stated above, we are still in our infancy, but we are planning to see this through, regardless the outcome. Those who are interested in helping try to stop this threat to freedom and fair use, please stop by. We could use the help, even if it's just the encouragement of knowing people care and we are not alone in this.

      --
      From the shadows I watch, seeing all, but never seen.
    17. Re:Ramifications for Independent Content by catfood · · Score: 2

      You could start a new organization from scratch, or you could support EFF. Which way do you think would be more effective?

    18. Re:Ramifications for Independent Content by zeno_2 · · Score: 2
      My main concern, is that independent producers/composers/moviemakers will be locked out of distributing digital content

      After reading thru these posts, I was starting to wonder about this myself. I use cool edit pro / sequbeat pro, and a few other "music" type of programs to get my guitar / bass recorded on my computer. How will these tracks be treated on a Palladium computer?

      I guess my question would be, setting aside all benefits that a corporation / company might get out of palladium, what is in it for the end user, especially when it comes to end user created material?

    19. Re:Ramifications for Independent Content by greenrd · · Score: 2
      That won't work - at least, not completely. In order to develop software without getting re-signed by Microsoft every time you recompile, you need to be able to run unsigned software. So they can't just remove that ability from the OS.

    20. Re:Ramifications for Independent Content by FriedGreenBob · · Score: 1

      Or I could do as I am doing, and start a new organization and support EFF.org and EPIC.org and other such general-purpose groups.
      As it is, EFF has yet to respond to any of my attempts to contact them. EPIC has.

      --
      From the shadows I watch, seeing all, but never seen.
    21. Re:Ramifications for Independent Content by infernow · · Score: 1

      (This is horribly off-topic, but what the heck.)
      Hooray. Cowboy BeBeop sig.

      --

      that that is is that that is not is not

    22. Re:Ramifications for Independent Content by spitzak · · Score: 2

      What makes you think MicroSoft wants you to have the ability to develop trusted software?

  18. My question by Anonymous Coward · · Score: 2, Interesting

    When will the specs be released in enough detail to enable people to write a nub (or "nexus" or "trusted operating root")?

    Will there be any consideration of key management systems that would allow one, for example, to trust any kernel signed by (ie.) RedHat?

    Will applications have to care about this sort of thing, or will one nub look the same as any other to them?

  19. Corporate liability by paranoic · · Score: 5, Interesting

    Will Microsoft assume liability for when Palladium breaks, or are they going to hide behind some shrink-wrap/click-through agreement that says that they (Microsoft) can't be held liable for anything?

  20. How bout this? by Anonymous Coward · · Score: 0

    How about:

    "Given your woeful record on security in the past, what makes anyone at M$ think they can do anything right with security in the future?" ;)

    (No matter what the reply)..follow up with:

    "So, is this _really_ about security then???"

  21. major palladium concerns by brw215 · · Score: 4, Interesting

    From what I have gathered, NO code can run on palladium enabled hardware that is not signed by Microsoft. I am concerned not just about Linux, but about all open source and individual development in general.

    Will code I write be able to be run on different Windows machines, or will I be restricted to my local environment barring a signature from Microsoft? From what I have read so far it is the latter and that is frankly terrifying.

    1. Re:major palladium concerns by Yankovic · · Score: 5, Informative

      The answer is yes. I don't know exactly where you have gathered this, it's completely wrong. Here's a link to an interview with the group product manager for Palladium with the answer:

      DIDW

      And the relavant quote (with important part bolded):
      DIDW: So flexibility is a big goal, with nothing traceable locked in and no specific required PKI structure it must be part of?

      Juarez: The architecture is designed to be an open platform and open environment. As an ISV or service provider you can build anything you want on top of this platform and offer up a value proposition with consumers, or with other businesses. It can do all kinds of interesting things. But there's nothing in the system that says, for example, that if you run something in one of these vaults that you've got to have the code signed, or you have to have things authenticated. It's a very basic, open environment and we're not trying to build any elements of it that are going to require verification or the participation of anything other than the ISV and the person who is using the services want to have happen.

    2. Re:major palladium concerns by brw215 · · Score: 2, Informative
      Look at this aritcle on salon.com . A direct quote:
      The strongest part of Palladium will be its ability to determine whether a given software application should run on a machine. The system will be shipped with these functions turned off, but "we actually think it's likely that users will say, 'I'm only going to run code that's been signed,'" Biddle says. By "signed," Biddle means that the application has been cryptographically tagged by a "signing authority." The Palladium system would run the code only if the user has approved that specific authority.
    3. Re:major palladium concerns by namespan · · Score: 2

      But there's nothing in the system that says, for example, that if you run something in one of these vaults that you've got to have the code signed, or you have to have things authenticated.

      How is this possibly going to lead to greater security, then?

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    4. Re:major palladium concerns by koko775 · · Score: 1

      but doesn't that mean that the big companies turn off outside access to anyone without Palladium? Either this will totally fail, be hacked, or take over by force. Hopefully the first.

    5. Re:major palladium concerns by Zeinfeld · · Score: 2
      From what I have gathered, NO code can run on palladium enabled hardware that is not signed by Microsoft

      No, that is wrong. The actual conditions are:

      • No code that is unsigned can access Palladium controlled functions
      • Palladium content may specify the roots of trust under which access licenses may be signed.

      There is a specification in OASIS called XrML that Microsoft is going to use for the control functions.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    6. Re:major palladium concerns by Anonymous Coward · · Score: 0

      haha, the only way to write a program and run it is to belong to a big software company... so how does one learn to program?

    7. Re:major palladium concerns by deanpole · · Score: 2, Insightful

      Great, the executables have a signature so they cannot be run when modified, but this will not stop the type of the buffer overruns people exploit today. Furthermore the ammount of code in jepardy will grow by several orders of magnitude, and was not engineered with the same hostile exposure in mind.

      Be honest. Palladium is not about protecting users from their software, but instead about protecting computer data in vaults from their users. right?

      Aren't the content industries naive for thinking Microsoft will not crush them once Microsofts DRM becomes established?

    8. Re:major palladium concerns by cpuenvy · · Score: 1

      I believe that shit like I believe the statement Checking for Updates: This is done without sending any information to Micro$oft. Need I say more?

      --
      DISCLAIMER:

      I don't believe what I write, and neither should you.

    9. Re:major palladium concerns by Anonymous Coward · · Score: 0

      yeah, but if everyone starts doing everything
      through those MS controls, (isps, banks, govt )
      it amounts to the same thing.
      everyone uses the layer that MS controls.
      how can that be a good thing ?

    10. Re:major palladium concerns by |<amikaze · · Score: 1

      does anyone else find it ironic that his name would be pronounced Warez?

  22. About the dates... by ajd1474 · · Score: 5, Funny

    Are they releasing details on when they plan on invading Poland? Just so i can be sure to leave The Continent before then.

    --
    I refuse to have a sig... dammit!
  23. Re:Nope by vanman2004 · · Score: 2, Funny

    Quote: "Your compatible with the internet..." lol, compatible with the internet

    --
    -Siggy!
  24. My question by Locke!Erasmus · · Score: 1

    Are they going to give a handout listing all the exploits and security holes Palladium will include?

    --
    I should have picked out the nickname Demosthenes!Tecumseh.
  25. Secure Palladium? by Devil's+BSD · · Score: 5, Insightful

    Trolls and humor aside, I would like to know how they are expecting to fix problems with Palladium should they arise. The only way they can fix X-Box "security" problems right now is to release X-Box 1.1, and if they have to re-release computers to fix security problems, how would they do it? and who gets the bill? (maybe I shouldn't ask that last question...) And what is to stop people from mod-chipping computers? At any rate, I believe like many of my fellow /.'ers that X-Box is a Palladium Preview... or Rhodium (the element before Pd, get it?)
    Hmmm.. On that note, maybe Palladium is a preview to Microsoft Silver?

    --
    I'm the Devil the Windows users warned you about.
    1. Re:Secure Palladium? by LordLucless · · Score: 2, Informative

      Regarding mod-chipping

      I believe that Palladium is coming in two stages. First stage has a Fritz chip on the mobo that handles security. If you can intercept data on the bus between the fritz and the rest of the machine, you can get the advantageous of being declared secure by the fritz, without actually having your machine sanitized.

      However, later on they plan on integrating fritz into the cpu. This would make mod-chipping next to impossible. The only way to be able to do that, Id guess, is to reverse engineer the methods they have for authenticating a computers trusted status.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    2. Re:Secure Palladium? by twilightzero · · Score: 2

      C:/DOS. C:/DOS RUN. RUN DOS RUN


      C:\Windows. C:\Windows run. C:\Windows crash.

      (btw, DOS uses backslashes ;)
      --

      "Christ what a design! I could eat a handful of iron filings and PUKE a better emergency pump than that!"
  26. MSIL in hardware? by Anonymous Coward · · Score: 0

    Will the Palladium chips also be the rumoured native MSIL (MS Intermediate Language) processors?

  27. Obligatory anti-Microsoft post! by Anonymous Coward · · Score: 0

    Micro$oft sucks! Down with Micro$oft!

  28. Most important question by tomstdenis · · Score: 0, Offtopic

    Why does tom care?

    --
    Someday, I'll have a real sig.
  29. Will there be backdoors? by carlmenezes · · Score: 5, Interesting

    You talk about Palladium being trusted and secure computing. Are there any provisions for backdoors so any content generated by the "secure" technologies can be monitored? If so, how secure will these backdoors be from malicious hackers?

    --
    Find a job you like and you will never work a day in your life.
    1. Re:Will there be backdoors? by Anonymous Coward · · Score: 0

      Palladium is a backdoor.

    2. Re:Will there be backdoors? by koko775 · · Score: 1

      indeed it is. from what i heard, they have the power to remotely delete files.

    3. Re:Will there be backdoors? by McCart42 · · Score: 2
      According to the Microsoft Palladium FAQ:
      Q: Won't the FBI, CIA, NSA, etc. want a back door to "Palladium"?

      A: Microsoft would refuse to voluntarily place a back door in any of its products and would fiercely resist any government attempt to require back doors in products. From a security perspective, such back doors are an unacceptable security risk because they would permit unscrupulous individuals to compromise the confidentiality, integrity and availability of our customers' data and systems. From a market perspective, such products would not be marketable, either domestically or internationally. Equally important, deliberately inserting such vulnerabilities would undermine Microsoft's reputation in the marketplace as a trusted vendor of products. For these reasons and others, we would, as we did during the encryption debate, oppose any such government efforts.

      What I want to know is, what about Exception #3: "Software that writes directly to TCPA hardware will need to be updated." In other words, if you purchase TCPA hardware, forget about running "unauthorized" CD burning software. That's what scares me--not the software (hell, I doubt I'll upgrade Windows past XP), but the possibility that TCPA hardware will be the standard, and I won't be able to run open source software that interfaces with it (unless said software has some sort of license).
      --
      "I may be quite wrong." - Socrates
  30. Enhancements and Cost by PFAK · · Score: 1, Interesting

    How is Palladium supposed to help or "enhance" the users experience?

    In my opinion this is going to just frusterate the every day user, and make the "hacker" laugh at Microsoft's effort of a controlled system. The average user wants to go on his/or her computer - listen to music & chat.

    They do not want some "secure" music file, they just want to be able to listen to the song. They don't care if its authenticate, or if it contains a "virus".

    I believe that this is just a useless effort on Microsoft's part, and lots of wasted time & money for the user.

    And for my lead on..

    How much is this going to cost Microsoft to develop? For the bug fixes & patches because of Screw ups in the development proccess which don't let me open my Microsoft Powerpoint file.

    --

    Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
  31. What if i dont want it? by redback · · Score: 5, Interesting

    What options are likely to exist for people that do not wish to use Palladium?

    1. Re:What if i dont want it? by skydude_20 · · Score: 1

      so why doesn't geekthings.net work?

      --
      Jesus saves souls and redeems them for valuable cash prizes
    2. Re:What if i dont want it? by Takeel · · Score: 3, Funny

      What options are likely to exist for people that do not wish to use Palladium?

      If MS gets their way, I'd imagine they'd range from "eating shit" all the way to "dying."

    3. Re:What if i dont want it? by unsinged+int · · Score: 2

      Better yet. Tell them you just bought a new computer which you plan on using for at least the next 5 years. Tell them you've encouraged all your friends to do the same and to not buy a Palladium system because you feel it will cause them more harm than good.

      THEN ask what option these people have besides not buying ANYTHING for the next 5 years and not buying Palladium. Unless there is a 3rd option, Microsoft won't be getting any money from them.

  32. Longhorn and Palidium by DRnetman86 · · Score: 2, Interesting

    Will Pallidium come integrated with Longhorn and all future M$ products, or will there be an opt out program where you can choose to not use Pallidium.

  33. Re:Linux is not the answer by James+Skarzinskas · · Score: 0

    Isn't this just a copied and pasted troll? It sounds vaguely similar to messages I've seen replying to every other pro-Linux post for a while, and frankly, it's starting to get old.

  34. post paladium by bug1 · · Score: 1

    Ask them what they are going to do after they

    1) dictate what programs you can run on your computer
    2) dictate what content you use with those programs
    3) ?

    1. Re:post paladium by davidstrauss · · Score: 3, Funny

      4) ?
      5) (Inconceivably large amount of) Profit

  35. Third question from slashdot by abe+ferlman · · Score: 5, Funny

    Once Palladium has gained market acceptance, will the borg-gear be a requirement, or more of a 'perk' for loyal customers and trusted partners?

    --
    microsoftword.mp3 - it doesn't care that they're not words...
    1. Re:Third question from slashdot by gblues · · Score: 2
  36. Ask This by HappyCycling · · Score: 1

    Why do we our computers to protect us from ourselves?

    1. Re:Ask This by Macrobat · · Score: 5, Funny
      Why do we our computers to protect us from ourselves?


      Maybe because we can't grammatical sentences?
      --
      "Hardly used" will not fetch you a better price for your brain.
  37. Flame on! by Dirtside · · Score: 2, Redundant

    Yeah, here's a question. Since every "security" initiative or technology MS has ever introduced has been a complete pile of crap, why should we expect that Palladium will be anything more than a way to help you continue your current dominance of the consumer computer market?

    I'm sure a lot of mods will lump this into the Slashbot category, but be realistic: Microsoft has an egregiously bad track record when it comes to security in their products, and they are a convicted monopolist. This entire scheme smacks of an attempt to control your computer's hardware, not just your software, not to mention further abusing their monopoly power. Why should I trust a damn thing Microsoft says?

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  38. Embarras MS or educate audience - a win-win by heptagram · · Score: 5, Insightful

    Ask questions that will make the lecturer either reveal how evil it is, or make his evasions obvious. Possibilities:

    1. If you turn it off - as MS claims they're going to allow - will the system then appear to apps, content & the network as "a Palladium PC with Palladium turned off" or as a non-Palladium PC? (Hint: it's the former.)

    2. Will I still be able to flash my BIOS? *All* of it? replace it completely? (Assuming TCPA hardware, they're lying if they say 'yes'.)

    3. Why would I want to buy this, if I'm not interested in Hollywood movies but do want complete control over my computer?

    1. Re:Embarras MS or educate audience - a win-win by wadetemp · · Score: 2

      1. If you turn it off - as MS claims they're going to allow - will the system then appear to apps, content & the network as "a Palladium PC with Palladium turned off" or as a non-Palladium PC? (Hint: it's the former.)

      What difference does this make? Assuming Palladium can be turned off, and all the way off, why does it matter whether the applications see the computer as a PC with Palladium turned off, or a non-Palladium PC? Should they not be able to act on the system in the same way?

      2. Will I still be able to flash my BIOS? *All* of it? replace it completely? (Assuming TCPA hardware, they're lying if they say 'yes'.)

      I have a feeling that 95% of computer users have never flashed the BIOS on a computer and would never have a need to. Why would they need to now? You can't convince people that it's terrible they can't do something if they don't place value in doing anyway.

      3. Why would I want to buy this, if I'm not interested in Hollywood movies but do want complete control over my computer?

      You wouldn't. But complete control is in the eye of the buyer and user. I can't rip DVDs right out of the box with Windows XP, but that doesn't keep people from buying Windows XP or systems with it pre-installed. They don't know they can or why they'd want to flash the BIOS, and they don't know they can or want to rip DVDs. *You* might want to. Once you've convinced the other 95% of the computer user population that they want to do this too, come back with these questions.

    2. Re:Embarras MS or educate audience - a win-win by kenthorvath · · Score: 2
      1. If you turn it off - as MS claims they're going to allow - will the system then appear to apps, content & the network as "a Palladium PC with Palladium turned off" or as a non-Palladium PC? (Hint: it's the former.)

      What difference does this make? Assuming Palladium can be turned1. If you turn it off - as MS claims they're going to allow - will the system then appear to apps, content & the network as "a Palladium PC with Palladium turned off" or as a non-Palladium PC? (Hint: it's the former.)

      What difference does this make? Assuming Palladium can be turned off, and all the way off, why does it matter whether the applications see the computer as a PC with Palladium turned off, or a non-Palladium PC? Should they not be able to act on the system in the same way? off, and all the way off, why does it matter whether the applications see the computer as a PC with Palladium turned off, or a non-Palladium PC? Should they not be able to act on the system in the same way?

      It's quiet simple really. You see, an application that knows that you have access to Palladium hardware, but are intentionally turning it off has the option to refuse to run until you turn it on. However, it can simply forgive and forget if you do not have access to the specified hardware. In essence, discrimination is now possible.

    3. Re:Embarras MS or educate audience - a win-win by deanpole · · Score: 1

      4. Will the computer misbehave in strange ways if I turn off Palladium due to insufficient testing or business motivations?

      5. Will the palladium turn-off option have a reasonable name, or be hidden in deep menus with a misleading title?

  39. can i watch it? by teqo · · Score: 1

    Rate me off-topic, but (esp. considering MIT's OpenCourseWare) I think I would love to attend that meeting virtually or watch some digitally available copy of that session... Is that possible? :)

    And if I could pose a question, I would probably ask how they would try to fight the immanent problem that people always find a way to beat copy protection, since the beginning of sold 8" floppy disks, and there will be no way to prevent that in Palladium either, I swear...
  40. what the hell? by Anonymous Coward · · Score: 2, Interesting

    I would like to know one thing. It's to do with this combination of words:

    Microsoft. Computer and Network Security. Lecture. MIT.

    Ha.

    I'm sorry. I just don't understand how Microsoft is able to lecture students on the merits of their (closed, proprietary) technology at a university. What is the purpose of their visit, and how did it come about? Are they going with the intent of selling the idea of Microsoft 'security' to students (who, of course, would eventually be prospective employees or clients)?

    I suppose I'll actually be pretty suprised if they were there in a serious, technical (and non-marketing) capacity given Microsoft's blatant hatred of the opinions of others when it comes to anything that doesn't fit their corporate vision. This also seems odd remembering their policy of (in)security through obscurity.

    Just walk out of there if they try to make you sign anything.

    1. Re:what the hell? by Anonymous Coward · · Score: 0
      I'm sorry. I just don't understand how Microsoft is able to lecture students on the merits of their (closed, proprietary) technology at a university.

      Well Butler Lampson has been lecturing at MIT for years and he not only works for Microsoft he won the Turing award for his computer security work.

      I don't see how who you work for makes any difference to your ability. Ron Rivest and Hal Abelson both know Brian LaMacchia very well, they were on his thesis committee.

      Getting a job might make you more of an authority, I doubt anyone would have been any more interested in George W Bush's opinions on foreign policy before he became a potential presidential candidate than any other recovering alcoholic with a DUI conviction.

    2. Re:what the hell? by Anonymous Coward · · Score: 0

      Mod this person up. Their observation(s) are ROTFM.

      Mike Nomad

    3. Re:what the hell? by Anonymous Coward · · Score: 0

      It sounds like you assume that MIT is a perfect place for smart kids and faculty who teach them only the *right* thing...I find that assumption amusing.

  41. The real question is... by Kindaian · · Score: 4, Interesting

    Why should one buy a more expensive Palladium compatible computer if they can buy a cheaper non-Palladium one?

    Why would a company restrict the content they provide and thrus limiting their consumers with a tecnology that will divide the world and conquer nothing?

    Cheers...

  42. They might not have an answer for this... by rgoer · · Score: 2, Funny

    They might not have an answer for this, exactly, but I'm sure I'm not the only one who's dying to know: What the FUCK?

    1. Re:They might not have an answer for this... by Anonymous Coward · · Score: 0

      OHhh, i know!
      sorry microsoft empolyees don't get to do that, its part of why they write such crappy code

  43. Question by Herkum01 · · Score: 5, Funny

    A. After it is released what is the ETA of the hack that will work around Palladium?

    B. How many months will it be before MS comes out with a patch for the above mentioned hack?

    1. Re:Question by twilightzero · · Score: 2
      A. After it is released what is the ETA of the hack that will work around Palladium?


      Would that be measured in days or hours? Do they have a contingency plan in place if the number ends up being negative and crashes their security database? ;)
      --

      "Christ what a design! I could eat a handful of iron filings and PUKE a better emergency pump than that!"
  44. Demand? by eagl · · Score: 4, Insightful

    Question: Do any non-industry customers (ie. consumers) actually WANT Palladium or any other DRM technology? As a "feature" that would restrict a user's ability to use and/or manipulate data in certain formats, doesn't this represent a step backwards from the enormous utility of personal computing?

    Editorial - I can see people moving in droves back to high-quality analog video and audio editing as a result of DRM technology being forced upon consumers. The whole point of a fast digital computer is to rapidly and conveniently manipulate digital data regardless of the format on a single machine, so any restrictions on doing so is a step back towards single-use analog or simple digital circuits.

    Don't they SEE what they're doing in the big picture? The day a personal computer won't compute what you want it to compute is the day you switch to something that will, plain and simple. They're playing with nothing less than the death of the general purpose processor.

    1. Re:Demand? by TellarHK · · Score: 5, Interesting

      What do you mean "playing with nothing less than the death of the general purpose processor", they're openly -banking- on it. Microsoft has wanted to kill off the idea of the "Personal Computer" ever since they realized being a monopoly and letting other people work with the same hardware, building on their software layer was going to be a losing gamble in the long run.

      They want to lock everything down and help the industry along back to the era of computing devices, rather than flexible, expandable, personal computers. This new "Freestyle" media center is just the beginning if you think about it. You can't -buy- a Windows Media Center license, you have to buy the software installed on a Microsoft-approved machine. Unless the software industry as a whole fights back against this push, we'll see the death of PC's within the next 10-15 years and the rise of a more fragmented, more expensive series of black boxes.

      Why should Microsoft include DirectX in a PC when they have Xbox? Why allow people to build whitebox machines and risk them installing someone else's OS on it when they can tear the PC apart and make multiple "appliances" that conveniently link together bit by bit in order to become what people want? Snap your internet module into your media module, then connect your IO module and run the whole thing on WindowsCE 2010.

      Call me paranoid, but I'm really afraid they'll find a way to make this profitable for the whole industry and completely kill the hobbyist when it comes to the new gear down the road.

    2. Re:Demand? by m.herbison · · Score: 1
      Looking at the Palladium FAQ, I saw this:

      2. What does TCPA / Palladium do, in ordinary English?

      It provides a computing platform on which you can't tamper with the applications, and where these applications can communicate securely with the vendor. The obvious application is digital rights management (DRM): Disney will be able to sell you DVDs that will decrypt and run on a Palladium platform, but which you won't be able to copy. The music industry will be able to sell you music downloads that you won't be able to swap. They will be able to sell you CDs that you'll only be able to play three times, or only on your birthday. All sorts of new marketing possibilities will open up.

      TCPA / Palladium will also make it much harder for you to run unlicensed software. Pirate software can be detected and deleted remotely. It will also make it easier for people to rent software rather than buying it; and if you stop paying the rent, then not only does the software stop working but so may the files it created. For years, Bill Gates has dreamed of finding a way to make the Chinese pay for software: Palladium could be the answer to his prayer.

      There are many other possibilities. Governments will be able to arrange things so that all Word documents created on civil servants' PCs are `born classified' and can't be leaked electronically to journalists. Auction sites might insist that you use trusted proxy software for bidding, so that you can't bid tactically at the auction. Cheating at computer games could be made more difficult.

      There is a downside too....

      How naive of me -- I thought what they were writing was a list of the drawbacks...ugh.
    3. Re:Demand? by jimmy_dean · · Score: 1

      Though I completely agree with you and wouldn't put it past Microsoft to do such a thing...since it is in their best interest as a single company...I say it's bologne that it's the end of the hobbyist. It's almost always the independent hobbyist (or academic researcher independent of some company) that comes up with the life changing new technologies. Even if MS does such a drastic and backwards thing, there are people who are independent hobbyists that are electrical, computer and every other kind of engineer/technology specialist. These people know how to make computers and generally these are the people who use software like Linux. They will just create an alternative "existence" to whatever MS pulls. There is always an alternative, even to the extreme point of oppressive governments.

      --
      -> Sometimes, you just gotta break free from the shackles of proprietary code.
    4. Re:Demand? by Martigan80 · · Score: 1
      Don't they SEE what they're doing in the big picture? The day a personal computer won't compute what you want it to compute is the day you switch to something that will, plain and simple. They're playing with nothing less than the death of the general purpose processor.


      This is why they are trying so hard to make you depended on all of this "stuff" they are trying to get ride of the analog and easy stuff by fazing them out like a Pinto. And they are looking at the long term, I wish I could reference the article but MS even said they don't expect decent adoption for about 3-5 year, and with the rate that technology burns at that seems about right. Remember all it take is a couple of magazines to say that the 'Pal is cool and increases performance and online gaming, and half the users will be hooked, then tell families that their kids will be safe from the Waco's out there in the chat rooms, and boom, there you go a whole paranoid community just bought the ticket.

      I'm spreading as much FUD as M$ about the lack of computer security.

      This post brought to you by the letter'Z'.

      --
      This SIG pulled due to lack of funding. (This damn war is costing too much!)
  45. Re:fucking faggot crackhead moderators by Anonymous Coward · · Score: 0

    In a funny strange way, yes.

  46. AMD is better by Anonymous Coward · · Score: 0

    Just stick with AMD and bypass the M$-Intel kingdom altogether

    1. Re:AMD is better by koko775 · · Score: 1

      amd is in on it too -- you won't be safe. Maybe we'll end up with motorola cpus.

    2. Re:AMD is better by Amizell · · Score: 1

      Maybe we'll end up with motorola cpus. or VIA... aren't they still freelance?

      --
      --- Wherever you go, everyone is always connected...
  47. It Will Be Broken by Yossarian45793 · · Score: 4, Interesting
    First, let me say that I understand the goals of Palladium, including why it would be a valuable technology for MS customers and others; and I think I understand as well as anyone how the technology works, having only seen the publicly available information. My question is:

    What makes Microsoft think that Palladium won't be broken or circumvented, given that the information security community at large has not had a chance to review the technology?
    1. Re:It Will Be Broken by Anonymous Coward · · Score: 0

      Probably something to do with the fact that they've stated they intend to make the code for the nub or central part of the architecture available for peer review. They're probably hoping they'll get better acceptance if other people get to review the thing.

  48. Re:fucking faggot crackhead moderators by Anonymous Coward · · Score: 0

    Dude, it is +184 funny

    looking.

  49. Important information which everyone should know by Anonymous Coward · · Score: 0
  50. easy... by Anonymous Coward · · Score: 0

    3) profit!

    (more likely "go bankrupt", but with luck they're foolishly thinking it'll work.)

  51. question by Anonymous Coward · · Score: 0

    What plans are there to be Rendezvous compliant?

  52. A little history lesson, perhaps? by gwernol · · Score: 3, Interesting

    The great technology boom of the 80's and 90's - and the wealth that was created as a result - happened because ownership of Personal Computers became widespread. Microsoft and Intel were two of the key players that triggered that explosion. One of the most important reasons people brought PCs was because they could write or run any software on them. They were open systems controlled by the user - not a corporation. Unlike the mainframes and minicomputers that preceeded PCs you could run the software you wanted and you didn't have to seek permission from yourIT staff.

    Does Microsoft really believe its best course is to enforce a return to the bad old days of corporate control of computing through Palladium and other DRM mechanisms? Doesn't this route open up the way for a competitor to give people what they really want - control over their systems? Isn't this the beginning of the end for Microsoft?

    --
    Sailing over the event horizon
    1. Re:A little history lesson, perhaps? by Anonymous Coward · · Score: 0

      You made a few wrong assumptions during your history review. The advent of personal computers was not due to available software, it was the availability of a computer that was available for a reasonable price. No one in IBM suspected that homes would need computers, that computers are needed only for businesses and thus maintained their bulk of development in that area. However, the public like having the power of a computer at home and found more and more reasons to use it there. I agree with your warning to Microsoft and the enviroment today is how you describe it, but to say that was what was the founding of personal computers is definitely in erratum!

    2. Re:A little history lesson, perhaps? by gwernol · · Score: 1

      You made a few wrong assumptions during your history review.

      Well, even according to you it was only one :-)

      The advent of personal computers was not due to available software, it was the availability of a computer that was available for a reasonable price.

      I didn't (mean to) say it was because of available software. Its an issue of control. Mainframes were controlled by the IT staff. They decided what software you would run,l when you could access resources (CPU, memory, disk, printers, tape backup) etc. One of the significant advantages of the PC was that it was entirely owned by the user. You made all the decisions. People like that freedom.

      No one in IBM suspected that homes would need computers, that computers are needed only for businesses and thus maintained their bulk of development in that area.

      Actually IBM had an inkling (remember the PC jr?) but they had no clue how to capitalize on it - I know I worked for their PC division in the early 80's. The real issue was they were too heavily invested in the idea of corporate computing. They didn't believe that business users wanted a computer on every desk. Microsoft believed this - in fact "a computer on every desk" was their mantra. Microsoft won.

      I stand by my history lesson :-)

      --
      Sailing over the event horizon
  53. My nightmare about palladium by pardasaniman · · Score: 1

    a bit redundant, but, I have to ask and stress someone does a good job of asking it. Someone has to ask about open source Say it in such a way that you don't mention Linux, but say "third party" operating system Also ask about how it will affect open source. Ask about how applications get certified to run on palladium enabled chips.

  54. Microsoft is listening by levendis · · Score: 4, Insightful

    I hate to point out the obvious, but being that slashdot is an open forum, Microsoft (and their lawyers) will surely be watching for the most interesting questions, and preparing appropriately non-controversial answers for them. Ergo, anything you ask here is likely to get a marketing non-answer, rather than a real answer....

    Just something to keep in mind :-)

    --
    ---- I made the Kessel Run in under 11 parsecs.
    1. Re:Microsoft is listening by Anonymous Coward · · Score: 0

      Mr. Seba, we are indeed listening...

    2. Re:Microsoft is listening by fobbman · · Score: 4, Funny

      I've already taken this into consideration. Knowing that Micro$oft likely browses at 5 I went ahead and rated down the best questions so far as -1 "Flamebait".

      They'll never know.

    3. Re:Microsoft is listening by Anonymous Coward · · Score: 0

      As a Microsoft employee, I have my user settings to +5 modification to any flamebait or troll and +2 for any AC posts.

      Looks like we outsmarted you again.

  55. My question by rossz · · Score: 2

    Since security is an area that Microsoft has failed in every attempt they've made, how is this going to be different?

    Yeah, it's a troll question, but it IS what I would ask.

    --
    -- Will program for bandwidth
  56. How will programmers debug their code? by JM · · Score: 2

    Let's suppose for a moment I'm writing a front-end for a database using Microsoft Studio... Then I compile the code...

    If I can't run unsigned apps, how will I run my own code, even though I used 100% Microsoft tools to do it?

    (BTW, I don't run any Microsoft applications and I build my own machines, so I would never run a DRM-enabled system, but hey, you asked for some questions ;-)

    1. Re:How will programmers debug their code? by Wesley+Felter · · Score: 2

      If I can't run unsigned apps, how will I run my own code?

      If you can't run unsigned apps it must be your own fault, because that's not the default in Palladium (so far).

    2. Re:How will programmers debug their code? by JM · · Score: 2

      Why do the words "(so far)" give me the shivers?

    3. Re:How will programmers debug their code? by Anonymous Coward · · Score: 0

      My question would be that if Palladium can be turned off (and indeed ships that way), why would anybody want to turn it on?

      Or, why do we need Palladium? Software, music, movies, etc. work fine right now. Why do we need something that will only restrict us from using our own computers? Which brings me back to my first question, why would anybody want to enable restrictions on their PC?

      I'm sure these questions would just get the standard marketing bullshit of "paladium will enable more enriching music and vivid images while protecting against viruses and copyright infingement" or whatever. At which point I'd ask just what the fuck that means exactly.

    4. Re:How will programmers debug their code? by Anonymous Coward · · Score: 0

      Silly, you just pay Microsoft a royalty to use your own software.

  57. Did the Government Pay You... by reallocate · · Score: 2

    ...to put in back doors for their use?

    --
    -- Slashdot: When Public Access TV Says "No"
  58. Re:Linux is not the answer by yiantsbro · · Score: 1

    Actually, I don't see this as a troll at all. I think it is a (mostly) well written and non-hostile statment which makes the point well. If it was actually posted by a logged in user (and I had mod points) I would mod it up. It is a fair, honest, and civil argument.

  59. Re:Linux is not the answer by Qrlx · · Score: 3, Funny

    Are you astroturfing for fun, or profit?

    Thank God my XP box is compatible with the Internet. I can tell The Internet is working, because ZoneAlarm keeps telling me when Media Player tries to Phone Home.

  60. MS Heavy Metal by dkarney · · Score: 1

    Microsoft is getting into the heavy metals industry now? They have their hands in everything!

  61. Let's be a bit more serious by Anonymous Coward · · Score: 0

    I expected I little more respect for something that could end the way we now look at computers, but anyhow...

    M$ said that they would release the code/schematics. Given M$ past, how can we trust that what they say is in there really is in there? Will it be an option to accept like the current activation, sure u don't have to activate, but then u only get to use it for x many days? Can I compile, run, and publish my software without submitting it to M$ to get the required signature to run the binary on a box with the big P? With M$ being found in violation of antitrust laws, are we all agreeing to just hand over a security monopoly, that may entail only M$ OS's being able to run new binaries? The whole thing sounds a bit anti-competitive.

  62. DON'T SIGN THE NDA !! by repoman44 · · Score: 0

    Do whatever you can, come to class late, go to the bathroom when they're passing them out, volunteer to collect the forms and "lose" yours. Get your TA to "lose" yours.

  63. Re:Second post! by Zeinfeld · · Score: 4, Insightful
    Or it could be a chance for MS to make themselves look like asses again. Who knows what will happen?

    Since Brian LaMacchia was an MIT doctoral student of Hal Abelson who is the prof concerned, chances of that happening are nil. I presume he is giving the talk as he is also speaking at another event on Friday.

    Brian designed much of the security architecture for dotNET which is pretty much state of the art for network application security. He also started the MIT PGP key server. Whatever Microsoft's past reputation might be, Brian is not responsible. Don't confuse the security abilities of the folk who write IIS or Outlook with the abilities of security specialists. As a group there are very very few organizations where anyone listens to us. Netscape had a really bad problem with security until they hired Taher and the brothers Weinstein and they only got listened to there because Netscape got burned baddly in several fiascoes in succession - like SSL 1.0 being broken before Marc sat down at the end of his presentation, the random number bug which they had been warned on repeatedly, etc. etc.

    Don't fool yourself, all computer software companies have security problems that need to be addressed. I don't think the open-source scheme to get security consulting for free is going to be a good long term solution.

    The point that slashdot people miss on Palladium is that for years the common rebuttal to a lot of security solutions has been 'you can't do that without trusted hardware'. So the fact that MSFT is pumping money into developing a trusted platform is a significant step forward.

    OK folk may not like trusted hardware being available to the RIAA, but they are not the only people who can benefit. It is kinda like the same situation we had with key recovery and Clipper. Freeh was right, there are commercial uses for key escrow, it is kinda a problem if you have an encrypted disk and there is no copy of the key anywhere. Problem was that Freeh's illegitimate demands killed the legitimate market. Don't let the RIAA do that with Palladium.

    For example storing your credit card # on a PC makes no sense, people still do it. They can do it a heck of a lot more safely if there is a trusted platform which will only allow trusted wallet applications access to that key.

    Another example, for years we have wanted to have PCs that simply refuse to boot except to repair mode if the O/S has been tampered with. That way a trojan or virus can't lurk for years. Tripwire tries to do something like this but it really is a substitute for secure H/W

    The Palladium folk know that any hardware scheme is vulnerable to hardware attacks. That does not make such schemes unworkable however. Despite the fact that smartcards are vulnerable to electron microscope attacks they do raise the bar significantly.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  64. Who holds the keys? And how many? by Broadcatch · · Score: 4, Interesting
    For Palladium to authenticate licensed media, there must be some set of public keys stored in the hardware somewhere.
    • Who holds the private keys?
    • How does a new media producer get their media "signed"?
    • What happens if a key is compromised?
    --

    The antidote for misuse of freedom of speech is more freedom of speech.
    -- Molly Ivins

    1. Re:Who holds the keys? And how many? by Anonymous Coward · · Score: 0

      How much does it cost for me to get my
      program signed?

      Do I have to show source code before I
      can get it signed?

    2. Re:Who holds the keys? And how many? by SiliconEntity · · Score: 2
      Who holds the private keys?

      If it works like TCPA, each trusted module ("Fritz chip") generates its own public/private key pair. The private key stays on the chip and never comes off. No one ever learns the private key; not Microsoft, not the chip maker, not the user who purchases the computer.

      The public key gets exported, and then gets certified by some kind of CA analogous to Verisign.

      How does a new media producer get their media "signed"?

      Palladium doesn't do anything like this, as far as I know. What it allows is that a company could run a server that is able to check the hash of a given piece of client software that is connecting to it from a remote system. This way the server can refuse to download content unless a piece of software it trusts is running remotely.

      So if you have some content to distribute, you could write a client and build the legitimate hash of that client into your server. The server would only download if the remote hash of the client software matched what was built into it.

      What happens if a key is compromised?

      If it were the CA key, it would be as disastrous as if the Verisign CA key were compromised; all the security of the system would be lost.

      If a trusted module secret key were pulled off the chip somehow, you could build an emulator that pretended to be that chip. Your emulated PC could then download data and bypass the DRM rules or whatever other rules were supposed to be supported.

  65. Alternative Roots of Trust? by bitspotter · · Score: 1

    Having picked up the exploded pieces of grey matter that result from trying to read what little technical information exists on Palladium (and it's relation, the TCPA), the one thing that concerns me about the new DRM initiatives more than any other remains unanswered.

    My current understanding is that DRM allows signed software or sealed content to specify what software environment it is running in or being played back on. It's based on the ability of the software to trace back and verify the cryptographic digital signatures issued by "certification authorities".

    From a technical standpoint, the certification "authorities" could be anybody. My question then becomes what level of control users will be allowed to have over who will certifiy their software. Who will be the ultimate authority? Microsoft? Other software vendors? Any software vendor? Artist representatives? Joe blow down the street? Or, hopefully, whosoever the owner selects?

    I can think of a number of interesting applications for the technology that could work just as easily for cunsumers as against them:

    1) A consumer rights group certifies Customer Relations Management software that is built for the express purpose of preventing the copying & dissemination of consumer information. If music publishers can effectively copy-prevent music, the same technology can be used to copy-prevent consumer data.

    2) A problem in a number of P2P applications is in insuring the behaviour of various actors on the network, to prevent malicious logging, flooding, misrepresentation, etc. Certifying running software would be a step toward minimizing problems like these.

    The technology is promising, in theory. The problem isn't technological, but political, so my question is - who is going to be permitted to create and select their own trusted roots, and what hoops are going to be erected in order to activate or become one?

    1. Re:Alternative Roots of Trust? by Zeinfeld · · Score: 3, Interesting
      Microsoft? Other software vendors? Any software vendor? Artist representatives? Joe blow down the street? Or, hopefully, whosoever the owner selects?

      Anyone the content owner selects.

      The point is that the content owner has control here. If you don't want to palladium control the video you send to granny then don't lock it, if you do want it protected then lock it.

      A more significant question is 'will companies not affiliated with major labels be able to use palladium to control access to their content without discriminatory terms?' In Europe Rupert 'Fox news is not biased right wing crap' Murdoch got control of the independent satellite chanels because he had control over the encryption scheme implemented in the decoders and could discriminate in the charges to use it. The labels could use a similar mechanism to keep out indie labels and band owned labels.

      There does have to be a root for hardware though. Microsoft has not yet said how the root will be managed, however since Brian stuck all the SPKI stuff into dotNET he does appear to be into single rooted hierarchites.

      Assuming that the harware manufacture will follow the DOCSIS model (which TCPA seem to be doing) there will be a root owned by some manufacturing consortium that any manufacturer can get certified under provided they undertake to meet the trusted criteria.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    2. Re:Alternative Roots of Trust? by mikerich · · Score: 2
      My current understanding is that DRM allows signed software or sealed content to specify what software environment it is running in or being played back on. It's based on the ability of the software to trace back and verify the cryptographic digital signatures issued by "certification authorities".

      From a technical standpoint, the certification "authorities" could be anybody.

      I have a question about this. Who has responsibility for the 'safety' of any certified code? Is it the organisation issuing the certificate, Microsoft or the original author?

      I'm guessing its going to be the author - in which case, what requirement is there for the certification people to do a thorough job?

      On a related note. Couldn't a malicious program also be given a certificate by a 'rogue' organisation allowing it on to the Palladium platform?

      Thanks for any information.

      Best wishes,
      Mike.

  66. Engineering holes by Henry+V+.009 · · Score: 3, Interesting

    You've went to a lot of trouble to make the Fritz chip uncrackable, but Palladium has to be enforced in software. Taking control of the boot loader was a good idea, but what do you do when someone exploits a buffer overrun or a backdoor--or a macro in Word 95--to run arbitrary code, and disable all Palladium features. Isn't all your effort completely useless?

    1. Re:Engineering holes by SiliconEntity · · Score: 3, Informative

      what do you do when someone exploits a buffer overrun or a backdoor--or a macro in Word 95--to run arbitrary code, and disable all Palladium features

      Palladium has a concept called "curtained memory". It is immune to being touched by ordinary code, you have to be in a new CPU mode which is being defined as part of the Palladium spec (some observers call it "ring -1"). Most buffer overruns and similar bugs will not escalate your privileges high enough to touch the Palladium secure area, even if you can get into (normal) kernel mode.

      My understanding is that you'd have to find a bug in the OS kernel software component that runs in the curtained area, which Microsoft calls the "nub" or "Trusted Operating Root". They intend to publish this relatively small software component for review in the hopes that it can be made bug free. If so then bugs in other parts of the software will not defeat Palladium security.

    2. Re:Engineering holes by Henry+V+.009 · · Score: 2

      That sounds too big for the CPU cache. Couldn't a motherboard maker give you some sort of access to that area of memory (or even a hacked bios)?

    3. Re:Engineering holes by SiliconEntity · · Score: 2

      That would be another good question to ask: how big is the curtained memory (or whatever they're calling it now)? It's not supposed to hold your whole program, just the "trusted agent" portion of it, so maybe it doesn't have to be that big.

      You could ask for more details on how this works: does it hold more than one program at a time? Do programs swap in and out of it? What if one trusted agent went bad, could it hurt another one?

  67. What not to say by Entropy_ah · · Score: 5, Insightful

    I see alot of questions here that refrence things from the open source movement. I would use more ambiguous words in their place because as soon as the folks from MS realize that your into open souce they're going to give you the run-around. IE, don't say open source projects, say personal software projects. in place of Ogg Vorbis, say alternitive audio codecs.
    There was a MS representative at the career fair here at UVA and as soon as I mentioned the word linux, the conversation pretty much ended.

    --
    my other penis is a vagina
  68. 2 Questions by Proudrooster · · Score: 4, Interesting

    1. Will turning Palladium "off" ALWAYS be an option in the future?

    2. What is plan "B" for a TPA (trusted computing architecture) when Palladium hardware security is defeated and anyone can run bogus signed code?

    ( I secretly want them to answer "Why, that's impossible, no one could ever break Palladium." )

    * The Titanic was an UNSINKABLE ship! *

  69. Please ask these questions by Anonymous Coward · · Score: 2, Interesting

    I. Who will be responsible for maintaining the list of valid "certificates" identifying secure environments? How will a site identify those who it trusts?

    II. Under palladium, what mechanism will there be to "upgrade" to newer computer equipment, or restore material from backups to a replacement system?

    III. How will the individual shareware or freeware developer be able to develop code that runs in the palladium secure portion.

    IV. For security, you need to have a root "key" that decrypts all others. However, this key has to go over an unsecure bus (typically LPC bus). LPC sniffers were used in the X-box hack, how will palladium remain secure from these.

    I am posting anonymous for a reason. If you agree with these questions, please mod me up.

    1. Re:Please ask these questions by Wesley+Felter · · Score: 2

      For security, you need to have a root "key" that decrypts all others. However, this key has to go over an unsecure bus (typically LPC bus).

      Nope; the key will never leave the Fritz chip, which will eventually be integrated with the CPU.

    2. Re:Please ask these questions by dfeist · · Score: 1

      But, somewhere, the data has to be decrypted. That means, if the chip is integrated in the CPU, you "only" have to listen to what comes over the corresponding connectors. Then you have the data unencrypted. And depending on the algorithm, maybe it's possible to find out the key with combined encrypted/unencrypted data.

      --
      Unix makes easy tasks hard and hard tasks possible. Windows makes easy tasks easy and hard tasks $29.95.
  70. Re:Microsoft is listening --- AS IF by Proudrooster · · Score: 3

    Do you really think Microsoft cares or reads ./ ? They probably block it on their proxy server since it would dishearten all their employees and create morale issues. Also, ./ would be filled with more whining, e.g. "I don't understand, we are just trying to make great software. Why do they hate us so much?"

  71. A line of Questions by Sylver+Dragon · · Score: 5, Interesting

    1. Will it be possible, as a home user, to create and digitally sign a creative piece of work? Such as, a home movie?

    2. What ramifications will this have on digital content created before the introduction of Palladium? Will it still play?

    3. Will the information necessary to create a Palladium enabled viewer be available to public? Or will we only be able to use Windows Media Player to play Palladium enabled content? What are the projected licesing costs for a company that wishes to create a viewer that is able to view Palladium enabled content?

    4. Will hardware that requires a signature be able to run content that does not have one? (if yes) Will this then mean that any software that pre-dates the hardware must be upgraded? (if no) Then how will this system differentiate between a desired, older, program, and a virus?

    --
    Necessity is the mother of invention.
    Laziness is the father.
    1. Re:A line of Questions by SiliconEntity · · Score: 2

      I can answer these already from publicly available information.


      1. Will it be possible, as a home user, to create and digitally sign a creative piece of work? Such as, a home movie?

      2. What ramifications will this have on digital content created before the introduction of Palladium? Will it still play?


      You seem to be under the impression that there is such a thing as "Palladium content" and that it is digitally signed. This is not true. Palladium is a technology that allows software to (A) run unmolested, (B) report its hash securely to a remote system, and (C) create encrypted data files which are locked to a hash of the software.

      This means that what is special about a Palladium enabled viewer is not that it only views Palladium content, because there is no such thing. Rather, this viewer can prove its identity (its software hash) to a remote system. That way, if the viewer does enable DRM or some other policies for handling data, the remote system can check for that before downloading data.

      So there is no need to digitally sign your content in order for it to play, unless someone creates a viewer that only plays such content, which they could do today independent of Palladium. And your question about old content is likewise misguided, as Palladium is fully compatible with viewers that play old content.


      3. Will the information necessary to create a Palladium enabled viewer be available to public? Or will we only be able to use Windows Media Player to play Palladium enabled content? What are the projected licesing costs for a company that wishes to create a viewer that is able to view Palladium enabled content?


      This is a better question. Microsoft has implied that they will publish the API to use the Palladium services just like they document all of their other OS services, but it would be good to hear them say that they will be freely available so that everyone could write their own viewers (and other software).


      4. Will hardware that requires a signature be able to run content that does not have one? (if yes) Will this then mean that any software that pre-dates the hardware must be upgraded? (if no) Then how will this system differentiate between a desired, older, program, and a virus?


      Again, you are thinking in terms of signed content, which is not a Palladium concept.

    2. Re:A line of Questions by KJSwartz · · Score: 1

      1) If Palladium, in this sense, is a commingling of software and Microprocessor, then a test matrix is needed that must test every combination of Pentium and MS/OS ... especially since the new MSOS Licenses grant permission for Win/XP down to Win/31. What public assurances are there this testing will be performed?

      2) Does Palladium now provide the "seamless" integration of Internet Explorer into MSOS? (Re: Billy Gates Testimony in Federal Court)

      3) A "digital vault" is an intriquing idea. MMUs are also quite useful. Is there a connection between Palladium and the MMU that establishes trusted communications with each running program?

      4) Does Palladium disable the vectorizing engine if there's tampering with the "digital vault"? What other components of the Processor/Chipset are disabled?

      5) Does Palladium incorporate a "Security Fuse" that when tripped permanently disables the aforementioned features of the Processor/Chipset? (Think "Airbag")

      Personally, I think Microsoft is attempting to create a computing paradyme. If there's a chance any "Hello World" computer program will destroy a $5000 machine, then we are looking at the demise of homegrown programming. Imagine a wild pointer triggering a Palladium meltdown.

      Call it the "Redmond Syndrome".

    3. Re:A line of Questions by Sylver+Dragon · · Score: 2

      Thank you for the answers, I'm not a programmer, and so don't really understand what Palladium encompasses, most of the info published on this sort of thing goes right over my head.

      --
      Necessity is the mother of invention.
      Laziness is the father.
  72. Impact on Virtualization by johnmcki · · Score: 1

    Will Palladium potentially exploit the CPU ID Intel might add to its chips to address piracy/license management? If Palladium uses a unique CPU ID as part of it security/trust scheme, will this prevent some using a virtual machine product like VMware to run multiple logical machines on a single CPU?

  73. Palladium questions by knorthern+knight · · Score: 2, Interesting

    MS has made much hype about how Palladium will improve end-user security against email viruses.

    Q1) What will Palladium accomplish for end-user security that couldn't be accomplished by turning off auto-execution and refusing to execute email attachments ? I.e. an audio/x-midi attachment should be *PASSED AS A DATA FILE TO MPLAYER*, rather than executed directly. This would've stopped KLEZ dead in its tracks.

    Q2) A couple of names... "Aldrich Ames and Jonathon Pollard". Given that the CIA can't keep secrets, how does Microsoft expect to ? All it takes is one mole in MS, or one disgruntled employee to give out Microsoft's authentication signature. And every virus will show up as a "properly signed app". *WHY DON'T YOU GUYS TURN OFF AUTO-EXECUTION FER-CRYIN-OUT-LOUD* ???

    Q3) Microsoft has Palladium patented like crazy. How much will MS charge to allow allow Open Source apps/OS's to run under Palladium ?

    Q4) What restrictions/conditions, if any, will Microsoft place on Open Source or any 3rd-party apps/OS's to run under Palladium ?

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
    1. Re:Palladium questions by Anonymous Coward · · Score: 0

      Wow... Really glad I run OS X... There is no way I would ever put up with Microsoft's mickey mouse BS.

  74. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  75. Proof by Anonymous Coward · · Score: 0

    I would like proof that this is actually happening.
    There is nothing anywhere to confirm this.

  76. How much will it cost me as a developer? by Anonymous Coward · · Score: 0

    Suppose I have a commercial application that I wish to release on the next MS platform. How much will it cost me up front to even get that program to run on other computers so I can sell my product?

    When communicating with others online, and sending documents to others online, will any third party have the rights (using this technology regaurdless of what YOU may or may not do with it...is it possible) to deny me from sending my documents thanks to these new security features?

  77. Re:Microsoft is listening --- AS IF by gsfprez · · Score: 3, Insightful

    >>Do you really think Microsoft cares or reads ./ ?

    uh...yes?

    http://slashdot.org/article.pl?sid=02/10/15/0044 25 5&mode=flat&tid=109

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  78. Wrong question by Anonymous Coward · · Score: 0
    Forget this user-written stuff. M$'s own code can't be trusted.

    It's "How can IIS run on a trusted system?

  79. How long by outriding9800 · · Score: 1

    Ask M$ on how long will it take for a hacker to crack the code ? And how long will it take for a Nimda type virus will be written for it?

    1. Re:How long by Anonymous Coward · · Score: 0
      a) Thirty seconds
      b) Thirty seconds

      And how long before Microsoft releases a patch?

      c) A heck of a lot longer than thirty seconds

  80. Devil's Advocate by gvonk · · Score: 5, Insightful

    /ONLY playing devil's advocate; DON'T get on my case as this is not how I really feel/

    Their answer will be:
    "Providing adequate protection for digital content helps ensure that the quality of that content is protected, and maintaining the rights of the content producer will help maintain the quality of their work, which helps us all."

    Again, I don't agree with this nor do I think it is a compelling reason, but if I were a Microsoft Market-bot-3000, that would be my standard output.

    --


    El Karma: excelente(principalmente la suma de moderación hecha a los comentarios de los usuarios)
    1. Re:Devil's Advocate by Reziac · · Score: 2

      Nah... a Microsoft Market-bot-3000 would only have stderr, not stdout. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:Devil's Advocate by Anonymous Coward · · Score: 0

      You are dangerously close to a one way ticket onto my foes list.

  81. Ask them to quit visiting slashdot !!! by Anonymous Coward · · Score: 0

    I would ask them to stop "using" and "studying" slashdot as a marketing tool. I wouldn't be at all surprised if one of the MSFT reps posted this to ask_slashdot so they can make Palladium more marketable when they take it public. Why else would it be posted by an anonymouse coward (much like myself?). We (the hardcore/critical techies) are going to fire out our best questions and they're going to use them to practice: a) dancing around the questions and b) working on the general public marketing for the upcoming Palladium rollout. They'll end up smoothing everything over such that only the most extreme issues remain and they will promptly write those remaining issues off as "extremist" and unrealistic views.

    C'mon people... Microsoft is/are not stupid. They KNOW the importance of slashdot and are therefore ALL OVER IT.

    You're naive if you think otherwise...

    1. Re:Ask them to quit visiting slashdot !!! by Anonymous Coward · · Score: 0

      Question the H*** out of truth; only the truth can stand up to it.

      If it's not the truth, one cannot question the H*** out of it.

  82. My mac by Maskirovka · · Score: 2
    How will my $12000 macintosh video-editing setup fit into all of this?

    Also, will palladium require a new secure internet protocol, and new secure routing protocols?

    Maskirovka

  83. Palladium by Anonymous Coward · · Score: 0

    MS Palladium, is that like the London Palladium where they have all the pantomimes at Christmas Microsoft security Ha.. he's behind you.

  84. Things they may not count on... by thekernel32 · · Score: 1

    I have been finding more and more that Mac OS X is becoming a more competitive solution for doing just about anything a normal person would want to do. Are there any DRM features planned for Apple platforms? Is it there already and I just havn't heard about it? If they make things too hard for people many users will buy a mac and go back to enjoying their computing experience. There will still be those who are afraid to change because they just havn't used a mac that much (my brother is in that group). I hoever have no fear for switching operating systems again. I've done Windows, then Linux and so if ease of use is a concern I'm sure using OSX will be easy enough. If I get confused I can just open up a bash and I'll be feeling right at home. Anyway, this turned into a bit of a rant, but I hope my point was clear. Make things too hard for people and they will walk away. Of course you can always bulley them into thinking they'll miss something if they leave, but last I checked that only happens in abusive relationships...

    1. Re:Things they may not count on... by Anonymous Coward · · Score: 0

      Mac hardware is expensive and doesn't run Quake III. That right there will prevent a lot of people from switching.

  85. Ask this one. by hrieke · · Score: 2

    Where does the balance of the user's rights and the content creator's rights equal out?
    Will you stand up right now and state that the foundation of fair use - which our education depends on vitially - will not be burried by the media creators.

    --
    III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIIIV IIVIIIIIIVIII...
  86. what size pants do they wear? by b17bmbr · · Score: 1

    their pants must surely be quite large,since this palladium thing takes some huge balls.

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  87. I think a lot of you are missing the point... by Lethyos · · Score: 5, Interesting

    "Microsoft is evil, blah blah blah..."

    Now that's out of the way, let me remind you that there's a lot of truth to this often repeated statement. Palladium is, in a lot of ways, a cool, if horribly unoriginal technology (the concept of making software dependent on the presence of hardware to run has existed since dongles).

    Regardless of how cool, funny, or "weak" it is as many of you claim, Palladium has two purposes. 1) Palladium is meant to make other deep-pocketed interests happy (more money for MS). 2) defeat any and all competition to Microsoft products.

    It's very clear: Microsoft has the say-so in what code gets to execute on a Palladium-tainted computer. What code do you think will be allowed to execute?

    You will argue: "It will be cracked." "We can stick with old computers." "This will not be accepted by businesses/consumers." But those arguments are either irrelevant or fall flat on their faces.

    First of all, I agree. It will be cracked without a doubt. But do 99% of the users out there know how to use such cracks to free themselves? Do any of you crackers out there realize how complex this system is?

    Second, we cannot stick with old computers. This is evident by the fact that there are hordes of users out there running 1GHz processors with half a gigabyte of RAM for the purposes of checking their email. Plus, software will always get more sophisticated and people will always want higher framerates, and so on. New computers will be purchased.

    Last, of course consumers and businesses will buy up Palladium hardware! This is, without a doubt, the most absurd assumption anyone can make! "People don't want another DivX!" "People don't want to give up their rights!" Bullshit. People do not even know what their rights are. Not to forget that marketing spins already exist that are meant to convince people that they are getting something (increased security) when they are having something taken away. (Apologize to the guy who coined that phrase.)

    Palladium is very real, and it is a very real threat. It will be adopted if it is allowed to continue. Even if we educate the public, it will press on (after all, users running Windows left and right, despite superior alternatives)? Sadly, I have no suggestions on how to deal with it... but we must certainly not take it as a laughing matter.

    --
    Why bother.
  88. Ok, fine... by Anonymous Coward · · Score: 0

    If we're going to feed you questions... will you be giving us back the answers?

    I'd love to hear the responses, and it only seems fair...

  89. When did Microsoft become IBM? by default+luser · · Score: 2, Interesting

    Seriously, IBM was at the top of the PC world in the mid-80s when they tried to act god-like.

    They introduced the PS/2 and with it MCA. They even had the gall to threaten all clone manufacturers with retroactive licensing fees. They wanted the PC world for themselves, but clone makers stuck to their guns.

    With so many alternatives, consumers voted with their pocketbooks, clone makers fought back, and IBM permanantly lost their lead in the PC marketplace.

    Why does Microsoft think this won't be another PS/2, a death-knell for a company who thinks itself to be impervious?

    Apple's products have come closer to price parity with PCs every year, and OSX could gain incredible momentum, given the proper influence. Now more than ever distributions like Mandrake and Redhat are making Linux a usable alternative for the x86 platform. I personally believe this could be more than just a bust for MS, in the current climate it could be a critical error.

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

  90. Have you considered an internal investigation? by the_other_one · · Score: 3, Funny

    Those involved in dreaming up this Palladium scheme are surely corporate spies from Apple.

    --
    134340: I am not a number. I am a free planet!
  91. Don't ask anything by glens · · Score: 1

    I suggest not asking any questions whatsoever.

    Why give them any ideas?

    Let them introduce their best shot at their own innovation (if it's not too late for that already).

  92. what will be the last chip I buy? by outsider007 · · Score: 1

    the last chip I buy until this blows over will be the fastest one that doesn't have this crap in it. can you tell me which one that will be?

    --
    If you mod me down the terrorists will have won
  93. Are you going to.. by Anonymous Coward · · Score: 0

    use that Val chick again to spread your lies or are you going to get somebody new?

  94. the next thing in a long line . . . by nandoz · · Score: 1

    I have followed the microsoft's palladium project since it has discussed publicly, i also have not booted a microsoft opersting system for over a year now. If I were graced with the oppertunity to attend this gig, I would ask him what the palladium project means for open source projects such as Linux, the BSD's, and HURD. And what part exacty does Intel play in all of this, considering that microsoft and intel have been in-cahoots since the beginning. By the way don't be surprised if he declines the question or labels it 'off subject'.

  95. No, don't do that under any circumstances! by Jerf · · Score: 5, Insightful
    No! Do not ask them "How is it supposed to help users?" They are so ready for that question. All you will get back is the approved marketing spiel about increased access to movies, better data security, and increased safety from viruses, just a laundry list of handwavy features with no grounding or evidence. You'll grant them a platform to spout the lines they want to spout... well, frankly, there's no way to avoid that, they are the professionals after all... and you'll probably have lost the opportunity to ask another question.

    In fact, stay away from the obvious questions in general. Answers will have been prepared and you will waste your time.

    If you want to make them squirm, you need to come up with some direct and highly pointed questions that will be very difficult to avoid answering directly without making it very obvious they are so avoiding it. (You can't prevent avoidance, but you can try to make it obvious that that is what they are doing.)

    If I could ask a question, I'd try something like the following:
    • What kind of data recovery plans will exist if I buy $1000 dollars worth of digital music that is tied to my processor, only to have my processor get fried in a power surge? Will there be any way to recover my investment, or is it lost? If so, what's to prevent hackers from using that recovery mechanism? If not, how can this be a benefit to customers?
    The meta-point: Perfect protection implies no recoverability. Recoverability implies imperfect protection. You can not have it both ways.

    It's pointed, and it will be very difficult to avoid giving an answer, or making it obvious there isn't one. Either there is a recovery procedure, or the customer is SOL... it's pretty binary. If there is a recovery procedure, hackers might exploit it. (Or do we have to dial home to Master Microsoft first?) If there is no recovery procedure, then how can they honestly claim this is a benefit to the customer?

    Me, I'd lay money on a handwaving answer... but it should be obvious, if you do it right.
    1. Re:No, don't do that under any circumstances! by PaddyM · · Score: 5, Insightful

      Am I, as the owner of the computer, going to have final say in what can and what can't run on my computer? Or am I going to have to get permission from some sort of "slavemaster" to be allowed to run some programs on my computer?

    2. Re:No, don't do that under any circumstances! by Anonymous Coward · · Score: 0

      good question
      mod this up!!!

    3. Re:No, don't do that under any circumstances! by SiliconEntity · · Score: 5, Interesting

      What kind of data recovery plans will exist if I buy $1000 dollars worth of digital music that is tied to my processor, only to have my processor get fried in a power surge? Will there be any way to recover my investment, or is it lost? If so, what's to prevent hackers from using that recovery mechanism? If not, how can this be a benefit to customers?

      Microsoft hasn't said how this would work, and it is certainly a good question. But I don't agree with your implication that it is somehow an unsolvable problem or indicates that Palladium must be weak.

      The related TCPA scheme did have a proposal for how to deal with this. The idea is that your crypto chip has a key in it that encrypts all this data. You can get it to export this key in a "blob" that can only be decrypted by the manufacturer. (Actually the key is exported in two parts, one in the clear and one in the blob, that have to be XOR'd together to recover the real key.)

      If your crypto chip dies, you buy a new computer or motherboard with a new chip. You send the backed-up blob and the new chip identifier to the manufacturer, who decrypts the blob data and re-encrypts it for the new chip, and sends it back to you. You then enter this into the new chip, along with the other half of the key, and presto, your new chip is initialized with the same key that was in the old one. So your new computer can read the data that was locked to the old computer.

      This is all done in such a way that neither you nor the manufacturer ever sees the crypto key, so the data is still protected.

      Now, this is pretty cumbersome, and maybe Microsoft will come out with something better. If this is really going to be a detailed technical presentation, this would be an excellent question to ask. Just don't assume they can't answer it!

    4. Re:No, don't do that under any circumstances! by sbwoodside · · Score: 2, Insightful

      Well, as far as meta-questions go, it's best to ask a question, to which you already know the answer, and you know they're not going to want to answer it. Then they'll dance and hedge and you might learn something new in the moments of weakness.

      It's especially good if you ask a question where they know the answer, the whole audience knows (or thinks they know) the answer, and it's not pretty. And ask it very innocently, so they can't brush you off as a trouble-maker :-)

      Your question is pretty good but it's even better to ask a single question. With multiple questions they can act confused, or choose just the easiest one.

      Simon

    5. Re:No, don't do that under any circumstances! by funkwater · · Score: 3, Insightful

      Maybe a Computer Science major with an interest in cryptography would find this simple, but just try explaining that to my Mom when she can no longer read her email because the computer crashed, and she has to wait a month for the chip manufacturer to burn her a new chip.

      The process you describe would require that every PC owner (we're talking hundreds of millions and soon billions) diligently backs up their key and keeps it safe. How can you expect this when most people can't find their car keys? How can you expect my Mom to understand that when she can barely understand how the damned computer works at all?

      Humans (and especially us Americans) most often take the path of least resistance. This Palladium crap is definitly not that.

    6. Re:No, don't do that under any circumstances! by metacosm · · Score: 3, Interesting

      Wouldn't this imply that if the hardware vender died and sold off all of its IP (to help pay off those debts) that if your hardware died, your data would in-effect be gone forever, or you would have to illegally violate DMCA to get to it?

    7. Re:No, don't do that under any circumstances! by Jerf · · Score: 2

      Good point. I actually meant that as a sort of "question tree", not something to be read directly.

    8. Re:No, don't do that under any circumstances! by Jerf · · Score: 4, Insightful

      I agree with you, but I also agree with the other responders to your post, that this is incredibly cumbersome and puts a lot of responsibility on the consumer to back up a key, and we all know how likely that is.

      The real point to hammer home is "How is this helpful to the consumer to make them jump through all these hoops to do something that used to be as easy as burning backups to a CD-R?"

      (BTW, to the story poster, if you REALLY want to nail the question down, you need this back-and-forth between people to really refine it. SiliconEntity's post is exactly what you need.)

    9. Re:No, don't do that under any circumstances! by Reziac · · Score: 2

      Assuming, of course, that you get a real response. At recent M$ seminars I've asked a "tough question" (re M$'s new per-warm-body application licensing terms vs Remote Desktop, which could result in two users on a single-body-licensed copy of Office). Twice now, the M$ dude has waltzed all around my question but never answered it.

      BTW, damned good point about perfect protection vs recovery. Personally, I tend to prefer knowing I can get my data back in the event of a disaster.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    10. Re:No, don't do that under any circumstances! by Reziac · · Score: 3, Insightful

      This all assumes that the chipmaker stays in business forever, that your blob cannot become corrupted, and that the next generation chip will use the same blob format. Even if your idea works perfectly in a perfect world, how do you protect against these other drawbacks, especially if you have no CHOICE in how you store your data??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    11. Re:No, don't do that under any circumstances! by Anonymous Coward · · Score: 0

      It seems to me that unless the app dials home to Microsoft every time you open a protected file, the permissions will be stored on your computer, and therefore it will be possible to hack them.

      For some of these files that might say they can be played 5 times, I would think you would have to connect to some kind of permissions server for this to work.

      If we do have to connect to Microsoft every time, then it seems we're SOL if we're using the laptop on the road, or the internect connection goes down, etc.

    12. Re:No, don't do that under any circumstances! by mbogosian · · Score: 3, Offtopic

      Am I, as the owner of the computer, going to have final say in what can and what can't run on my computer?

      How about: I'm a freelance developer, and I use Cygwin to do most of my development. I have invested over ten years in learning these tools, and as a result, I am incredibly efficient with them. For those of you who don't know, Cygwin is an OpenSource extension to Windows that runs common UNIX programs like Emacs & GCC. Will I be able to run Cygwin in a Palladium environment, or will I be forced to run only Microsoft-approved development tools with corresponding EULAs?

    13. Re:No, don't do that under any circumstances! by Anonymous Coward · · Score: 0

      Oh my god man, what kind of insanity is that ! Dear doctor, I broke my glasses, please decrypt and re-encrypt all my books and magazines for me, so they work with the new pair.

    14. Re:No, don't do that under any circumstances! by Ola+PeK · · Score: 1

      Nah, they probably read /. and will be prepared for this question....

    15. Re:No, don't do that under any circumstances! by Bigfoot_Hunter · · Score: 3, Interesting

      So, when I do this very thing (exporting blob, sending, they reencrypt, reentering the code in a new chip, etc) when my chip has _not_ fried, means I have now two PCs that can both access the same data? So perfect protection is not guaranteed anymore. Right?

    16. Re:No, don't do that under any circumstances! by Anonymous Coward · · Score: 0

      Excellent point. You must ask this question!!!

    17. Re:No, don't do that under any circumstances! by MindStalker · · Score: 1

      Microsoft has already made it clear that all existing software will still run. Its simply a matter of that new software/content can be purpusefully made to not run without palladium.

    18. Re:No, don't do that under any circumstances! by MindStalker · · Score: 1

      Well you have to contact the manufacturer everytime you do this, because I'm sure they would be smart enough to make it so the code you enter is specific to the new computer, (you probably have to send the new computers codes in as well) This way yes, it could be duplicated but at a significant time price for each duplication. But some manufacturer is going to get lazy someday and put a form on the web to do this, so you can do it automatically. Though you may be forced to enter a credit card number or something, but it may be hacked. And down down we go!

    19. Re:No, don't do that under any circumstances! by doodleboy · · Score: 1
      Am I, as the owner of the computer, going to have final say in what can and what can't run on my computer? Or am I going to have to get permission from some sort of "slavemaster" to be allowed to run some programs on my computer?
      Yes.
    20. Re:No, don't do that under any circumstances! by fuzz6y · · Score: 1

      What's to prevent someone from stealing your key backups? If some 13 year old script kiddie manages to steal your backup tape and socially engineer intel into "restoring" the key for him, can he now masquerade as you? Does this mean that your old processor, which he claimed was fried, is no longer trusted?

      --
      If you're going to be elitist, it would help to be elite.
    21. Re:No, don't do that under any circumstances! by SiliconEntity · · Score: 2

      I'll reply to several comments in one message.

      try explaining that to my Mom when she can no longer read her email because the computer crashed

      It wouldn't be for all her data, just the sensitive stuff which got locked up, like movies and music under DRM control, or maybe bank account passwords and such.

      The process you describe would require that every PC owner (we're talking hundreds of millions and soon billions) diligently backs up their key and keeps it safe

      It would just go to a disk file. We were assuming the computer crashed and the disk was OK. If the disk is dead, your data is lost anyway. But if the disk is OK you can get the backed-up key data from a disk file.

      Wouldn't this imply that if the hardware vender died and sold off all of its IP (to help pay off those debts) that if your hardware died, your data would in-effect be gone forever, or you would have to illegally violate DMCA to get to it?

      I suppose, but Intel is probably not going out of business any time soon. I think you have worse things to worry about than that.

      So, when I do this very thing (exporting blob, sending, they reencrypt, reentering the code in a new chip, etc) when my chip has _not_ fried, means I have now two PCs that can both access the same data? So perfect protection is not guaranteed anymore. Right?

      Yes, you might be able to pull a con and claim one computer was dead, cloning its key into another computer this way, so you'd have two computers that could both view the data. But it's just those two computers, you still can't put the data out on KaZaA or anything. This is a tiny security leak which the content companies don't care about.

      This all assumes that the chipmaker stays in business forever, that your blob cannot become corrupted, and that the next generation chip will use the same blob format. Even if your idea works perfectly in a perfect world, how do you protect against these other drawbacks, especially if you have no CHOICE in how you store your data??

      Well, these don't seem to be particularly hard assumptions. Intel probably won't go out of business, most files don't become corrupted, and they will obviously need to have some form of backwards compatibility when they come out with version 2. Keep in mind too that this is just for the "vaulted" data like DRM controlled content, it's not your whole disk. You're going to have these problems with any kind of DRM controls.

      Ultimately you either need to persuade someone to give you their creative output in the clear, or else accept that they're only going to give it to you in some encrypted form with restrictions. You both have free choice; they can give it out as they choose, and you can use it or not. No one is being forced to do anything here.

  96. beowulf? by Anonymous Coward · · Score: 0

    Since it's a /. question, ask them if you can run Palladium on a Beowulf cluster!

  97. My main concern by Anonymous Coward · · Score: 0

    I've been using Microsoft software since MS-DOS 2.0, and I also profit from the creation of copyrighted intellectual property. I think there is a definite need for some sort of DRM technology to ensure that unlicensed users are not able to view copyrighted content. However, I've heard of technologies like this, for instance, the protection system on the X-Box, are not "tough" enough and are being compromised by hackers intent on undermining the information economy. What is Microsoft doing to make sure that Palladium is completely unbreakable by these criminal elements, and what is Microsoft doing to lobby congress of the necessity of tougher laws against circumvention?

  98. Let's Get historical by Anonymous Coward · · Score: 1, Insightful

    Why is all of this not just a really intricate dongle?

  99. 2 questions by Anonymous Coward · · Score: 0

    1) Given the legal convictions against MS, why should I trust MS?

    2) In this global society do what support have you recived for this project from India, China, Peru, and others that can convince me that developing on this platform will be an opportunity?

  100. A few questions I've been pondering myself by Anonymous Coward · · Score: 3, Interesting

    I've tried to limit these to technical questions only. Some of these could fall more under the TCPA's stuff rather than M$s Palladium, but might be interesting to hear what they'll try and pull:

    What kind of performance hit can users expect to have when using encrpytion/DRM? And can they provide any benchmarks to back up any claims?

    How much hardware will have to be "upgraded" to work with Palladium-enabled software?

    What is the expected lifespan of Palladium security? I'm talking about this rev, not any "future versions".

    Speaking of security, what kinds of encryption are they going to be doing? IIRC, TCPA calls for both symmetric and public key encryption. Key lengths? Uniqueness of keys? Disposablibity of keys? Key storage by third parties for any reason? Proof of any of the above (particularly the last one)?

    How can a user ascertain if their system is running in "trusted mode" or not? Is it technically possible for a "trusted mode" to be running without the user's knowledge or consent? And, of course, how would they prove it?

    Do users have the ability to determine all that is running on their system in or out of "trusted mode"? Let alone control that?

    I believe I read somewhere about Palladium being able to create "vaults". If so (and I just wasn't hallucinating. Again), can multiple "vaults" be created, or even nested? Again, does the user have the ability to easily determine and access all vaults? If not, why not?

    Speaking as someone in academia, how will this affect those of us trying and developing software and even hardware (unfortuneately some of the tools I've personally used have required the use of Windows)?

  101. Please ask them... by Anonymous Coward · · Score: 0

    ...if they would consider replacing the BSOD with something entertaining. Maybe a series of pix of Jessica Alba in various states of undress.

  102. What about us small businesses by croftj · · Score: 1

    I have a small business and write many of my applications because that way they fit my needs exactly. I also buy some and use open source applications as well.

    Will small businesses which write their own apps be able to run them along with MS apps or other comercial apps without having to jump through hoops to get a certificate proving that the code we write ourselves is trustworthy?

    --
    -- Many men would appreciate a woman's mind more if they could fondle it
    1. Re:What about us small businesses by Anonymous Coward · · Score: 0

      if only I had some mod points left!

  103. Why palladium does not work by Anonymous Coward · · Score: 3, Insightful
    Preface

    I don't know why people are so excited about Palladium. It can not function as they claim it. This is a fact, because nobody can ignore the reasons, at least not in this universe. I'm always under the impression that there are people who sell some highly speculative and esoteric garbage. They claim something that cannot work. And still there is applause for these people, for whatever reason. And if enough applause is around, everybody claps his hands, too, without knowing why. Anyway, Palladium will never do what it is claimed to do, it cannot function reliably and every child with a little skill in mathematics can find a proof for this fact. I will give this proof now.



    Introduction

    A computer is a formal system which you can analyze in various ways. Mathematics gives us nice measures to do it. These measures allow us to give predicates about ideas like Palladium without even knowing anything about their inner details.


    • A computer is a Turing machine

      If we assume a correctly functioning computer, this predicate is wrong. A computer is a system which can from its boot strap state reach only a finite number of states, while a Turing machine can reach an infinite number of states.
    • An ideal computer is a Turing machine

      An ideal computer, which would have an infinite amount of memory, can emulate a Turing machine and is thus equivalent to a Turing machine.
    • A computer connected to a netwerk is equivalent to a computer with an infinite amount of memory and is therefor a Turing machine

      This predicate is wrong. The finiteness of states a computer can reach is not disabled by the much larger finiteness of a network. Because the network, as opposed to the computer, grows over time, it can be seen as an unlimited amount of memory. You would just have to wait until someone, somewhere on the planet adds more memory to the network. However, this memory is over-directed and so the system is no longer deterministic. Therefore a computer with network connection is a non-deterministic system. Non-deterministic systems are not Turing machines. Any computer is deterministic if and only if the computer controls the network connection. This control is finite, because the computer has only a finite amount of states available. So a computer can still only reach a limited number of arbitrary states. That's why a computer is still no Turing machine.
    • Limitations that are put on a Turing machine have to be put on a computer, too, if it is deterministic

      This predicate is right. Since a Turing machine can emulate every deterministic computer, all limitations that are put on a Turing machine are also valid for the emulated computer.
    • A Turing machine is subject to 'Goedelization'

      A Turing machine is deterministic and is thus countable. Therefore it is imperfect as a formal system in the Goedel sense. Hint: In imperfect systems it is possible to pose a problem that cannot be solved within the system (e.g. the formula x*x = -1 in the real number system).

    Based on these introductory insights a conclusion can be drawn now.


    Evidence

    • A deterministic computer will still be deterministic if it implements Palladium

      This demand is legitimate. A security risk is, by definition, something that you cannot completely abandon. A computer connected to a network is non-determenistic and as such a security risk. A deterministic computer that does no longer react in a predictable way as soon as you connect it to a network is undoubtedly a security risk, because you can no longer tell what the computer does and why. Everyone should seek to avoid security risks with computers. Especially a platform that claims to make a computer more secure must be bound to this insight, otherwise it would increase the security risks instead of decreasing it.
    • A computer with Palladium constitutes a Turing machine

      This predicate is wrong. We assume that a computer does not work in a determenistic way with Palladium and it thus constitutes no Turing machine. On the other hand Palladium supervises the data processing inside the computer and cuts off certain states. Therefore the computer loses a lot of its possibly reachable states, that is the number of possible states becomes "even more finite" than it was before. If the computer remains deterministic, then the total number of states is lower than that of a computer without Palladium. For this reason a computer with Palladium is no Turing machine, either. (This is too bad. Would a computer with Palladium constitute a Turing machine that would be a direct proof that Palladium does nothing, because all Turing machines are principally equivalent).
    • Palladium akes a computer more secure and is an embracing and before all complete solution by means of security

      This predicate is wrong. Either Palladium makes a computer insecure (see above: security risks) and will therefore not fullfill this claim, or Palladium is as a formal system imperfect by principle. Imperfectness in this case means that you can impose a request upon Palladium that it cannot fullfill, by principle. Since Palladium wants to give improved security, it either can not accomplish this claim or it has to limit the usage of the computer so that there is no way to use the machine for the broad number of tasks like before. The Goedelization in this case assures us that the limitations are by no means imposed on unwanted operations, which Palladium wants to prevent, but on wanted operations which Palladium permits (or even disres) for the user. It is irrelevant if I can now give a significant example for this or not. The fact is, simply put, that thanks to Goedel can construct such an example. That's why Palladium can again not fullfill its claim. The user is prevented from doing things that he is permitted to do due to Palladium, even though these operations are desirable.


    The final conclusion will be drawn now


    Conclusion

    I assume that at Microsoft there are bright minded people who know enough about mathematics to not only be able to follow my implementations, but rather knew them long ago. I assume this because there's not much behind it. And therefore I assume that Microsoft knows that Palladium can not function in the way they claim.

    Now that raises the question why Microsoft still propagates Palladium in the way they do? They should know that their claims are wrong. I see only two possible reasons for this riddle:

    Either Microsoft wants to mock up activity in the security sector, which in reality doesn't exist and in such way gain market shares by marketing fluff.

    Or Microsoft exactly knows that the computer will become completely uncontrollable with Palladium, because every networked computer with Palladium will work in a non-deterministic way. The non-determinism in this case helps specificially the one who controls Palladium, and this means Microsoft and Intel. But it will be exploited by hackers as well.

    Since I make the assumption that the uprising damage from the second case would make an unrecoverable loss for the companies, I firmly believe that Palladium is marketing fluff. Professionals will turn off Palladium to have a (more) secure computer again. For consumer computers this might be a different case, but certainly no sysadmin is going to blindly accept an increased and easily avoided security risk.

    Palladium most probably is nothing but marketing fluff without any backgroud - except moneymaking.

    We shall not fear Palladium. If it was impossible to turn off Palladium, every computer's value would be zero if it was not connected to the net. And if it was connected to the net, it'd be completely indeterminate what the machines does. At least that's the consequence of Goedel's proposition of incompleteness.

    Tino



    Original text (german) can be found on: http://20k.de/postnuke/modules.php?op=modload&name =Sections&file=index&req=viewarticle&artid=10&page =1

    Final word from the translator, ie. me: English is not my mother tongue.

  104. Re:Linux is not the answer by Anonymous Coward · · Score: 0

    Except that 95% of the things he listed I can do in Linux.

  105. Security Question by Qzukk · · Score: 2, Insightful

    If Palladium is supposed to increase security by allowing only signed programs to execute, what keeps it from executing signed programs in a "bad" manner. For instance, IIS will be signed, and deltree.exe will be signed, what will keep IIS from executing deltree.exe c: in response to one of the many remote exploits in it. The same goes for Office scripts... Office will definitely be signed, so what makes sure that the code run by office will be secure? How about other interpreted languages?

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
    1. Re:Security Question by SiliconEntity · · Score: 2

      If Palladium is supposed to increase security by allowing only signed programs to execute

      This is a myth! Look through this discussion and you see this misconception proposed and corrected over and over and over again.

      Where are you people getting this? Why do you think Palladium only runs signed code?

  106. Two Dumb Questions by Anonymous Coward · · Score: 0

    1. If I turn off Palladium, will I still be able to use all other processor features, or will half of my cache, for example, be reserved for Palladium-encrypted data?

    2. If I turn off Palladium, how do I prove that it is off? I don't mean that my BIOS setup screen tells me it's off. I want real proof. After all, Palladium is supposed to be an impenetrable "data vault" that will kick data out of Palladium-protected memory if I try to use an untrusted program to access that memory. How, then, can I prove that Palladium is not active on my computer?

  107. Re:Dear Microsoft by Anonymous Coward · · Score: 0

    Put down the mouse Al. And the doughnut.

  108. Can Peripherals Use Palladium? by SiliconEntity · · Score: 3, Interesting

    I would ask this:

    Will it be possible for new peripheral devices, like disk players for Super Audio CD or DVD-Audio, to use Palladium to make sure that only "authorized" (by the drive manufacturer) software can read the data from the disk drive? I.e. will the drive firmware be able to use Palladium to get an attestation on the secure hash of the running software that is trying to access the drive?

    This would end unauthorized ripping of data from these new formats, which would be tremendously valuable to the content companies. It is plausible that these companies would only allow their drives to go into computers if Palladium could provide this assurance. Therefore by providing this capability, Microsoft would make PCs more attractive and useful to consumers, sell more copies of Windows, and make more money.

    Microsoft has both the incentive and the technological capability to do it. But they haven't said if they will, and none of their public discussion has touched this issue. Please ask them.

  109. Does international law support corporate-nazis? by Anonymous Coward · · Score: 0

    My question: What legal fundation gives any company - including Microsoft and Intel - the "authority of trust" for these plans?

    What is the scope of this self-declared authority?
    The USA? NAFTA? G7? NATO? UN?

    Who grants or denies this authority? Who is the watchdog? What is the international protocol to apply these authorities?

    Among the new great features: "and if you stop paying the rent, then not only does the software stop working but so may the files it created..."
    Does MS and Intel really believes that any independent state will submit it's government IT infrastructure to such self-declared authorities?

    Does MS and Intel really believe that the rest of the world is going to put up with such nazi, stalinist corporate aganda?

    In your dreams, boys...

    It's gonna be the kiss of death for Microsoft and Intel, the beginning of a new are when these two companies will become the most untrusted corporate entities outside the US.

    Does Microsoft and Intel really believe that a world-wide industrial alliance could not produce microprocessor and software to completely bypass these two corporate-nazis?

  110. What I'd like to know.... by SwedishChef · · Score: 2

    Is how MS, the company that by virtue of its failure to recognize the security issues in the Exchange/Outlook/Outlook express situation literally caused the recent massive outbreaks of viruses, trojans, worms, etc. can look the rest of the world in the eye and claim to have a plan to solve all the problems with security. These security holes weren't accidental; they were caused by MS coders implementing an inherantly insecure idea. It was insecurity by design. What would make the rest of us believe that anything else they do wouldn't be just as outrageously flawed?

    --
    No one ever had to evacuate a city because the solar panels broke!
  111. I can really only think of one question: by kfg · · Score: 3, Insightful

    For God's sake. . . WHY?

    KFG

  112. Question of the Century by Kylow · · Score: 5, Funny

    Does all our base, in fact, belong to you?

  113. What I Understand of Palladium by smeek · · Score: 1

    For a moment, we'll assume that what Microsoft has said on Palladium thus far is truthful (big assumption I know). From what I've gathered, Palladium is just something that runs in addition to everything else. Linux, MP3s, and anything else that already exists will not be affected, they just won't use the palladium components, just as they don't use palladium components now. Palladium will probably start to be used in some future version of Windows Media Player with some new file format that requires authentication via Palladium. The old, non-Palladium formats will still function as before

    Not to say all of this is insignificant. Really, Palladium is just the first step. The next step will be to legislate that only file formats that use Palladium (or the equivalent) are legal to posess. Palladium itself will not provide DRM, it will only give the framework to allow lawmakers to legislate DRM. Using older computers will not help if this is the case, since they will not play the newer formats and the older formats will be illegal. So Palladium still might have the same negative effects, just on a much longer timescales.

    Then again, you can always keep the older formats, but it will be just another reason for the feds to come knocking on your door.

  114. Will Palladium incorporate Secure-Audio-path? by krazyninja · · Score: 1

    How are the drivers going to be handled? Will it be that it will allow only MS signed drivers to be installed?

    --
    "Do something man. Right now."
  115. How do they plan to get laws passed by Anonymous Coward · · Score: 0

    ask them how they plan to go about paying off senators to pass a law requiring everyone use palladium-chip based systems (i.e. a law saying it is illegal to run a computer without a palladium-chip)? What strategy of lobbying/bribes do they think will work best? Just old-fashioned payoffs, or do they have a more detailed bribery solution prepared? How long before MS thinks they will be able to pay off enough congresspeople to get such a law passed? How do the presenters of this Q&A session wake up in the morning and look at themselves in the mirror?

  116. One liner, even! by MrEd · · Score: 1

    Q: "How do you sleep at night?"

    --

    Wah!

  117. My Questions by program21 · · Score: 1
    Given Microsoft's notorious security record, how confident are they that Palladium will work 100% on the first try?
    If it doesn't work, who is going to be repsonsible for replacing the 'broken' hardware and software? Who's going to have to bear the costs? If a large company upgrades all their PCs to Palladium-enabled machines, and there's some flaw in the hardware, are they going to have to effectively repurchase the systems, or will Microsoft/hardware vendor foot the bill?

    (This was mentioned as part of another post, but I'm going to paraphrase it here.)
    Microsoft has been ruled a monopoly in federal court for unfair practices by bundling it's software with its OS. What firm assurance (not a EULA or other agreement that includes a provision for retroactively applying changes) is Microsoft offering that they won't use the Palladium capabilities to pursue this same line?

    On a tangential note, does anyone know if they are planning to do something like this at any other colleges/universities? I'd like to see this sort of lecture at my college.

    --
    This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
    1. Re:My Questions by program21 · · Score: 1
      One more to add to that:

      Does Palladium have a way to detect if a copyrighted work's copyright has expired? If not, how is that legal? If so, how do they plan to protect this against hackers/pirates?

      --
      This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
  118. what they will say by Anonymous Coward · · Score: 0

    "we arent doing this for US. we are doing it as a service to our customers. O:-) even though its obvious OUR CUSTOMERS DONT WANT THIS TECHNOLOGY, they are idiots and we know whats good for them."
    the same way they bundled IE with windows FREE out of the goodness of their hearts.

    1. Re:what they will say by MindStalker · · Score: 1

      I don't know if they can really say, that. A company can't spend that much money, and say to investors, oh we just wanted to be nice. They need to give investors a reason. Now PR may be the best reason they can come up with, which is often a good reason. Then hopefully they question can be followed up with a question giving some stats to show how many people don't want it, and how it is negative PR. If this is done properly and investors find out, they will be eatten alive!! HAHAHA! :) sorry -grin-

  119. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  120. let me guess.. by Anonymous Coward · · Score: 0

    silver comes after palladium?

    but seriously, why would they even stop there? if people actually accept this nonsense, Microsoft will keep moving in whatever direction they see the most money in. If that means controlling the computer usage of 90%+ of the first world, then so be it. (Honestly, i think i'd quit after my first $60 billion).

  121. Several Questions by kcb93x · · Score: 2, Interesting

    1) a) How will one be able to turn off Palladium? (Suggestion: a physical switch, that is accessible from the outside of the case, for non-techies to use; also, this way it cannot in any way be remotely turned off) b) How will we be SURE that it is off? 2) a) Assuming that Palladium can be turned off, will the system work as though it were a normal system today? (I.E.- no Palladium) b) If the answer to 2a is no, then why? 3) How will everyone be SURE that Palladium will be able to run any OS, not just a Microsoft OS, and what will it take for an OS to be put on the "allowed" list? 4) Will Palladium have a time-out date after which someone will have to pay a new fee, or risk lock-out/deletion of their data? 5) What guarantee will the public have that Palladium won't lock out anything that Microsoft doesn't want run, and how will the public be able to file a complaint, and have it dealt with, for sure? 6) Will Palladium authentication of a program be free, by the creator of the program, so that it can run under Palladium?

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  122. Re:Your second question...(MS is Evil) by Anonymous Coward · · Score: 0, Troll

    This shows how evil M$ is they want to run the Market. M$ cannot win the market by playing fair because there OS sucks and .Not is a big failure so now they want to lock down the consumer. Well Linux and Java will bring this to a stop.Arrogance makes every ones downfall.... Billy pee's in his pants every day thinking Linux will take over windoze.

  123. Screw "technical" by wfrp01 · · Score: 2

    They want to hear "technical" questions? How about political questions? How about ethical questions? How about legal questions? I don't suppose they're prepared for that are they. They explicitely state that they're not. They want technical questions.

    Q: "How does Palladium work?"

    A: "Great question, Spanky! Let me tell you..."

    Q: "Will it run on Windows?"

    A: "Great question, Pookums! Yes!"

    Q: "Do you have slack?"

    A: "Great question, dude with the nipple rings! Huh?"

    --

    --Lawrence Lessig for Congress!
    1. Re:Screw "technical" by Zeinfeld · · Score: 2
      They want to hear "technical" questions? How about political questions? How about ethical questions? How about legal questions? I don't suppose they're prepared for that are they. They explicitely state that they're not. They want technical questions.

      Well since the class is joint with Hal Abelson's Ethics and Law of comp sci which I have lectured to I can assure you that there will be political questions and they will be OK.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  124. Easy answer to that one: by gidds · · Score: 3, Interesting
    Why would consumers want this at all...?

    Content.

    IMO it's a similar situation to DVD region coding. Consumers never wanted it, but the big studios wouldn't put stuff on DVD unless it was protected, so the electronics companies had to agree to it, and if we wanted to use DVD we had to as well. Which many did. If M$ can make a must-have Palladium app (probably business- rather than consumer-targetted), then you'd be surprised how many go for it.

    Of course, the DVD protection was broken: player makers turned a blind eye to region mods, or even quietly introduced them themselves; and similar hacks became available for many DVD-RAM drives. Nevertheless, region coding still exerts a good deal of control over the DVD markets, and causes many consumers great inconvenience. And the same will happen with Palladium: if it becomes widespread and desirable, then someone is bound to crack it. But that won't stop it from causing untold pain and misery.

    --

    Ceterum censeo subscriptionem esse delendam.

    1. Re:Easy answer to that one: by Anonymous+Brave+Guy · · Score: 2
      IMO it's a similar situation to DVD region coding. Consumers never wanted it, but the big studios wouldn't put stuff on DVD unless it was protected, so the electronics companies had to agree to it, and if we wanted to use DVD we had to as well.

      This is true. And then much of the market voted with their wallets, the industry realised that you can never beat giving your customers what they want in the long run, and now everyone I know who has a DVD player has multi-region. :-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  125. Ethics by Anonymous Coward · · Score: 0

    How can you ethically work on this?

    Seriously. Make the speaker think about what they're doing and realize that their actions have consequences.

  126. Print out by Anonymous Coward · · Score: 0

    Print out all of the good slashdot questions(anything +3) on computer paper and ask him them.

  127. their reply by Anonymous Coward · · Score: 0

    "Palladium will greatly reduce the risk of many viruses and spyware -- software that captures and reports information from inside your PC -- and other attacks. Memory in Palladium PCs and other devices will run only 'trusted' code"

    thats taken directly from http://www.microsoft.com/presspass/features/2002/j ul02/07-01palladium.asp

    this is some scary shit. i see it as a direct attack on open source software. only code approved by m$ will run on your new pc? wtmf?

    1. Re:their reply by MindStalker · · Score: 1

      They also state it can be turned on and off at will.

  128. Background Information by jdreed1024 · · Score: 2
    The class in question is 6.857, taught by Ron Rivest (of MD5 fame)

    The class website is here, and this page gives information on the lecture.

    No, I'm not karma-whoring. This is useful information, if you plan on asking questions other than "MS sucks, don't you think?"

    Scroll down on the lecture page to "Lecture 12", and take a look at the background reading on Palladium. Gives you an idea of what the students will (should) know before asking questions, and as thus it might be useful in this forum, too.

    --
    There is no sig, there is only Zuul.
    1. Re:Background Information by Anonymous Coward · · Score: 0

      The class website is here [mit.edu], and this page [mit.edu] gives information on the lecture.

      Huh. Just when I was starting to think this whole thread was a troll.

      It would be interesting to hear back from someone who is planning on attending this.

      I'm sure it would. After all, you could just simply wait for said person to show up in class. After all, "This will be a joint lecture with 6.805," not a public lecture. A few gawkers from the 3rd and 6th floors...who else are you expecting to attend?

      For those who wish they were, but can't for one reason or another,

      Right. Because everyone from all over campus is clamoring to attend a lecture in NE43-518. There's a lot of interesting stuff that happens in room 518, but the only public lecture I can think of is the annual LCS UROP announcement. You make Palladium@LCS sound like Chomsky in 26-100.

      Troll, anyone? Not that I care...400 messages, you guys deserve it. Not that this is a new phenomenon either. Ask Slashdot is like a big sticker on someone's back that says, "TROLL ME."

    2. Re:Background Information by Anonymous Coward · · Score: 0

      You make Palladium@LCS sound like Chomsky in 26-100. I'd much rather go to a technical lecture on Palladium than hear Chomsky in 26-100.

    3. Re:Background Information by Anonymous Coward · · Score: 0

      I'd much rather go to a technical lecture on Palladium than hear Chomsky in 26-100.

      So would I. That's not the point.

  129. Palladium Easter Eggs by Conspire · · Score: 1

    What kind of easter eggs can we expect in Palladium, and will there be an opportunity to submit suggestions? If so, I would really like to see at least one of the following easter eggs somewhere in there:

    - a screen pic of grub boot screen on an Xbox when one types in "ctrl-alt-d-r-m-stupid"

    - that silly Balmer monkey video when one types "ctrl-esc-D-C-M-A-microsoft-way"

    - an apple "switch" video, any one will do, when one types in "f1-palladium-ctrl-sucks"

    --
    Real men don't need signitures!!!
  130. What does Microsoft get out of DRM? by browser_war_pow · · Score: 2

    Phrase it this way: "Microsoft knows all too well that MP3 is the prefered mass-market technology for music distribution and DivX is the equivalent for movies. With this in mind, why does Microsoft insist on supporting digital rights management rather than support market-proven technologies which the vast majority of its customers are comfortable with?"

    If you feel the need to jab them a bit you can add as small semi-asides stuff like:

    "Does Microsoft feel some sort of moral obligation to not support open technologies that the public currently users?"

    "Does Microsoft feel that what benefits the content producers benefits consumers?" (When all good capitalists know it's the other way around because a company can't survive without satisfying its customers)

    "Does Microsoft feel that the user experience is enhanced by limiting the choices of its users?"

    Or if you just feel like making a political statement you can ask, "Does Microsoft value the relationship its trying to build with content producers more than its relationship with its users who it is restricting via DRM?"

  131. Slashdot readers froth at the mouth by Bill+Privatus · · Score: 4, Insightful

    I think this should be treated the same as any invitation to submit questions to an interviewee.

    MS, in this case.

    It's disappointing to see the flamage herein. Yep, Slashdot may be homogenizing, as some have asserted - becoming bland, grey, doubleplusungood sameness in all directions. Personified by Prolific Puking Proselytizing Punks!?!

    Yet ---- on the flip side, there are too many superficial questions asked, which by their phrasing or their supposed "subtlety" or "indirection" will somehow be "sprung" upon the erstwhile MS drones standing under the bright lights.

    Sigh.

    This is a very rare opportunity, if indeed someone will represent "our" interests at this forum (and assuming the chance to speak).

    We should be asking all the questions that have come up before, but that have not yet been answered: in Salon by Bruce Perens ('Perens is convinced that Palladium will let Microsoft decide which applications can run on a machine and which are simply too unsafe for public consumption -- such as programs written by open-source hackers. Perens even thinks that's the point of Palladium: "It's designed to kill off open-source development."') and in Dan Gillmor ("Microsoft has launched its Palladium initiative, a hardware-software system designed to make computing more secure from viruses and malevolent hackers. Palladium, unfortunately, could also be used by intellectual-property owners to lock down copyrighted materials in ways that would damage users' rights. Critics have also suggested that Palladium could be used to freeze out open source software -- and they make a compelling case.")

    A few example questions:

    1. What special considerations will be given to corporations whose desktop computers may not have live access to "verification" servers or other real-time "authorization" mechanisms?
    2. What will prevent the "considerations" given to corporations from being subverted for use by non-corporate users?
    3. From Robert Cringely (here): "Under Palladium as I understand it, the Internet goes from being ours to being theirs. The very data on your hard drive ceases to be yours because it could self-destruct at any time. We'll end up paying rent to use our own data!"

      What is Microsoft's response to Cringely's allegation that data will no longer be "permanently readable" - a characteristic of computing that is taken for granted today?

    4. From Digital ID World:
      DIDW: Because Palladium will have an installed public/private key for at least bootstrap purposes...
      Juarez: Which is never revealed to anybody, including you.
      DIDW: But it raises the questions, all the old Clipper Chip issues, of will the government pressure you for key escrow and things like that?
      Juarez: We are talking to the government now, and maybe this is where we get some advantage from having a broad industry initiative. Our fundamental goal is "let's do the right thing." We have pretty strong feelings about what the right thing is on terms of making sure that things are truly anonymous and that key escrow kinds of things don't happen. But there ARE governments in the world, and not just the U.S. Government.

      What are Microsoft's present commitments to governments regarding key escrow? U.S.? England? France? Germany? Afghanistan? Iraq/Iran?

    5. From InternetNews.com: "The big question from everyone is," says Elias Levy, a computer-security expert and CTO of Security Focus, "who is going to have control - is it going to be in the hands of the user or Microsoft?"
    6. From InternetNews.com: "But by integrating Palladium with its Windows operating system (OS), Microsoft is taking another strike at Linux users. Juarez won't rule out Palladium ever being available for alternative operating systems, but it won't be initially."

      What is Microsoft's position today on this issue?

    7. As noted in BSDVault, a patch to MS Media Player to address security bulletin MS02-032 includes the following EULA language:
      * Digital Rights Management (Security). You agree that in order to protect the integrity of content and software protected by digital rights management ("Secure Content"), Microsoft may provide security related updates to the OS Components that will be automatically downloaded onto your computer. These security related updates may disable your ability to copy and/or play Secure Content and use other software on your computer. If we provide such a security update, we will use reasonable efforts to post notices on a web site explaining the update.

      Is this DRM part of (or related to) Palladium? In any event, what recourse will users have when (if) their existing software ceases to function as a result of these new "features"?

    Search Google, read all the material, find the unanswered questions - and it won't matter that Microsoft sees this slashdot thread. Ask the questions that MS knows about, but has not been able or willing to answer...

    --
    Redundancy is good; triple redundancy is twice as good! - Me.
  132. If we really believe M$ can make it do EVERYTHING, by w1r3sp33d · · Score: 1

    then the question is "Why hasn't Microsoft taken a little time to fix the 640k problem?" but before they can speak you need to add "no that ISN'T a fix!" Cheers!

  133. Interpreters by Anonymous Coward · · Score: 0

    How will palladium handle interpreted code, assuming the interpreter itself is allowed to run. It seems like it could be a simple circumvention.

  134. Why should we trust you? by smj · · Score: 1

    My question would be:

    "GIven that Microsoft has been found guilty in the court of law in its anti-trust case, and just looking at Microsoft's history, why should consumers trust you now?"

    John

  135. Unanswered- :An obvious question from the /. crowd by 3seas · · Score: 1

    What questions go unanswered?

  136. I got a question for MS... by Anonymous Coward · · Score: 0

    "Do you think you have the smartest people in the world working at Microsoft? If not, then surely this attempt at making a Wintel machine secure will fail. And if you do have the smartest people working there, then why did the Xbox (and Xbox 1.1) get hacked?"

    I wish I could be there to see this lecture, but I'm afraid I'm a thousand miles from Cambridge and it's been a few years since I've sat in 6-120.. enjoy it while you can!

  137. Here's one by Anonymous Coward · · Score: 0

    Any suggestions from the Slashdot crowd?

    Why?

  138. (raises hand) by paiute · · Score: 1

    Being that the driving force behind the wide acceptance of every new piece of technology in the history of mankind has been the huge unacknowledged market for pornography, which marketing genius thought that the consumer would take home any hardware that was going to have the stink of Big Judgemental Brother on it?

    --
    If Slashdot were chemistry it would look like this:Cadaverine
  139. business model by daaku · · Score: 1

    how will microsoft create a business model from this?... so many have had problems with creating business models with these ideas, how is microsoft different?

  140. How will DRM handle copyright expiration? by Trinition · · Score: 2

    If you accept that the copyright holders have the right to make their copyrighted materials "uncopyable", then DRM is a god solution up front. But how will Microsoft's Pal.ladium initiative, or any other DRM scheme, handle the expiration of copyrights? For example, I might not be able to copy Steamboat Willie today, but suppose the Supreme Court strikes down the latest copyright extension thrusting Willie into the Public Domain. Would Palladium allow me to then do as I please with the flick sincle DRM would no longer apply?

  141. Oh Please by hackerc · · Score: 1

    Like this wasn't a ruse to let Microsoft prepare for these types of questions. Theres a team of PR coonies writing responses to anything the Slashdot community can think as we post.

  142. Palladium Kernel Privilege Implementation by dteal99 · · Score: 1

    Ask if Palladium will use more than two of the four available privilege levels, or 'rings' for Pentium processors.

    WinXP only uses two levels - so any device driver can modify the kernel at will. Implementing additional levels can mitigate that.

  143. x86 mods for Palladium? by Anonymous Coward · · Score: 1, Interesting

    What changes in the underlying Intel architecture (IA32 or IA64) are required to support Palladium?

    Or will will a current generation Pentium support Palladium with auxilliary co-processors?

  144. What if MS meets Boeing? by cfish · · Score: 2

    Question: What if the terrorists ram a Boeing 747 into Microsoft database server which stores the keys? Will all the machines in the world be useless and mountain afghans rule the world?

  145. Answer to your question: some can... by Erpo · · Score: 5, Insightful

    There is no reason you couldn't write an open source browser or office suite and have it run on a palladium system. The reason why there have been murmurs of a possible palladium/OSS conflict only apply to a certain type of program, specifically that which uses palladium/tcpa's "security" features.

    Picture an open source media player. As it stands, xmms could be run on a palladium system and the oss model would work fine. It would play oggs ripped from your own personal cd collection and any company that takes the source, modifies it, and distributes a binary would have to release the source back to the community. No problem.

    Now let's say a company takes the xmms source, adds support for drm-infested media, and releases a binary that's been digitally signed by MS, meaning that MS has examined the source and seen that it will not ever expose unencrypted, drm'd data to user access. It still plays oggs (they haven't removed that feature yet), but here's what happens when you try to connect to Disney's server to upload your credit card data and download Mickey Mouse 2010 (subtitile: Yes, we still have the copyright):

    1. Disney queries your machine for it's unique ID (yes, all PCs must have them for the system to work).
    2. Upon verification that the unique ID is a valid one from the central unique ID database, it asks your system for a signed, timestamped, digitally signed (by the TPM [trusted platform module) message saying that your system is running a drm-compliant OS.
    3. If it gets an affirmative answer back, it queries the OS as to whether the app is digitally signed by MS. I'm not familiar with the system that will be used in this case, but I think identd would be an accurate model (i.e. "Is the app connecting from port xxxx on your machine to port yyyy on my machine digitally signed?").
    4. If it gets an affirmative answer back, the server will then send content encrypted with the platform's public key (not the "unique ID" key, that one is a single purpose sign-only).
    5. xmms, upon receipt of the data, plays it back according to the drm rules.

    Now, imagine you want to modify the new xmms sources (that include drm support) to play a new audio format or to add a media manager function (or whatever). You still have free access to the sources, but once you modify and compile them, you get an unsigned binary out of your compiler. It still plays oggs, but when you try to buy a movie from Disney, the OS responds (in step 4 above) with a negative answer.

    "No, the binary making that connection is NOT signed."

    The result is that Disney will not send data to that app. I'll get the obvious question answered right now:

    Q: What if you modify your OS to respond to all step 3-4 "is xyz app signed?" questions with a "yes" answer? Couldn't you break the system that way?
    A: No. The authentication process would fail on step #2 above because your recompiled kernel wouldn't be signed so the TPM on your motherboard would refuse to vouch for it.

    What does this mean for OSS? Well, not much. Open-source, non-pd/tcpa software won't be affected at all. OSS that does "handle" secure content as one of its main functions would be affected - you wouldn't be able to fork it unless you wanted to pay MS for a digital signature on every release to you want the pd/tcpa portions to keep working. In a nutshell, only the portions of OSS that normally depend on pd/tcpa would be nonfunctional.

    So why is palladium/tcpa still a big problem? Well, a couple of reasons, but first, more Q&A.

    Q: What if I were to physically crack open my trusted platform module and extract its private encryption and sign-only authentication keys.
    A: You would have broken palladium/tcpa security.

    Q: What if I were to replace my core root of trust for measurement (CRTM, aka my BIOS) with one that always reports the system is booting in a "secure state" to the TPM?
    A: You would have broken palladium/tcpa security.

    Q: What if I find a buffer overflow or other bug in a signed application (e.g. windows media player) that allows me to execute arbitrary code as that process?
    A: You would have broken palladium/tcpa security.

    Q: What if I find a buffer overflow or other bug in the OS or a signed driver that allows me to execute arbitrary code as the OS kernel?
    A: You would have broken palladium/tcpa security.

    I don't mean to make it sound easy - tcpa is designed to place these activities beyond the means of the average script kiddie. However, they are all very real valid security problems that palladium/tcpa _will never be able to solve_, specifically because of the nature of cryptography, mass-produced hardware, and information itself. I guess you could say that information really does "want to be free".

    (Note to grammar nazis: Yes. I'm aware I put the period outside the quotation marks. I did this because I believe it enhances the readability of printed english. Putting the terminating semicolon from a line of C code inside the quotes around a quoted string just doesn't make logical sense. However, any its/it's, there/their/they're, or other stupid mistakes that detract from my ability to communicate clearly are fair game. ;) )

    So why is it such a bad idea? Because people think it will work. The latest issue of PC World (November [?] 2002) features an ad from IBM touting the advantages of the latest Intel Pentium 4 processor's LaGrand Technology. If I could find it I'd post the page number, but if you look through the issue it's on the left side somewhere in the middle-ish section. It promises freedom from viruses and a more secure operating system. I think it promises completely secure e-commerce as well. The average PC World readers are going to read this and their eyes are going to pop out of their heads. "Really? No more viruses? No more trojans? Secure e-commerce? How wonderful!" When online companies start pushing "secure" online movie rentals (broadband only, some restrictions may apply, void where prohibited, etc...) the ones surviving heart failure will scramble to buy new pcs with this LaGrand Technology (or amd's equivalent). After all, who wouldn't want a virus-free secure PC that does new and exciting things?

    Nevermind that the reason 99.999% of the computer-using public have to even think about viruses is because outlook is so incredibly insecure. Nevermind that the only things stopping global availability of secure online shopping are the certificate authorities' greed and US crypto export laws*. Nevermind that online movie rentals will most definitely not take off soon considering how much bandwidth is available to home users even with broadband. (Yes, you may have 2mbit cable, but what's going to happen when a large enough percentage of friday night movie watchers decide to download and cable companies are overselling their last mile _and_ backbone bandwidth at a ratio of 50 to 1?) Nevermind that LaGrande Technology is designed to be the cpu-side hardware support for tcpa/palladium which is already flawed. I'm not saying that IBM won't be able to make good on their promises of perfect security and a virus-free environment (that's a separate debate) - I'm saying that they're pushing a unique PC ID and Digital Restrictions Mechanisms into every home in trying to do it.

    (* Yes, I'm aware that you can get strong ssl encryption in linux outside the US. Here I'm referring to windows, a product from a commercial entity that has at least a slight interest in pretending they obey US law.)

    So that's how it's going to get into homes and businesses. What harm is it going to do once it gets there? Well, just because it's going to be hopelessly inadequate when it comes to serving its intended purpose of stopping online piracy of digital media doesn't mean that it won't restrict fair use rights. Sure, anyone can use a cracked pd/tcpa box to download a film from disney and then distribute it online, but if Joe user can't rip his legally purchased CD and send it to his car stereo because of draconian DRM code, that's a problem. And that's only the copyright/fair use side of the issue. What about security? What happens when a certain OS vendor, with complete confidence in its supremely planned but critically flawed transition element, starts getting lax on security and starts depending on pd/tcpa keep everything together? Even worse security holes than we've seen before due to inattention to important detail and (at least) internal code review.

    I hope you see what I'm talking about now. The worst possible outcome is not that palladium/tcpa will progress as planned (which violates the "possible" part). It's that it will approach an uneducated public and fail miserably.

    Are you a paying member of the eff yet?

    1. Re:Answer to your question: some can... by merlin_jim · · Score: 2

      Q: What if I were to physically crack open my trusted platform module and extract its private encryption and sign-only authentication keys.

      For people who may be wondering, this requires a couple hundred dollars worth of equipment and a few days with current chips. If they coat the chip with lead or some other light / x-ray blocking material, it might increase the time to a week and add in the cost of a couple sheets of sandpaper.

      If they lock it in a solid cube of lead-embedded epoxy with acid capsules spread liberally throughout to destory the central chip in case of tampering, then it might take a couple weeks.

      You get the idea...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
  146. Once installed, can a Palladiumized OS be removed? by Great_Jehovah · · Score: 1
    All I want to know, basically, is whether this will create the possibility of a computer that can be sold with preinstalled software that the user cannot remove without getting an authorization or breaking the security scheme.

    I'm sure that the MS rep will deny that it will keep other OS's from being installed. What I want is a public admission that it will make it possible for preinstalled software to require authorization from someone other than the owner of the machine before blowing it away and replacing it with something else.

    It seems obvious to me that for Palladium to really have the qualities they imply it will have, that it will have to support this sort of lockout functionality.

    This could lead to some fun followup questions such as: "if some virus/trojan/malware defeats the security of the installed Palladium executive, could it then lock everything down and turn the computer into a boat anchor permanently?"

  147. Ask them... by Anonymous Coward · · Score: 0

    Why they are helping to make the PC a PERSONAL SPY PORTAL for industry and government? And why they think that everyone is so stupid as not to see through their evil and greed? And why does their software suck so bad?

  148. Real-World Benefeits? by Anonymous Coward · · Score: 0

    What are the end user's benefeits when it comes to using DRM software/hardware? I know the RIAA/MPAA (evil companies) will use this to exploit the copy-our-data-and-die policy, but what is the main incentive to switch to Palladium?

    From what I hear (and that's not very much), there is no performance boost, data optimizations, or even space-saving when incorporating this technology. Seems like MS is trying to pull a fast one on the end user with ho-hum examples of why Palladium is beneficial to them/us/me.

    Another one: Who is the target audience for Palladium? Surely not everyone will want a chip telling them what they can and cannot listen to/watch/execute. Knowing who the target audience is better prepares them for trickery since they know it might be coming at any time.

    I'm ill-informed, so if my questions sound stupid, feel free to reply.

  149. Color by sharkey · · Score: 2

    Will Palladium feature the original, "classic" BSOD, or will it get a new, innovative color like the X-Box did with its Green Screen of Death?

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  150. Why? by LowellPorter · · Score: 1

    Why? Is it really needed?

  151. Obligatory anti-Microsoft post! by Anonymous Coward · · Score: 0

    Micro$oft sucks! Down with Micro$oft!

  152. Benefit of DRM by DeathPenguin · · Score: 1

    How does the consumer benefit from having their privacy stripped from them?

    What will Microsoft do to ensure that consumers fully understand the contents of the EULA before purchasing Windows and inadvertantly agreeing to it?

    Will the Palladium box have a picture of Thomas Jefferson with a giant red X through his head?

  153. Bugz by Citizen+of+Earth · · Score: 2

    Will your Palladium software have any bugs in it?

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

      I couldn't think of a better question, myself. You'd cause an uproar at the lecture :>

  154. My only question... by Anonymous Coward · · Score: 0

    Is it just coincidence that Palladium sound alot like "Played You?" That seems to be something Microsoft likes to do alot...

    1. Re:My only question... by Anonymous Coward · · Score: 0

      I think it sounds more like "Play Dumb" which is what they will be doing in the Q&A session.

  155. Hardware and other operating system. by supun · · Score: 1

    Since "Palladium" works on the hardware level, what say do other Intel based operating system "makers" ( Linux, FreeBSD, HURD, Solaris ) have in this "standard". If they do not have any say, what support is Microsoft, and the hardware vendors, going to give these operating system so they can continue to work on these new PC motherboards or devices.

    --
    :w!
  156. Since there watching........ by F34RL3SS+L34D3R · · Score: 0

    What do you give Steve Ballmer(sp??) when he jumps around on stage and does his monkey dance?
    Ravers want to know!!!

    Imagine a beo.... ah, nevermind.

  157. How does it work with developers? by Dr_Cornholio · · Score: 1

    I can see the good points about how palladium will protect a lot of users from malicious code with digital signatures, but does that also mean that a software developer will have to get his software digitally signed before it can be tested, and will it have to be resigned after each and every compilation change? If so, palladium will be as popular as intel's processor serial number

    --
    In Soviet Russia, the monkey spanks you!
  158. Question 1: who is General Failure? by Petronius · · Score: 1

    Question 2: why is he reading my hard drive?

    --
    there's no place like ~
  159. Manufactured systems..... by F34RL3SS+L34D3R · · Score: 0

    When pc manufacturers decide they don't want to offer Palladium on their new systems, how will you force them into agreement???

    Self-realization. I was thinking of the immortal words of Socrates, who said: I drank what?

  160. Why Paladium? by codefungus · · Score: 1

    Paladium is simply a solution to a problem Microsoft caused in the first place.

    --
    -- A cat is no trade for integrity!
  161. What to ask Microsoft by bills308 · · Score: 1

    I would ask What about thiings that are in the public domain, like The King James Bible, or Music that my kids write (ok, you might want to change that to I write)? Will Palladium prevent me from shairing these things? Or do I have to leave the Palladium environment to do so?

  162. I want to know... by A+non+moose+cow · · Score: 2, Interesting

    1. What special networking services are going to be in play to keep everything in check (if any).
    2. Will there be special ports left open (incoming or outgoing) for over-the-Internet verification or security checking purposes?
    3. Will there be any detrimental effects for a Palladium machine that has no Internet connection?
    4. Is it possible for the hardware solutions to be emulated with a mod chip/chips?
    5. If Palladium is disabled to get around a problem, what happens if it is later re-enabled?
    6. If using a Palladium machine to develop software, is it possible that some code will not run because of a Palladium restriction?
    7. Is Bill Gates really Borg?

  163. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion

  164. Palladium is another Microsoft BOB by ealbers · · Score: 1

    It will be just as big a hit as their BOB OS.. I'll bet APPLE is just waiting for them to put this bullet into their head...wait, I can't wait! This is just the thing Lindows and Apple and Linux NEED, funny that they destroy themselves.

    1. Re:Palladium is another Microsoft BOB by heideggier · · Score: 1
      I don't really trust apple (puts on flame suit), what are they but just another Microsoft with a smaller market share?, btw Jobs the guy who runs it is also the Ceo of Pixar who have a very strong relationship with Disney. I don't mean to start a flamefest but the truth is if palladium went though I think apple would jump on board, sadly. Never trust the suits.

      Linux would still be effected due to having to run on DRM Pc's or not as the case may be.

      Yeah, It wont fly, but people will simply stay with their old pre-DRM hardwear and softwear, meaning Microsoft will have just as much of a monopoly as they do now. Then someone will crack it promoting a mod industry for PC's like their is with DVD players today.

      In short... its a complete waste of time and money, based on nothing more then Microsoft trying to get in bed with the MPAA and the RIAA, and demonstrates how much of a pain in the arse a mono-culture is and why the situation should be changed as quickly as possible.

      --
      Pianist : Some jerk whos taught themselves how to type in rhythm
  165. Re:Second post! by Anonymous Coward · · Score: 3, Insightful

    Counterpoints.

    Typically you'd rather lose data on an encrypted disk than risk it being compromised. Key recovery and key escrow go directly against this. Replacing mathimatically proven security for a human trust form of security = Bad idea.

    As for storing a CC number on your computer and only allowing trusted wallet applications to access it. Sure, its rather stupid to store stuff like that on your computer. However you are far more likely to get it stolen from the other end. The server is known to have them and has a lot more than some random computer. I'm also not convinced that this system makes your data any more secure than an entirely software solution using encryption.

    Finally, if you want to prevent a computer from booting if tampered with. It is pretty easy to boot from a write protected floppy. Put whatever verification you want on that.

    Perhaps there might be some good uses for this technology, but I'd rather try to make esisting technology work than be forced to give up the control that MS/RIAA/MPAA want.

  166. My question to you by Anonymous Coward · · Score: 0

    It's cool you're asking for all our questions, but are you going to post the answers?

  167. How does Palladium stop emulation? by Anonymous Coward · · Score: 0

    A simple and direct question would be "What technical measures in the Palladium architecture prevent a software emulator from masquerading as a trusted component?"

    All digital security is based upon two critical questions: Where is the secret, and how long will it stay secret?

    In the realm of 'secure' web servers the secrets are contained within a box that only (er.. hopefully) provides limited access to a HTTP protocol through two thin threads of fiber. Everything else is protected by a brick wall and watched by an underpaid security guard. The secret is on the hard drive in the machine, and the physical security and/or software correctness determine how long it will stay secret.

    In the realm of Palladium there is a secret within your PC, and the question on everyone's mind here is how long will it stay secret. Every white paper I have read on Palladium indicates its an open architecture that will be sufficiently documented to allow anyone to develop for it. This simply will NOT work. If the all information is public (i.e. no hidden secret) then there is nothing stopping someone from creating an emulator, and there is no guarantee that an emulator will enforce the security policy the way Microsoft demands it should be.

    If VMWare incorporates an 'mistrusted CPU' or a 'Fritz on the Fritz' virtual component that cannot be distinguished via software from the real component how on earth will Palladium offer us any additional security or safety?

  168. SUN/SGI? by fimbulvetr · · Score: 0

    Are they gonna make one too? Will MS release the code to them? Will MS release code so some stuff can run on linux? And if so, will it be open source?

  169. Win32 looks like a virus by Anonymous Coward · · Score: 0

    Why is that everytime I see Win32 I think virus?

    If I see Win64 I think High Tech Virus.

  170. Intel Serial number by jmorris42 · · Score: 4, Interesting

    Except of course it wasn't ill fated at all. When the public outcry came along, the allowed the BIOS makers to put in an option to supress it. And they all did. For a time.

    Got some Thinkpads a few months ago and guess what? The option is GONE. They win, we lose.

    Expect the same tactics again. In the beginning it will be optional but it won't stay that way long.

    --
    Democrat delenda est
    1. Re:Intel Serial number by atrus · · Score: 4, Interesting

      Thats because in the new cores its disabled on the silicon.

    2. Re:Intel Serial number by jmorris42 · · Score: 2

      Well on the above mentioned Thinkpads the BIOS screen shows a serial number, a system board serial number an an UUID which looks like a CPUID.

      --
      Democrat delenda est
  171. Re:Second post! by Anonymous Coward · · Score: 1, Interesting

    I agree, MS employs a lot of smart folk who do good architecture & design work. The area they usually fall down in is execution (coding), sometimes due to market demands, fiscal constraints, and the like.

    I'd be much more interested in a removable key system, say a USB storage device that fits on a keyring (what you have), and perhaps a password (what you know) to secure my sensitive data. A centralized scheme is too ripe for abuse, and to make it less so would only produce a underfunded mess (much like the US Govt or VeriSign is now).

    I think one good question is:
    How does MS plan to make money off Palladium?

    There's obviously the patents and the proprietary source code, but where's the "value" to buyers?

    One way is to lock up content (enforcing intellectual property laws). Another is to lock up systems (enforcing software copyrights and security policies). But neither of these brings any value to the buyer, other than offering some level comfort that they're not breaking laws.

    I guess it's just to help businesses do business. And since businesses are the largest buyers of computers, it will do well. However, if you're not a business, you just get to foot the bill.

  172. Re:Second post! by Zeinfeld · · Score: 3, Interesting
    Sounds to me like you are a security wannabe who obsesses about perfection in certain areas and ignores the fact that the result is unusable. The perfect is the enemy of the good.

    Typically you'd rather lose data on an encrypted disk than risk it being compromised. Key recovery and key escrow go directly against this. Replacing mathimatically proven security for a human trust form of security = Bad idea.

    You sound an awful lot like Bruce didfive years ago before he got a clue and wrote secrets and lies which is all about why mathematically perfect systems are not what people want. BTW the main objection to Palladium is that it may not work if it is too perfect.

    I sell key recovery systems, all my customers disagree. There are very few companies who would like to loose their accounts (other than those run by close supporters of George W Bush). If there were no demand for key recovery I would not sell it.

    As for storing a CC number on your computer and only allowing trusted wallet applications to access it. Sure, its rather stupid to store stuff like that on your computer. However you are far more likely to get it stolen from the other end.

    Not so, we can encrypt the cc number so that it is never known to the merchant (apart from the last four digits). SET did this years ago, it failled in part because of complexity but also because of the store on the PC issue.

    Finally, if you want to prevent a computer from booting if tampered with. It is pretty easy to boot from a write protected floppy. Put whatever verification you want on that.

    That is not particularly practical and not particularly secure either. Unless you can put the whole TCB onto a floppy (hint you can't get much of UNIX onto a floppy) then the attacker can compromise other system files and you are toast.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  173. Large scale deployments by buss_error · · Score: 2

    What will a total restore look like under DRM? (EG: Now, just re-install everything. Under DRM, will software have to be re-authorized for the new install?)

    What will a hardware migration look like? (Now, just re-load software, restore data. Under DRM, how will that affect data?)

    What happens if a software vender requiring authorization after a reload goes out of business? How can the software be brought back into use without authorization keys?

    When current applications go end of life, how will data from those old applications be accessed in archival mode? (Think IRS audit six years from today, and you are using, say, Quick Books.) How will all this be affected with XP goes End of Life?

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  174. What about killer apps by Anonymous Coward · · Score: 0

    Under DRM crap systems like trillian wouldnt work.

    We will be forced to use 15 different media players and 20 different im mediums, and good luck getting legitimate p2p applications signed.

    or when in an effort to reduce piracy ms releases a ftp client as part of windows. then says in order to protect its copyright other ftp program cannot be signed as they're unsafe to drm.

    palladium is microsofts wet dream. I highly doubt the general consumer will swollow this tripe.

    So yea. thats all good but what i REALLY dont get is what's in it for intel/amd to support this drm bs.

    they've both said they would support it but why why why.

    Currently the biggest sellers of hardware is for multimedia... think home-brew dvr/pvrs from sony. The general public has clearly said and made crystal clear it doesnt see sharing music online as piracy. Most people who download/test out songs arent burning discs. I personally still know tons of people who mp3 to find new content without the ad-ware low quality crap of radio. Then they just go out an buy the cd for their cars or home stereos where the quality of mp3 is really actually noticible.

    It all seems to be contrary to what the public wants and is willing to pay for. Currently piracy INCREASES hardware sales dramatically.

    Now thats bad for ms/hollywood but whats in it for intel to play dirty pool with its comsumers... someone explain to me and the shareholders of intel/amd what the hell they're thinking supporting this drm bs.

  175. A prediction by Seclusion · · Score: 1

    I would ask how they believe palladium will affect the general trend of media/software companies being more and more restrictive with their IP licensing? Who ever asks this question should probably be prepared with some statistics on this which I'm sure is out there some where.

  176. Will Open Source Be Able To Exploit It? by YahoKa · · Score: 0

    I wonder if open source will be able to exploit it (not that anyone would want to)? If not, then what makes them think it will ever go anywhere? Force it upon us by law?

  177. This is what I would ask... by Anonymous Coward · · Score: 0

    "Who the hell are you and why am I only wearing underpants?"

  178. Yeah. I have a question. by rice_burners_suck · · Score: 0, Flamebait
    Here's a question for those evil peop^H^H^H^H^H^H^H^H^H Microsoft folks...

    Why are you people doing everything you can dream of to COMPLETELY DESTROY creativity and electronic freedom?

  179. Assurances by Tablizer · · Score: 2


    I want to know what assurances there are, beyond verbal promises, that consumers' and citizens' rights won't be taken advantage of by large corporations behind Palladium.

  180. Data corruption? by DoctorFrog · · Score: 4, Insightful
    A similar question hinges on how Palladium will deal with minor program corruption.

    If I understand correctly, Palladium checks the integrity of a program "down to a single bit" and will not allow the program to run if a single bit is different from what it expects.

    What happens if a sector on the hard drive becomes corrupted? Whereas most programs will presently continue to run with a small amount of corruption (at least well enough to retrieve data), under Palladium would it not fail to load entirely? In other words, the most minor data corruptions become catastrophic failures.

    Would it be necessary to reinstall the software entirely in order to run it under Palladium?

    1. Re:Data corruption? by Zeinfeld · · Score: 2
      If I understand correctly, Palladium checks the integrity of a program "down to a single bit" and will not allow the program to run if a single bit is different from what it expects. What happens if a sector on the hard drive becomes corrupted?

      If the program image is corrupted the logical sequence of events you want to take place is to have the machine say 'corrupted data' on the console and possibly to go off on the Internet and try a repair.

      There are very few cases when I would want a corrupted program to make a best effort to continue. Halting the machine is a much better idea.

      Of course this might cause problems for the makers of scum-ware like magic-cursor or whatever which corrupt system files to replace them with spyware.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  181. What, Why? by dosh8er · · Score: 4, Interesting

    What effect will this have on people who want to run multiple OS's (let's just say for lack of argument, OS/2, or older versions of Windows... BeOS, linux doesn't even NEED to fit the picture here...)? Would this cause problems for re-installs, re-formats, etc. (What effect will this have on the frequency of re-installing?) How will this help the growth of private building of systems, existing hardware, hobbyist usage of BASIC stamp kits, etc.? need i go on? Why should manufacturers of various computer components/accesories follow suit?

    --
    This useless space for sale, inquire at front desk.
  182. Microsoft on Slashdot? by tchueh · · Score: 2, Insightful

    I wonder if they have guys reading all these posts, and preparing answers as we speak?

    1. Re:Microsoft on Slashdot? by Zeinfeld · · Score: 2
      I wonder if they have guys reading all these posts, and preparing answers as we speak?

      I think you probably misunderstand the role that techie types tend to play in large organizations. Like if it were his Bill-ship doing the talk then you would be right. Somehow I doubt that Brian is at quite that level.

      However Brian reads slashdot so unless his plane gets in real late tonight I suspect he will read the thread.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  183. Copy protection by SiliconEntity · · Score: 2

    I'd like to hear more about Microsoft's claim that Palladium can't be used for copy protection of software. What about the idea of sealing (encrypting) part of the program using Palladium, loading it into secure memory, decrypting it and then running it? That would seem to allow for program code to be locked to a given computer, which is the essence of copy protection.

    Yet Microsoft claims that Palladium won't facilitate copy protection. Is there some specific technical reason why this scenario won't work? Or does Microsoft just mean that they don't plan to use this method at present?

  184. Hardware Upgrades? by jkleint · · Score: 1

    How will I get my cryptographic keys out of my old computer and into a new one securely? Will I be able to do this myself, without an Internet connection? If not, who will handle key escrow, and how can I trust them? Wouldn't key transfer be a weak link in the chain? Wouldn't this effectively require me to register all new computer purchases with a central registrar?

  185. Get it right out in the open.. by Ogerman · · Score: 2

    Here's an exchange that will open the audience' ears.

    Q.) "Suppose I boot my computer with a non-Microsoft, non-Palladium operating system.. such as Linux or BSD or Plan9. Will I be locked out of all my Palladium multimedia, software, and documents?"

    expected BS: A.) "Well, the idea of Palladium is to create a trusted platform for all data exchange, so each part of the computer needs to cooperate for this to work. I can't say for sure how other operating systems will fall into this picture."

    FollowUp Q.) So what you're saying is that any software which does not or can not cooperate with Microsoft Palladium will be locked out of certain media and documents?

    A.) some form of 'yes'

  186. All this for the sh!t that passes for pop culture by Anonymous Coward · · Score: 0

    80 % of music ,tv and movies are sh!t.
    the computer industry has to be remade into a borg
    entity so the content industry can force feed
    the masses their circuses so they can continue to
    amass obscene amount of bread.
    Krapppp !!!!

  187. What about other countries? by MrWorf · · Score: 2, Interesting

    How will paladium affect computers and OS in other countries? I'm from sweden and the prospect of living with US laws (DRM, CARP, DMCA, etc) isn't a very compelling idea.

    Will we (non US) be unaffected by paladium? If so, how?

  188. Couple of thoughts by BBoz · · Score: 1

    I know a lot of ideas have already been tossed around, but here a couple more...

    As much as I get annoyed with the fact that my windows installation seems to need a new security patch every week, it's a distinct advantage of a software system that it can be updated so quickly and easily. What will happen if (or when) a bug is found in the hardware part of Palladium? Will there be something to the extent of a bios update? Will there be a software work around? Will people have to go out and get a new chip (and if so, what happens to those who don't do it as quickly as others).

    I don't know if you want to find out the answer to this one, but let's assume that a Palladium system can prevent digital copying 100% of the time on signed media that they don't want copying. What's to stop someone from doing something as simple as connecting a tape recorder or VCR to an A/V connection and thereby making an "unsigned" copy of the media to be distributed on your peer to peer network of choice? The answer I see could be nothing (which would undermine the ability to actually manage digital rights) or that Palladium my cut out A/V (or other) devices, which I would find VERY scary.

    What would the exact criteria be for getting programs or code to be certified "Palladium Compliant". For example, let's say I work for a bank that has online banking software, and we find a hole or bug that MUST be fixed. Would every iteration of code have to be sent to MS or some third party for 'approval'. Also, not to be cynical, but if MS is the one doing quality control, how do they respond to the fact that some of their products are just a tad lacking in quality of code?

    Finally, if someone were to hack a Palladium signature, and potentially shut down, control, erase, etc. a users machine, what would type of recovery procedures would there be (or even controls to ensure that a signed program isn't doing something it shouldn't be).

  189. Who said you could use that? by whager · · Score: 1

    If processes are given a private place where they can do what they want without being observed, whats to stop those processes from doing things we don't want them to?

    What's to stop the manufacturer of our favorite program from using our CPU cycles for their favorite distributed computing project? If we don't know what a process is doing, how can we police it?

    Network traffic is a little easier to police, but what is to stop a process from using my bandwidth to create a swarm network for a its own purposes?

    What about my hard drive as a mass storage device?

  190. How about content created by users? by Anonymous Coward · · Score: 0

    I'd like to know if Pd allows the content created by users to be protected?

    Or will all my digital photo belong to Disney et al. :(

  191. Why should I trust Microsoft ? by Anonymous Coward · · Score: 0

    when their history shows a company that cannot
    be trusted.
    They were convicted of breaking the law.
    they just ran a phony promotion about swithcing to
    xp from apple.
    They will design "trust worthy" computing.
    Is this some kind of sad joke?

  192. Re:Microsoft is listening --- AS IF by Anonymous Coward · · Score: 0

    Yes, we read slashdot. So much so, that the proxy IP has been banned by slashdot every now and then.

    (Interestingly, when they banned the proxy IP, http://slashdot.org gave us the "you are banned" page, but http://slashdot.org/index.pl worked just fine.)

  193. Blank screen by Cheese+Cracker · · Score: 2, Interesting

    Here are some questions you might want to ask these guys:

    1. Will American government agencies (eg. FBI, CIA, NSA) have access to the data gathered by
    Palladium?

    1.1 If 'no': WHO will have access to the gathered data?

    2. Has Microsoft considered that the rest of the world might go their own way when it comes to
    OS and software?

    3. Why does Microsoft have the right to poke around inside a person's private property?

    If they say something like they have the right to do it because you might have illegal copies
    of software they own, then ask one of the two questions below:

    3.1 Is it okay if local store owners in Redmond break into Bill Gates' home a
    little bit now and then, just to check if Bill has some of the stolen items
    originating from their stores?

    3.2 Would you accept video cameras in your house that's controlled by the police?
    After all, you might be a thief and keep stolen goods in your home...

  194. Re:Linux is not the answer by yiantsbro · · Score: 1

    But you missed the point of the original post. It isn't that you can't do 95% of those things in Linux (I actually do) it is that MOST people would not find doing it very easy. For those people (the majority of the market) Windows makes those things easy. Until we get Linux to the same point of ease Windows will continue to dominate the market.

  195. Why should we trust you? by Pingster · · Score: 1

    I suggest a simple, direct question:

    By introducing Palladium, you're asking most personal computer users to bank on a complex new system that will restrict what they can do with their computers. This is a substantial implementation effort; it's not clear that it will succeed in practice; and there are many design decisions to be made that will have a profound effect on user freedom and on the entire media industry. Now, you're telling us that you, Microsoft, are the one to do it.

    Why should we trust you?

    There are two parts: why should we trust you to be competent? And why should we trust you to be ethical? (That is, why would anyone expect you to make design decisions that will truly benefit everyone?)

  196. How 'bout a new slogan to go with it? by di0s · · Score: 1


    ...All your privacy are belong to us!!

  197. Ask them what's the point? by Alcimedes · · Score: 2

    If i can listen to it, it can be copied. If i can see it, it can be copied.

    There is NO WAY to keep people from recording audio and visual data that is meant to be viewed. if we can see it, we can copy it.

    if that's the case, what's the point behind protecting audio and video data, as it will be copied anyway.

    or you could ask them

    will i still be able to listen to my cd's without having to carry my cd's with me? will i be able to listen to 20GB of mp3's on my iPod if i own a new DRM machine?

    if i can't, why would i want to buy one?

    or ask them

    why are companies so interested in chaining people to their desktops? the ability to space shift media is key to a computer's use, why limit that?

  198. Mobile devices? by Oink.NET · · Score: 2
    Microsoft has been pushing very hard recently to make .NET run on every mobile device out there, both through the Mobile Internet Toolkit (MMIT), and the .NET Compact Framework.

    So, will Palladium be extended to mobile platforms such as the Pocket PC, cell phones, toasters, etc?

    Will the specs be given out to other hardware manufacturers to implement for their own devices, or will Microsoft have a monopoly on secure hardware?

    Will the .NET Compact Framework support Palladium?

  199. Sounds like Microsoft is goign to cause a March! by Business+King · · Score: 1

    Well, if this gets going any more seriously than it is already, I think we will be seeing marches on Washington. At least I will!!!! This might sounds corny, but the answer to such questions is to look at biologoy as the answer to our problems. Biology says that every piece of information is on its own. The problem is that we are a society that wants to charge for information. We cannot do this, we can only charge on the operations we do on tha information, and cannot hope to take the amount of money it will take to make a society that has a central system. Just not feasable! Sigh....Microsoft, your days are numbered. If you do do not watch out, people will start taking these issues very seriously and to congress!

  200. Re: Pallas Athena by Anonymous Coward · · Score: 0

    http://www.cbsnews.com/stories/2002/06/25/tech/mai n513342.shtml

    and like Athena, Palladium will fail to protect the data within. :)

  201. Question 1 by Anonymous Coward · · Score: 0

    "Why does Palladium suck ass?"

    No beowolf here .Z

  202. Good question by TyrranzzX · · Score: 2, Interesting

    Since it seems the majority of slashdots audience is 13 year olds.... If you want to make them sweat, ask the questions that are going to hurt the most. The General ones are too easy, you want to reinforce the pain with direct evidence as to their incompetance. I think I have a batch that will make them squeam in pain and potentially give the poor representative a heart attack. 1: If Microsoft is going to implement any autonomous updating mechanisms in Palladium or any future operating system, will those autoupdating mechanisms be protected against the attacks that, for example, allowed the virus, Nimda, to slip into a help file in the korean release of .net, or allowed previous viruses to slip into updates Microsoft publicly released? If Microsoft was hacked and someone was able to execute a DDOS attack with however many millions of PC's a Micrsoft had autoupdated, what kinds of recovery mechanisms and schemes would be in place to recover from such of a disaster? And finally, would these recovery mechanisms include saving a users data if the virus hadn't already wiped it out? -To give them a heart attack. Point out the biggest, baddest, most major flaw in their system that can indeed be exploited. 2: If Microsoft is to compete with linux and other open-source operating systems, what portions of code would microsoft be willing to release to the public so modifications of the operating system would be possible? -To catch them completly off guard. 3: Will there be any central-verification of ownership with Palladium much like that implemented with XP that would require the dissemination of user identifiable data to Microsoft as a verification of purchase mechainism? If so, will this automatically sign users up for passport? Also, would such data be protected against dissemination out of Microsofts computer system much like the accidental posting of Passports users PI on Infospace's Internet White Pages which attributesd to Hotmails spam problem? In addition, will users be opted out of all advertising and any security features and/or extras by default? -To make sure that they will keep our data safe and secure. I especially like the last line =) 4: Will Microsoft's palladium enabled software, such as the Office Suite, have proper, GPL'd lisencing for at least 1 file format so that users may opt-out of having their data stored in a properietary format? -A bit more aggressive, but it's something they won't be ready for either. 5: What will a palladium-enabled operating system consider "secure" software? Will it be anything of the users choosing or will software only be allowed to run if it has the proper securities approved by some external party? - This is nailing the coffin shut, frankly. They will be prepared for this one, but unless they answer "users will be able to do what they want with palladium enabled" then they are directly answering that something is amiss.

  203. Morons (there's always competition) by Yuioup · · Score: 1

    TCPA / Palladium is the stupidest idea I've heard in a long time.

    • What is going to stop anybody from building an Intel clone without the 'Fritz' chip?
    • What is going to stop anybody from converting secure files to plain old mp3 or ogg?
    • How long do you think it will take for people to mod the new platform? I believe that Linux already runs on the X-Box...

    Sure I understand that the fastest processors in the market, and the latest (probably 64 bit) version of Windows will entice me to switch to the new platform. I probably won't have any choice. But there is always going to be competition. Hell, if nobody builds an alternative to TCPA/Palladium, I will. I know that it'll be worth it because people will choose 'my' platform over Windows because it will allow them to rip movies, music etc.

    I'll probably end up richer that Bill Gates ;-)

    Get the point?

  204. Time is on who's side? by IchBinEinPenguin · · Score: 1

    IIRC Palladium includes features to lock and unlock content based on time/date.

    For this feature to be of any use, the system must have accurate and trusted time (what's the point of having exam results that I can only view after the exam if I can change the system clock and cheat?).

    This implies that unless I connect my computer to a trusted server, this type of content will be unavailable to me.

    Does this mean my computer MUST be connected to the internet to work?

  205. Question ? by Anonymous Coward · · Score: 0

    Is there any significance in the fact that "MicrosoftPalladium" contains 6+6+6 characters and that we may soon not be able to buy or sell without "the sign" ?

  206. Just curious... by KoolDude · · Score: 1


    What technical details have you been dying to know about Palladium?

    Is Palladium poisonous to human customers ?

    --
    getSexySig(); /* returns sexy signature */
  207. A good attack question! by Alsee · · Score: 5, Interesting

    Won't Palladium delay the release of critical security patches, leaving computers vulerable to attack?

    This question should probably be saved until some of the groundwork for it has been already been covered. Here's the basis for it...

    Palladium programs and any Palladium data can only be used on a trusted nub ("nub" basicly means kernal). Any changes to the nub are going to have to be submitted for approval as a new trusted nub. How long will this approval process take?

    I think they plan an "independant" body to certify/sign a nub as trusted. If so point out this will massively delay the release of their security fixes.

    If Microsoft plans to do their own certification that their nub is trustworthy then point out that they are leveraging their 90+% marketshare to create a monopoly on trusted nubs and all commercial use of Palladium.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    1. Re:A good attack question! by SiliconEntity · · Score: 2

      Palladium programs and any Palladium data can only be used on a trusted nub ("nub" basicly means kernal). Any changes to the nub are going to have to be submitted for approval as a new trusted nub. How long will this approval process take?

      That is a good question. Microsoft has said they are going to publish the source code of the nub, in order to promote independent review. One might suppose that they will do this sometime before the release of the technology. So a couple of related questions you might ask:

      Is this true, will they release the nub source before Palladium is fielded?

      If the nub changes, does that affect systems that are fielded; in particular does the remote attestation feature (where one system reports a hash of its software to the other) include a hash of the nub? So would fielded systems break if the nub hash changed?

    2. Re:A good attack question! by Alsee · · Score: 3, Interesting

      Microsoft has said they are going to publish the source code of the nub

      They are releasing the API and the source required to interface with Palladium. I doubt that means they'd publish the source to the entire nub. It's possible though.

      If the nub changes, does that affect systems that are fielded

      Yes and no. If you change so much as a single bit the nub becomes worthless. There will be mechanisms for releasing an approved nub that will be trusted. They can cryptographicly sign the new nub. Any Palladium program that trusts that signature will trust the new nub.

      A Palladium program could be locked to a specific nub, but usually it makes more sense to lock it to a signature on the nub. Programs can also have a revoke-list in case a flaw is found in a trusted nub. It will then refuse to run on the formerly trusted nub.

      The revoke list (or any update) could also be cryptographicly embedded in the program. Once something is added to the list you can't delete the change without wiping out the entire program.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  208. Make it personal by gnovos · · Score: 2

    "Would you stake your daughter's life on the security of the Pallidium system?"

    --
    "Your superior intellect is no match for our puny weapons!"
  209. An obvious retort by gnovos · · Score: 1, Offtopic

    "How many megabytes will my 'Helloworld.exe' be after I compile it."

    --
    "Your superior intellect is no match for our puny weapons!"
  210. a guess by Asparfame · · Score: 2

    Good question. The only way I can see this system being secure against emulating the client is if the chips have an onboard private key, and the public key is made available in a public database linked against some sort of chip serial number. There goes anonymity.

    --

    There's no reason for a sig here.

  211. Here's a question by Anonymous Coward · · Score: 0

    --here's one. "How happy are intel and amd going to be when newchip company-x sees a fabulous way to have a great marketing niche? 'Get the new whizz geek 2003 with the non crippled run anything turbo x processor in it"? I can see a great opportunitythere for some investors. Places like japan are sitting on cash by the bucketful with no where to invest it. If amd and intel want to release ONLY crippled cpus, there WILL be a buyer's backlash. At first it might be small but it will happen and being a "new" chip the fab plant will be new as well. And "billions" of dollars just aren't that hard for major companies to come up with if they see a huge untapped market going begging. All they have to do is undercut amd and intel, make their chips roughly comparable / adequate, and there goes a lot of amd's and intel's profit. And who again are they going to blame? And for that matter, ibm has their new chip coming, does microsoft really want to chance that one? IBM maybe big and clunky, but once in awhile they get something very, very right-this might be it, major industry paradigm shift. they could easily put out a wintel/palladium killer with their new 64 bit chip and a hardened linux from a company that has a "no joke" business presence, perhaps along with apple/osx and some other vendors with linux. And don't forget slowing business panic mode-they cease throwing money at software and hardware, keep what they have-"struggle along"- and bump up advertising and sales for their widgets instead. That applies to at least 3/4ths of the businesses in the US right now.

  212. Palladium could work by quinnharris · · Score: 2, Interesting

    Why do most so many people use Microsoft products? Is this because their products are functionally better? Or does a network effect play a large part in Microsoft's success. The more people that use Microsoft products and especially the OS, the more applications will work with them, thereby increasing the utility of their products. In addition, many users use Microsoft products because it appears to be easier to conform to the status quo.

    I believe Palladium is an excellent means to extend the magnitude of this network effect. Microsoft knows that consumers will not be eager to purchase products that seem inferior to there predecessors. And Palladium will not look inferior. A Palladium system does not directly restrict what the user can do with the system. You will be able to run all the applications you run now and use them in the same way on a Palladium system. But, a content provider will be able to effectively only provide content to consumers running the software they deem appropriate. This software can be very restrictive. If you decide not to use the restrictive software, you give up your right to receive content from providers that require it.

    The success of this technology as a DRM tool rests in not restricting the consumer to much. Lets assume the system is developed to a point where it can reliably authenticate an individual user via a smart card or something. This would allow a user to receive the content they licensed at any system that can authenticate a user and is trusted by the content provider. While this trusted systems will only allow users to access content they are authorized to access. If Microsoft could provide a reasonably high penetration of Palladium products, many consumers would find the restrictions of the system reasonable enough to justify purchasing protected content. The more consumers that purchase content, the greater the demand for Palladium products to utilize that content. The more Palladium products the greater the demand for the protected content. There is clearly a critical mass in which palladium would prosper or flounder.

    Its important to note that in this scenario, Palladium didn't restrict the user from doing an explicit thing they could do before like playing there mp3's. It simply provides the consumer with access to more content. This is assuming this content isn't provided by means outside of Palladiums control. For this reason, I would expect software will be the first candidate for exclusive distribution within the palladium realm. Infact, Microsoft can add value to palladium by providing software that can only be acquired by a palladium system.

    If the use of palladium becomes wide spread, a palladium enabled computer would offer a distinct added value in terms of available content over a non palladium counter part. Yet, to be an effective palladium system, the content providers must trust that system. But, establishing a system as trusted will be an expensive task. An individual would not be able to modify their palladium open source kernel (if such a thing will ever exist) and expect it to be trusted. If this where the case, palladium would be ineffective. This will prove to be a major challenge to open source development. It would inherently make working on many open source projects reduce the value of your computer.

    If successful, the Microsoft palladium products will be better than the alternatives not because of technical merits but simple because they are trusted. Establishing software as trusted by the plethora of content providers could prove to be a task only the largest Corporations could afford.

    This leads to the question. How will a content provider know what software to trust? Will each content provider need to explicitly define what software they trust? If an entity developed a palladium OS, would that entity need to get each content provider to trust it in order to compete with the Microsoft products that will undoubtedly be trusted by all?

  213. Governments by Bert+Peers · · Score: 2

    More and more countries start to realize that relying on a foreign, closed source OS to run their government infrastructure, is uncomfortable at best, and a possible huge security issue for industrial or other spionage at worst. For this reason, some are pushing OSS to replace all closed source. So, given that Palladium is really about giving a foreign and hence untrusted/unknown third party control over what your PC will and will not allow you to do, does Microsoft agree this could lead to a much stronger rejection of their OSes by governments, educational institutions, large corporations, and so on ?

  214. Why use Marketshare.. by Kwil · · Score: 1

    ..when they've already got the patent on DRM enabled OS's?

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  215. Business question by 1gor · · Score: 1

    If I am an independent software developer company, can I write software for Palladium platform for free or will I have to pay license fee to Microsoft/Intel/AMD?

    What are my chances to developing next big killing app/os, gaining huge market share and grabbing Palladium market share of Microsoft?

    --
    --
  216. Who cares? Microsoft is doomed... by marcilr · · Score: 1

    I find this whole debate about Microsoft and and it's "technology" highly entertaining. Who cares, Microsoft is doomed, yes doomed, bitches.

    Corporations, government, and private section are moving servers and network boxes to linux in droves. Heck, even hollywood is migrating to the penguin. With the price of commercial software higher than that of hardware how can Linux (or other free OS's for that matter) not succeed? When Microsoft dies all this "technology" will go away anyway, protect your investment, don't buy into this crap.

    Let Microsoft masterbate all they want with their palladium. In the end all they'll have is a hand full of sticky goo.

    --
    Azurite is fine covellite is mine.
  217. Overall Performance by KoolDude · · Score: 1


    After going through many discussions and FAQs, I am quite convinced that the Palladium is more of a nuisance than a feature. What I am wondering is about how the inclusion of Palladium will affect the overall performance of the system. Won't these encryption, decryption, remote server verification pocedures be time-consuming ? I haven't seen this discussed in most Palladium discussions, may be it's not very significant. But I'm curious...

    --
    getSexySig(); /* returns sexy signature */
  218. 2nd half of the answer... by Simon · · Score: 5, Insightful
    You've only got half of the answer covered. What's really in it for MS is locking Free Software operating systems out of digital media. Quickly:

    * Only DRM/"Trusted" systems will be able to play content from the Music industry or Hollywood.

    * For an operating system to be trusted it needs to be vetted and signed for use with DRM. i.e. it needs to be a "known quantity".

    * An OS where the user can modify it at will is not a "known quantity" or signed, and even if it was, as soon as you recompile it you would break the signature. Basically, an OS where you are allowed to modify it, can not be trusted. (Allowing modifications being a large part of the "Freedom" involved in Free Software. You can't have it both ways).

    The result being a world where only non-Free operating systems can play the entertainment industry's content, by design.

    If you thought playing Windows Media files on Linux was tough now, wait until Palladium.

    --
    Simon

    1. Re:2nd half of the answer... by Anonymous Coward · · Score: 0
      You've only got half of the answer covered. What's really in it for MS is locking Free Software operating systems out of digital media. Quickly
      You're making it more complicated than it is.
      Media companies want means to distribute media in a way they deem safe. Any good businessman smells money in that, and Bill is just the first to come with an actual proposition.
      He can at the same time use it to prevent copying of his own software, and locking out open stuff is nothing more than a nice side effect.
    2. Re:2nd half of the answer... by SiliconEntity · · Score: 2

      An OS where the user can modify it at will is not a "known quantity" or signed, and even if it was, as soon as you recompile it you would break the signature. Basically, an OS where you are allowed to modify it, can not be trusted. (Allowing modifications being a large part of the "Freedom" involved in Free Software. You can't have it both ways).

      There is some truth to this, but note that both HP and IBM have been reported to be working on "trusted Linux" concepts that include TCPA (a similar technology to Palladium). You're right that once a kernel is reviewed and content providers decide to trust it for this purpose, then changing the kernel would change the hash, and it would no longer be trusted. But it would still be open source and many people would prefer it to a closed source system like Windows.

      Keep in mind that any more, most Linux users don't patch their operating systems, they don't build their own kernels. They buy or download one and use that. The "trusted Linux" kernels can be released and revved just like existing ones, and each new one can be checked that it doesn't break the trusted computing rules. So there will be periodic releases of new versions that are acceptable for use by content providers.

      TCPA-compatible Linux systems can coexist with Palladium-compliant Windows computers, and both can be used for viewing restricted content. You may not choose to call these Linux systems open source, but for the majority of Linux users, things won't be any different than they are today, except that they can download and view protected digital content.

    3. Re:2nd half of the answer... by awarlaw · · Score: 1

      And soon after that, the entertainment industry will learn the true value of their customers. If any remain.

      I predict that the end user/consumer will find new "free" things to do. Soon, keeping up with the jones' will be even more comedic.

      And I can't wait for this to happen.

      Narrowminds are the bain of ALL technological/scientific advances.

      --
      TIME is the Aether...
  219. [OT] I'd be skeptical... by scot4875 · · Score: 1

    Reminds me of an XBox "tech talk" I attended at Washington State University. It was supposed to be for people "interested in development of XBox software."

    The whole thing was little more than an XBox advertisement and PS2/Gamecube bashing session. I particularly liked the part when they questioned the credibility of Sony and Nintendo in the console video game market.

    So, in short, I wouldn't be surprised at all if this was just a fluffy "Palladium is good!" soapbox with no real technical information.

    --Jeremy

    --
    Jesus was a liberal
  220. Palladium implications for critical systems by Phronesis · · Score: 2
    As discussed on Slashdot last week, Victor Yodaiken has raised alarms about the implications of DRM for real-time and mission-critical systems.

    Does the adoption of Palladium mean that Microsoft will recommend against the use of Windows OS's in medical and similar applications?

  221. Public domain by vmarkwart · · Score: 1

    How would works protected by Palladium ever get into the public domain?

    Corollary: Does Palladium kill the idea of the public domain stone dead?

  222. So how much is this all going to cost me? by scottme · · Score: 1

    Suppose (if only for one nanosecond) that I accept the "benefits" of Palladium to me as a consumer. How much extra will I have to pay to get those benefits?

    How much additional cost on the average PC - $1?, $5?, $50?, more? Then apart from the viewing fees for movies, audio tracks and other protected content that I can obviously choose to buy or not buy, what unavoidable ongoing costs will I have for registrations, software licenses, and the like? (Somehow I assume all the new versions of Windows and DRM-compliant programs are going to be rented to me rather than "sold".)

    This looks to me like it could easily become a monopoly - albeit a complex one involving MS, content providers, certificate authorities, etc. Where are the elements of competition that will keep these prices down and foster innovation in this new secure world?

  223. Huh? by Anonymous Coward · · Score: 0

    Questions? Not a single one. What kind of twit are you to get excited about this? You go to MIT? How did you get in? Are you Jeb's and Georgie's younger brother?

  224. Palladium & Co. by Anonymous Coward · · Score: 0

    in france, we already are going to regret that...
    a major online book & music distributor choosed to have DRM "technology" tied to online testing, and thus if we click on a simple ".ram" link, there's a little window advertising us that we should have a DRM-compliant operating system, (thus windows 98, ME, 2000 or XP) to do that :-(

  225. Palladium confusion by MongoMike · · Score: 2, Informative
    One might think everyone here was brainwashed. If you're attending this lecture, you're advised to read the appropriate FAQs first. From what I've seen, the general /. crowd isn't ready to go to this talk. :)

    One such faq was:http://www.microsoft.com/technet/treeview/defa ult.asp?url=/technet/security/news/PallFAQ2.asp

    Few important notes:

    • Palladium can be turned on/off at will.
    • Palladium runs on top of the OS.
    • Palladium enables better privacy. You can keep personal information from leaking from your machine, even when running untrusted programs on your machine.
    • DRM is something that can be built *on* Palladium. DRM is a possible outcome of Palladium. Is that reason to hate/protest Palladium? By analogy, the DCMA is right to disallow software which can enable copyright infringement, despite what that software can also be used for.
    • Palladium is designed to prevent against subversion tactics from software. It makes no guarantees against physical compromise of the local machine.
    Overall, I think the biggest problem with Palladium is the potential it has to hurt other OSs. If media companies decide to use it because of it's security, it'll mean that they'll be developing exclusively for Windows, and not Linux. Unfortunately, I can't really see how one might develop an open source version of Palladium. :|
  226. "secured" by Anonymous Coward · · Score: 0
    Be sure to say "secured" whenever the MS PR droid expects you to say "secure"...

    Secured content, secured programs, secured computer, secured users...

    You can even throw in some "locked-up" or "bolted", and play dumb with the meanings of these. That's fighting with their own weapons, and in the end you may have started a trend within the attendees' crowd, it may ruin some of their marketing techniques, or at the very least enlighten a few people ;-)

  227. Who will control Palladium? by bgins · · Score: 2, Interesting
    As I understand it from the FAQ mentioned in the original post, Palladium enables 'trusted' computing in the sense that vendors trust the computers to operate according to policies they control. Thus, vendors can wield strong control over their markets and will be encouraged to bring out more copyrighted material without risk of loss of profits. This is Bill Gate's answer to the Software Piracy campaign MS started back in '99 or so.

    The obvious question with this is: What is the control infrastrucure for Palladium? Who controls file revocation lists? Who controls policy enforcement? Who can gain control through the courts? Who can gain control without users' knowledge?

    Specifically, How is storing private RSA keys on an SSC (Security Support Component) different from centralized key escrow management? (Won't the SSC vendor know or at least be able to know the private key?) Also, What are the costs of using blacklists and whitelists?

    Another obvious question, although less technical, is: How this is going to succeed where eBooks have not? Back in 2000, when eBooks were the just coming out, Microsoft predicted that it would be a multibillion dollar industry with rapid growth. Digital copyright protection capability was added to their version with the hope of securing their revenue. How are eBooks doing now? Are there any conclusions that can be drawn from this? Perhaps this is an instructive analogy to extrapolate from.

    Finally, and perhaps most importanly (but least answerable), the two FAQs above paint rather different pictures of Palladium and TCPA. How are we to know what the effects will really be? Do we have to look at the source?

  228. Re:Linux is not the answer by georgeb · · Score: 1

    Windows has its fair amount of problems. If I can accept that Linux runs into problems for many of the non-trivial setups when a newbie's behind the wheel, the very same thing is true for Windows.

    For example: Windows installs are the easiest in the market; Wrong! Linux installs are just as easy with many of the distros GIVEN THE SAME CIRCUMSTANCES. And most distros are 2^n easier to install than Windows for any given mutiboot situation. Hell, I know lots of situations where one cannot install Windows on a hard drive with only a Windows bootable install CD at hand unless he/she can physically format the hard drive; such things don't happen with Linux, do they.

    Network setups for Windows can give you just as much a headache as Linux can ;) (and I had some nasty headaches with Linux). Yes, the most trivial of the networks is easier to set under say Win98 or ME; but that baby stops just about there. Linux can go on pretty far and can do some nice tricks for you.

    I think the Red Hat guys said it more than once that at least for the moment Linux cannot be a substitute for Average Joe's Winbox; it's for corporates where centralized management is possible and the user doesn't have to do things by his/her own, instead he/she calls the administrator and asks for the change. And of course Linux is for guys that want to get dirty with their system and don't care that much if they run into problems with a NIC or a DVD burner; and when they run into problems they don't toss the distro and go with MS again, instead they go and look for a solution. It's obvious that such people are a minority. But the corporate desktop market is huge. If Linux really is adequate for such a market then we have our stronghold.

  229. Does your computer trust you? by pesc · · Score: 3, Insightful
    Palladium and "trusted computers" are often mentioned together.

    What Palladium does is to enable the computer to NOT trust its owner.

    Any other problem allegedly solved by Palladium can be solved without it.

    Really!!

    --

    )9TSS
  230. Palladium is doomed. by Anonymous Coward · · Score: 0

    hmmm, lemme see, when palladium comes out it will be the entire population of world hackers focused on breaking palladium. So lemme see, in the red corner, entire hacker population of the world, in the blue corner, M$ software engineers with their highly renouned reputation. LOL, cant wait to see if the thing will be broken in under a day or not.

  231. new technology by kiowa · · Score: 1

    I have some questions; won't the Palladium chips prevent the development of new technology?

    How will companies be able to send out new security patches if there are bugs in their programs, it would probably take months before the "independent body" would approve them. Or have I misinterpreted the technology? How on earth will MS get their applications approved in the first place if they were not to own the chain of command in the approvement-procedures. Just take a look at Outlook and you'll understand my sentiments.

    Can you run non-trusted applications on this thing? What about the helloworld-code you just compiled last friday. Are we also stumping the newbie developers their chance to get into the meat-market?

    And when I think about it for a while I really don't see how this can't be accomplished using opensource code as well. If you have a library communicating with the Palladium chips you can just use it to gain access to that processors public key. You then send that public key to the content provider to get the latest movie from Hollywood. The content-provider receives your public key and encrypts the content with it. You then download and ask the palladium to decrypt and play. One problem however is that you will be able to store the decrypted data on disc (you asked the palladium to decrypt it, remember?). But then the question really becomes wether or not you would bother to download that last pirated movie or pay $2 for your own copy.

    I really can't see how closed proprietary software will succeed using the business model of the Palladium. First they will need to develop the application, then get it approved, and then trying to "steal" Microsofts marketshare on that particular application. Aha! I believe we are getting somewhere now. It's just a new method for ensuring monopoly.. How clever.

    --
    =-kiOwA-> EOF
  232. Oversights? by complxtheory · · Score: 1
    Has anyone else thought about the fact that all this technology seems to involve some remote server somewhere; or more importantly the implied need for an internet connection?

    Will all laptops have to have wireless connections just to be able to work away from home? Of course they could allow you to download this giant "list" and save it on your hard drive(HA!)

    Of course this indicates at another transitive dependency... that is... wait for it... needing an internet connection and the hardware to support it. So even if you never wanted to use the internet, you now HAVE TO.

    Anyone knows that the most secure machines are those which are not connected to the internet. So I guess what microsoft really meant by a new focus on security was that they are going to try and secure a future for themselves! This in no way secures the end users computer anymore than stationing employess from Microsoft, RIAA, Disney, and other media conglomerates at your workstation.

    I do feel that the need to protect data but I feel that this is a horrible solution. The only incovenience today is for the copyright holders and not the end users. The first company that finds a solution in keeping it this way will win whatever it is these people are trying to win.

  233. Can you show me... by Anonymous Coward · · Score: 1, Insightful

    the source code, so I can *see* that Palladium is trustworhty?

    Or do I have to rely on a Micro$oft PR monkey, who ensures me, that it is?

  234. The Edge by brettlbecker · · Score: 2, Insightful
    Palladium, and what it means for Microsoft as controlling not only software but the hardware upon which it runs, and, beyond these, also the interaction security-wise between the two, is the edge of a slippery slope. These questions you are asking are missing the point. You are asking from a mindset that is already within the framework.

    The point is that the framework must not be adopted. To have one company control all aspects of data manipulation is insane. And what's more, this is the company that changes their EULA in an upgrade! So even if the answer to your question now is "why sure, you can create, distribute, run, and in general do anything you want with open source or any other program!" what makes you think that they can't just change this sentiment for "security reasons" or because they decide to call open-source "flawed" or "threatening" or whatever... the point is that, by adopting the system, you give them that control.

    I don't usually like to quote Star Wars, but in this case it's more than appropriate:

    "Once you start down the Dark Path, forever will it dominate your destiny." --Yoda

    The point isn't what will happen once we're already on the path... the point is we must never even start in that direction. Don't give up self-government of data for promises of greater security any more than you would give up your Bill of Rights for better CIA surveillance.

    Oh wait... I forgot we've already done just that.

    --
    "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
  235. free market will maybe solve it by hany · · Score: 1
    The result being a world where only non-Free operating systems can play the entertainment industry's content, by design.

    This will create some "vacuum" in the market: Users of free operating systems willing to purchase some content playable on their equipment but established entertainment companies not providing it.

    So if market is (and will be) operating correclty, I'm expecting somebody (and not just one) to start producing content playable also on free OSes.

    If market is (and will be) operating correctly ... i.e. freely ...

    --
    hany
    1. Re:free market will maybe solve it by MindStalker · · Score: 1

      Yes, but you have to remember legislation or monopolies in the content industry, can easily override the concept of a free market. So sure, if there isn't legislation, someone will create free OS media, you can bet on it. But it won't be comming out of the large media houses. And unless some strange unknown market force takes over, this won't hurt the large media houses any, and the average consumer won't notice the difference. So you joe concerned consumer will have to either be satisfied running MS or not have any access to widespread media.

    2. Re:free market will maybe solve it by Anonymous+Brave+Guy · · Score: 2
      Yes, but you have to remember legislation or monopolies in the content industry, can easily override the concept of a free market.

      Heh. Tell that to the RIAA.

      How are their sales of the manufactured rubbish they've been trying to force-feed us lately, by the way? :-)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:free market will maybe solve it by MindStalker · · Score: 1

      Yes, of course this is mostly due to the fact that they stopped releasing good products, which the average consumer cares about. And not because people are worried about their monopolistic practicies.

  236. Try this one... by Badanov · · Score: 1

    How can Microsoft, a company with a well-deserved reputation for sloppy security and maladapted software, expect to all of a sudden create and deploy a secure operating system? It seems with a $40 billion bank account, MS could clean up its act, but it hasn't. What makes MS think it can turn its security model around to actually be secure?

    --
    Dawn of the Dead
    1. Re:Try this one... by Zeinfeld · · Score: 2
      How can Microsoft, a company with a well-deserved reputation for sloppy security and maladapted software, expect to all of a sudden create and deploy a secure operating system?

      Same way they turned Windows into a robust O/S hire a bunch of experts living in the vicinity of Cambridge MA. In the case of WNT they hired David Cutler and the VMS core design team from DEC. Most of their security folk seem to be ex-DEC, ex-MIT or both.

      Given an unlimited budget anything is possible. The problem with security is that it takes a lot of time to get anywhere.

      Biggest problem to date has been the inadequacy of the security mechanisms for scripting languages. Under VMS you could spawn a process that had reduced privs, e.g. remove network access and disk write access from the process spawned to open mail attachments.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  237. How about national security? by Anonymous Coward · · Score: 0

    For example: will Osama Bin Laden be able to communicate secure with Palladium? Will even the NSA not be able to decrypt his messages? If they are able to do that, what makes sure that hackers won't be able to do that? If the answer is computing power, what will prevent a hacker of using a computer grid (e.g. Seti@Home).

  238. Screw Intel and AMD by Anonymous Coward · · Score: 0

    Buy a Mac in two years and run Linux and OSX on 64-bit systems!

  239. My technical question by Scarblac · · Score: 3, Interesting

    Say I have a Palladium-enabled computer and I have bought some digital audio from the Net. How can I do something completely normal with it, like burn it to a CD so I can listen to it in my car?

    --
    I believe posters are recognized by their sig. So I made one.
  240. Can an interpreted language run under Palladium? by Scarblac · · Score: 5, Interesting

    Say I write something in an interpreted language, Python, Perl, Java, whatever.

    The interpreter binary that runs the code is signed, totally officially Palladium-fine.

    Then I can write any Python code that does whatever, can't I? You can't sign the ASCII source code.

    I conclude that any language interpreter, or any application that has any sort of scripting language (say IE, Outlook, Word) can't have any means of breaking out of DRM in the language or it won't be certified. This is unbelievably crippling.

    --
    I believe posters are recognized by their sig. So I made one.
  241. the FraUDuleNT kingdumb strikes again by Anonymous Coward · · Score: 0

    does IT come with an ill eagle payper liesense hostage ransom agreedmeNT?

    whoever tolled you that evile deceptive ?pr? FUDgePacking is dead, must be from the future.

  242. Scalability of recovery procedures? by anonymous+cupboard · · Score: 2

    You raise a good point there, the value of the digital media may far exceed that of the system. Systems get replaced/upgraded, so there must be a workable key recovery system which can cope. If a key recovery system is in place, then we have to factor in how many machines are replaced/repaired in a year. This is a lot, taken worldwide. What kinf of key recovery procedure would function for so many systems per year?

  243. Public risk requires public review. by jlcooke · · Score: 2, Interesting

    The prospects of Palladium are fantastic. However from a cryptographic "data flow / data storage" perspective, there are still many fears that the wealthiest corporation in the world will strong-arm this technology through without the required public review and due diligence.

    The AES process took years of open and very public scrutiny. Palladium will require at least that long before it is trusted. What are Redmond's timelines for disclosure, review, and deployment dates?

  244. Unattributed quote (anyone remember it exactly?) by mbourgon · · Score: 2

    Maybe not today, and maybe not tomorrow, but soon that man will have a coronary that they will talk about for YEARS.

    --
    "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
  245. Offtopic : Your sig and foes by Anonymous Coward · · Score: 0

    I don't hate you, yet my ID is listed as one of your foes. How's that?

    The Grassy Knoll

  246. Time of the scripting language on windows has come by bLanark · · Score: 1

    NO code can run on palladium enabled hardware that is not signed by Microsoft. I am concerned not just about Linux, but about all open source and individual development in general.

    That's OK, we just get a signed version of your favourite scripting language (perl.exe/php.exe/basic.com) and get on with hacking around things. Maybe this will be the time of scripting languages on windows?

    The trouble will be if hacking involves getting into the device-driver level, as perl probably won't be much use here. And this is where the chance of getting at the real data (if you're a pirate) is; memory blocks, I/O ports, etc.

    Actually, for things that exist now, i.e. CDs and current DVD standards, piracy will always be a problem, as there is so much palladium-free hardware around. It's only when people have to buy new hardware that is only available in palladium-enabled form that palladium will be a problem. And if people have to buy a new OS to match their new DVD-XX drive, and buy a new MOBO too, there will be massive consumer pressure against this.

    OTOH, there is always the chance of intercepting the signal e.g. on its way to the screen, speakers, whatever. Piracy will just be a lower quality than the original. I guess we'll ^H^H^H^H^H people will have to live with that :)

    I reckon that true (i.e. industrial-sized, not someone who rips a few mp3s and trades with their mates) pirates will just have to get a bit more technical with osiliscopes on the boards and that kind of thing.

    --
    Note to ACs: I won't mod you up, even if you are being funny or insightful. So take a chance! It's not real life!
  247. Making money off Palladium by doodleboy · · Score: 1
    I think one good question is:
    How does MS plan to make money off Palladium?
    Imho all software is about to become commoditized (i.e. free, or very close to it). MS is frogmarching its customer base toward a regime of involuntary software rentals, even as it cripples its products with DRM and other spyware. Eventually MS's increasingly onerous restrictions and high cost will start driving a critical mass of non-technical users to rapidly improving free (in both senses) operating systems like linux, and to application suites like mozilla and openoffice. Once large numbers of people adopt free software, Microsoft's monopoly will be broken.

    So what to do if you're Microsoft and still enjoy a monopoly? Answer: You do your best to own the distribution of copyrighted material on the internet. You'll need windows servers to distribute such content, and windows clients to access it. Of course MS won't be able to completely exclude free clients, but you can be sure it is doing everything in its power to make participation more awkward for free software.

    Rational people won't want to play along, so MS (and Hollywood) will try to help by removing any choice in the matter. It is leaning on vendors so all the hardware will be infected, and when the time comes it will use whatever laws happen to be handy to criminalize defeating Palladium.

    That's the plan, anyway. But while we know that Palladium can be used for good ("it'll stop spam!"), we also know that in practice it will be used for the benefit of Big Media. And to succeed any regime has to have at least tacit consent of the governed, and I just don't believe anyone will buy the spin. What I do believe is that this struggle will get much bloodier before it is resolved.

    For those who scoff at the idea that free software will become a viable alternative to MS products: have a look at rh8, and ask yourself if it's still too hard for aunt Betty. If so, compare it to rh6 of a couple of years ago, and imagine what rh10 will be like. Will rh10 also be too hard?
  248. What about Script and Macro Viruses? by wolfb · · Score: 3, Insightful

    One of the reasons consumers are supposed to care about Palladium is the protection it can offer against running untrusted code such as viruses. Seems that a good number of the effective viruses are not standalone executables, but Outlook scripts, Word macros and the like.

    Is Palladium supposed to offer any protection against these? (If not, then skip the rest of the arguments...)

    How would Palladium help? Presumably MicroSoft applications would be "trusted", yet these applications are the executables that are doing the damage (while executing the macros or scripts).

    Are scripts and macros going to be considered distinct executables, that must be independently certified and signed? What about very common scripts like javascript for HTML Image rollovers, layers, form validations, etc.?

    If not every script has to be signed, then how does Palladium make a practical distinction between what does need to be signed and what doesn't?

    If every scrip has to be signed, then how would a new Palladium enabled system keep compatibility with the existing web, existing microsoft documents, and microsoft's application design philosophy?

    1. Re:What about Script and Macro Viruses? by raindr · · Score: 1

      My question: Has MS resolved the ol Back Orifice situation?

      --
      Things Are The Way They Are
  249. axe 'em this by Anonymous Coward · · Score: 0

    axe 'em if they give two squirts o' shit about the linux wankers that populate slashdot.

  250. How does the signing process work? by Kjella · · Score: 3, Interesting

    Let's say I have a piece of software that would want to operate on Palladium-encrypted data, say a OSS alternative to a (overpriced/bloated/bugridden) commercial application. For some mysterious reason (read: monopoly power) Palladium-encryption of this data has become a de facto standard.

    Would I have to submit the source code in for verification? How much would a code validation cost (read: much more than any OSS dev could afford)? Would I have to go through the entire process every time it was updated/bugfixed? Or would there be some notion of being trusted in good faith, probably with a huge legal liability attached (also a OSS dev no-no)?

    I fear that the Palladium scheme will lead to a monopolization of the software arena, favoring the big software corporations, and the death of using open standards. "See the [LOTR II/Matrix II] trailer here on our MSHTTP server - the new standard for multimedia content. (Palladium/Windows Longhorn/WMP14 required)"

    It's also a perfect solution to Microsofts increasingly big problem justifying OS upgrades. Now its new feature can be "access to all the digital content provided by [new wiz-bang-protection scheme]".

    Microsofts biggest concern should probably be their stupid users. I think Windows/DRM formats will piss a lot of people off when they don't understand how to copy/back-up/transfer their files to a new machine or similar. Unfortunately, I don't quite see who'll be there to pick up the competition. Macs will always be there on the sideline, and while Linux is coming along I don't quite see it being the OS to tell MS to KISS ;)

    Kjella

    --
    Live today, because you never know what tomorrow brings
  251. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  252. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  253. What EAL level by Anonymous Coward · · Score: 0

    The Common Criteria defines levels of security assurance that computer systems meet. And a process for certifying that they do so.

    Surely a system which stores such sensitive information must be at the highest assurance level. So ask them if the data will be secured on an EAL-6 certified operating system? And is the data base also certified at that level? The application at that level?

    The follow up querstion is of course, how can you assure us your system is so secure if you won't expose it to the rigors of the examination that results in Common Criteria certification?

  254. Consumers would love Div-X by ACNeal · · Score: 3, Interesting

    One thing that everyone doesn't seem to get is that consumers would love Div-X if it was the only way to watch a movie.

    The fact that they can just go buy a movie on DVD for less than they can buy a music CD killed Div-X. Div-X didn't kill itself.

    If the only thing that MS supports is a palladium computer, and of course the only OS that your office will run is MS, then your office will buy new palladium computers.

    You can then chose to run WinXY at home, so you can steal your office applications and be compatible, or you can stay back on clunky old WinXP.

    Intel and AMD are both already working on in. You won't be able to bypass it with Linux because of the DMCA. You will have to stock pile old hardware just to run Linux. You won't have a choice to chose non-palladium if MS has its way. The consumers will vote resoundingly for palladium.

    Sort of like the free election in Iraq. Of course Saddam will get 100% of the vote, he is the only one on the ticket.

    1. Re:Consumers would love Div-X by Anonymous+Brave+Guy · · Score: 2
      If the only thing that MS supports is a palladium computer, and of course the only OS that your office will run is MS, then your office will buy new palladium computers.

      Or switch to an alternative platform.

      I think you give businesses too little credit. As Microsoft are all too aware, writing MS on a package doesn't guarantee sales any more. Most of MS' sales have been driven by momentum for several years, and if the figures bandied around are anything at all to go by, they've lost a very sizeable fraction of their user base each upgrade for the last two versions of Windows and Office. Large numbers of people are still running WinNT4, and of those who did move on to Win2K, most are happy there (it's the one MS got right) and see no business reason to move. MS' recent licensing efforts (the software-for-rent ones, not the DRM ones) haven't been lost on top management at big businesses. While they can be dumb, they're increasingly not that dumb.

      As the momentum falls away, so MS panics, and you see things like Palladium and .NET emerging as they try to hold on to market share in a changing world. The only ways they'll succeed, though, are by producing genuinely better products than the competition, or if people continue to resign themselves to MS as the "only choice" when it is no longer anything of the sort. One thing that's sure not to work, as history testifies on many occasions, is trying to strong-arm your market.

      Intel and AMD are both already working on in. You won't be able to bypass it with Linux because of the DMCA.

      Keep the faith. The US government can obviously be bought, at least in the short term, but most of the rest of the world's governments are probably as wary of MS as the US government is in love with them. Mercifully, we don't yet have anything quite as absurd as the DMCA to stop the competition from Linux and so on, either.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  255. Legal ramifications by Anonymous Coward · · Score: 0

    What do they think are the legal ramifications of the Palladium feature to remotely delete email? Especially since M$ _itself_ is/was under scrutiny for destroying evidence in their courtcase?

  256. Bleh by Chexsum · · Score: 0

    Didnt InterTrust develop 'Trusted Computing' - why are they not mentioned on the TCPA Website?

    --
    Pixels keep you awake!
    1. Re:Bleh by Chexsum · · Score: 0

      woops, TCPA Website. =)

      --
      Pixels keep you awake!
  257. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  258. As soon someone say Micrisoft Re:What not to say by Anonymous Coward · · Score: 0

    As soon someone say Microsoft the converstion party mood ended. Don't be friends with the MS users. Challange them, but let them know that they are peeing in your creek, upstreams that is.

  259. Here's one... by Anonymous Coward · · Score: 0

    Q. If Palladium becomes 'successful,' will chipmakers other than Intel and AMD be allowed to produce the hardware, or will they become yet more companies left out in the cold because of the Micromonopoly?

  260. Rights Of Criminals by Anonymous Coward · · Score: 0

    Perhaps this is a question for the law department at Yale rather than for MS, but ...

    Microsoft is a convicted criminal. What are Microsoft's legal rights at this point? Are there limitations (e.g. felons can't vote, as we all learned from Florida 2000 -- hell, in Florida, African Americans aren't allowed to vote, it appears!)?

    The point is: should a convicted criminal enterprise (Microsoft) be allowed to create and profit from a security system (we will assume, for the sake of argument, that their notoriously poor coders actually make this secure) that can affect the majority of the world's computer users?

    That Microsoft is still leading such efforts is a bit like Willie Sutton being put in charge of bank security.

  261. Re:Second post! by Anonymous Coward · · Score: 0

    I can see the uses of hardware protection. It can serve as another added layer of security that I can put on my machine.

    However, almost all of the user-benefits can be obtained with an open architecture, where anyone can create the chips. Where the master keys are public. If I don't trust *that* chip, I can plug in my own, or even design my own FPGA or microcontroller.

    Why would Palladium things like serial numbers, or a unique per-chip keys, or signatures on their key by other keys that are NOT under my control.

    This gives users complete power and control. It also makes it impossible for an outsider to determine your implementation (which is a good thing). (IE, this design no longer supports 'remote attestation' which is a big weakness.)

    Why didn't you chose this design?

  262. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  263. microsoft violates patent by evenprime · · Score: 3, Insightful

    Peter Biddle of Microsoft gave a palladium talk at the usenix security symposium in August. At this talk he said that he was unaware of any way that Palladium could be used to combat software piracy.


    Lucky Green immediately wrote down several ways in which palladium could be used to do this, and filed patents on these methods.





    Explain the above, then ask if Palladium have any method of preventing software piracy. Follow up by asking if they are utilizing the methods described in Lucky Green's patents.

    --

    "Weapons should be hardy rather than decorative" - Miyamoto Musashi
    I think that goes for OS's too
  264. Effigy by Anonymous Coward · · Score: 0

    You should personally shove a giant wooden stake through the lectures' hearts and burn them as effigy. Anyone who dares utter the Name of Satan (Palladium, Bill Gates, Microsoft, /etc) in this country will be sent to Satan by fire. You should carry the carcasses of these demons to a courtyard, pour gasoline into their orifices, and light them with a torch. Also its a good idea to keep one of them alive so that you can set it on fire and watch as it sets a clear reminder to witnesses that an evil will be met with greater evil.

  265. Whatever happens, by labratuk · · Score: 1

    Please remember for someone to bring a dictaphone to the lecture, or at least have it recorded by something/someone, so that their answers can be heard first hand by everyone.

    Also, If you are planning on asking multiple questions, write them down and hand them out to some of your friends for them to ask. They might only let one person ask one question. Plus it might be a tad suspicious if one person keeps standing up to ask 10 carefully crafted questions. And you're less likely to look like a lone screwball if half the audience are asking challenging questions.

    --
    Malike Bamiyi wanted my assistance.
  266. Re:Where is the logic in this... by Zeinfeld · · Score: 2
    Where is the logic in this? Just because he was the doctoral student of the professor who is holding the lecture doesn't mean that he won't look like an ass when trying to answer an unpredictable array of questions. Statements like these from someone who is supposedly MIT educated? WTF?

    Kinda strange logic here, you express suprise at the idea that someone educated at MIT would make statements you find illogical, the statement being that someone who comes from MIT is unlikely to make stupid statements. Were you trying to construct Zeno's paradox?

    I know Brian and Hal, have done for years. I have lectured to Hal's class. I have also discussed Palladium with Brian at some length.

    The fact is that the questions are far from unpredicatable. In fact the ones you appear concerned about are exceptionally predictable and very easily answered.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  267. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  268. A question I haven't seen yet... by merlin_jim · · Score: 2

    The question that any business should ask itself constantly, and I don't see a clear, disclosed answer to this one:

    How will making this action (creating a digital rights management infrastructure at some cost to both me and my partners) and distributing it increase shareholder value?

    That is, do I expect to sell millions of these things? How?

    I expect the answer is: "We'll stop selling operating systems without Palladium. Thus you must have Palladium hardware to run software released after x, where x is the release date of Palladium"

    Which is an obviously evil answer. PR guys don't like giving obviously evil answers, so I'm curious what his actual answer is.

    Wow, the whole idea makes me wanna go buy an AMD box (assuming AMD will boycott Palladium) and install Linux today so I won't be forced to make the transition in a year or so.

    --
    I am disrespectful to dirt! Can you see that I am serious?!
  269. But if you post that killer question here... by t0by · · Score: 1

    ...they WILL be ready for it. (do you read me? do you read me?)

  270. Compatibility with existing and new technology by 1155 · · Score: 2, Interesting

    My question would be:

    At what point does microsoft plan to not be compatible with older operating systems. With the mainstream use for the most part of the windows 2000 (think XP here as well) will there be integration of this technology within these operating systems, or will this new technology only be utilized and supported by newer operating systems produced by Microsoft (see longhorn and blackcomb)?

    In the event that this is only supported by newer operating systems, what steps are being taken to reduce the risk of these systems interfering with the security of the newer machines interfacing with the old ones, as well as provide backwards compatibility?

  271. How do you solve the Chicken and the Egg? by AtariDatacenter · · Score: 2

    Investment (paying people to give up the golden egg)?

    George Lucas is sitting on a perfect digital high-resolution master of his own Popular Science Fiction Movie. He is willing to release it to the public if it is protected by DRM. However, he knows that if he goes with the Palladium DRM solution, it will eventually be cracked, and controlled distribution of his work will be compromised (meaning: everyone can get it via P2P networks).

    Why would an intelligent media company create something special for Palladium (that we wouldn't have without DRM) if, as history has shown us, it isn't a matter of if it is cracked, but when?

    As a consumer, why would I want to go with a DRM solution? We've been told that 'special deals' and 'special content' will be magically unlocked by DRM. But given the case above, that a media company seriously risks compromising the distribution of anything their release via Palladium, they will be reluctant to create those special deals. And people will be more than happy to get their hands on the same material, without all the st(r)ings attached.

    How do you solve the chicken in the egg?

  272. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  273. Ask a question like you are a concerned investor. by AtariDatacenter · · Score: 2

    (Blah, blah intro. "Microsoft shares are putting me through college.") As an investor in Microsoft, I am concerned of the encroachment of Open Source (or use "free software") and its displacement of commercial software. How will Palladium help control this profit draining activity?

  274. Unbreakable? by Anonymous Coward · · Score: 0

    Q: Will they believe Palladium is unbreakable?

    As we all know, nothing is. They should know that too and can't answer without saying "but ...". Let's hear what's after the but part.

    z
  275. Handling returns of "defective" PCs by Melantha_Bacchae · · Score: 2

    How do you plan on handling the possibility that Joe User will think his Palladium machine is broken (won't play many of his favorite files, typing in his driver's license number doesn't help)?

    and

    Do you think the PC manufacturers are up to handling all the returns of the "defective" PCs?

  276. The Question Everyone Forgot To Ask by Cylix · · Score: 3, Insightful

    How does this benefit the consumer?

    How does it make my computing experience any easier or better.

    I'm not asking how it benefits corporate america who simply wants locks on my home installed and I have to ask to be let out/in.

    What will palladium do for me?

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  277. does the thing have to have a network connection? by Anonymous Coward · · Score: 0

    If the microsoft campass in Redmond gets
    covered by the enevitable lahore flow
    when Mt Rainier explodes next, and
    the whole place is covered over like Pompei,
    and all of their 'mother-may-I' servers
    are destroyed like Sodom and Gamorraha were
    destroyed, will Anyone ever beable to boot
    and run their machines?

    If my network connection is disconnected, will
    I be able to run my software? Ie, if I live in a
    place with major storms and all lines are down,
    will I be able to use my computer (assuming I have
    a powersupply)?

  278. P2P sharing with Palladium by jetmarc · · Score: 1

    So... We're gonna use P2P sharing tools to distribute content after DRM has been cracked away from it, and Palladium will make sure that all those no-upload patches won't work anymore and every leecher really is an uploader too!

  279. Companie's machines. by jotaeleemeese · · Score: 1

    -Why should I trust MS (or any company for that matter) to decide what software runs or does not run in my company's computers (pretend you are a whi-kid CEO)?

    -Are you and Intel going to finally take legal liability when my computer is hacked or when a new virus strikes? If not, then where is the advantage for me as a consumer (then kindly remind him how MS does not accept any liability for its products).

    --
    IANAL but write like a drunk one.
  280. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  281. My question about Palladium by Anne Elk by Anonymous Coward · · Score: 1, Funny

    Q: Please complete the following well known quote : " Those that give up freedoms for temporary security... "

  282. Devil's Advocate by Anonymous Coward · · Score: 0

    Come at it from the opposite direction.
    Is Pallium too secure?
    In these days of every government agent and his deputised dog protecting us from terrorists by reading our e-mail. Wouldn't a rock solid operating system that kept its user's data as secure as the stock photo of Utopia that Microsoft is using to sell it actually be against the interests of the spooks?

    If it is as secure as they say doesn't export laws on strong crypto apply? As a Uker I pray that it is too strong to be exported out of North America :)

  283. Q: by mwalker · · Score: 2

    Here is a question I would like you to ask. I believe that it is a good question because it is simple and hard to evade:

    Palladium technology allows for the signing authority, in this case Microsoft, to create a blacklist of forbidden computer documents on all Palladium enabled machines. Will Microsoft maintain sole control of their ability to blacklist documents, or will they grant this ability to government as well?

  284. Hardware support question by ReelOddeeo · · Score: 2

    Once suitable hardware is available, will Palladium have support for brain implants?

    Followup question:

    If my implant wears out and is replaced will I loose all my memories if I don't first transfer my license files from the old implant to the new one?

    --

    Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  285. Surprising the Palladium Team by CheesyNinja · · Score: 1

    Will be impossible with suggestions from this forum- don't you think they're reading it?

    Instead of going there with the intent to make them "squirm", why don't you try to think up some honest, technical questions. Do they plan on allowing non Microsoft Operating systems to have access to Palladium technology? The point about free/open source OS's being excluded by design was a good one- but may not be true. The portion of code that must be signed and verified may only extend to the Palladium framework. In fact, it most likely will have to be. Even Windows users modify their OS in non-Microsoft ways- I don't think they will get screwed.

    Find out if they're really going for a kill here, or if they might actually have a larger userbase than their own OS in mind. I know it's hard for most /.ers to keep an open mind on this topic- but it might be a possibility, however small.

  286. User-created content by GMFTatsujin · · Score: 2

    How about this one:

    "If I, as a ameteur filmmaker, wish to create and distribute a homemade DVD of my work, what kind of process would I have to involve myself in to ensure that my work could be displayed on a Palladium-enabled computer? Will I have to purchase new mastering software? Will my current DVD-authoring software create DVDs that can be viewed? Will I have to pay a fee to apply a digital watermark? How will the watermark key be controlled and disseminated? Am I giving up rights to my work?"

    We all know the big companies are behind it. But what about people who want to create content for themselves?

    In other words,

  287. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  288. Master Key Question by stdcallsign · · Score: 1

    It was my understanding that the whole master key security concept was a flawed one. And could leave applications vulnerable to attacks if a person gained the ability to execute instructions on a remote computer they could execute all instructions on a remote computer (i.e. any one of the 5^10 outlook viruses) A safer, smarter concept would be a capabilities based system where the user/application is granted rights per role.

    It seems that this system is locking a computer into a single point of failure, so if a malevolent application was allowed it, it could do anything, taking advantage of the fact that the user assumed his box was safe and could therefore store all of his CC#'s and other valuable information.

    So in Short, what is MS doing to combat the possble worldwide abuse of users' computers by jacking a trusted key, or bypassing the main security checkpoint?

    stdcallsign

  289. terms of API disclusure by Urd · · Score: 1

    Who can code against it? What will that cost, what about free players for payed content?

  290. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  291. Assuming no malicious motives by Anonymous Coward · · Score: 0

    What will Palladium DISALLOW me to do that I currently can do? (on a technical level)

  292. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  293. Then why the EULA?? by NigelJohnstone · · Score: 1

    "What Palladium does is kind of the reverse: it lets the remote server check that you are running 'kosher' software. A remote server could refuse to stream content to anything other than Windows Media Player, for example."

    So I run a ripper hacked sound driver that captures the playback from Windows Media Player to an MP3 file.
    Now we have a problem, unless you prevent me running my ripper your media can be compromised.

    Hence they MUST DISABLE software that would break the protection, hence MS gave themselves the right to break software as part of the DRM EULA.

    The scheme cannot work unless they disable software. So at some point they must go that route.

  294. The Dreaded Paladium Emulator by mchummer · · Score: 1

    If Paladium ever ships, what will prevent knowledgeable hardware hackers from 'clean room' engineering a 'Paladium Emulator' that will run under a non Paladium OS & hardware that will mearly pass the appropriate handshakes to so called 'protected' programs and media content. I mean, really, its only a matter of time - no matter how well encrypted the low level OS and boot code. Too much knowledge of the logic of hardware / OS structure is available. - - - Supress that knowledge and the US will rapidly head to 3rd world status in the current technological revolution.

  295. Will it cost extra for the security work? by SphynxSR · · Score: 1

    Or by buying the hardware, will the license state that MS really ownes my machine?

    --

    I don't suffer from insanity, I enjoy every minute of it.
  296. capture it! by Anonymous Coward · · Score: 0

    please please have someone make a video of the event
    and post it somewhere for download.

    thank you

  297. I'm not clear on the source review concept by wazzzup · · Score: 2

    Does this mean, for example, that Apple would have to have Microsoft review the source code for its Windows version of the Quicktime player? Would Oracle have to release its source?

    It seems so rediculous that I can't see either one of those companies letting an outside party review thier source code. Particularly under a Microsoft-inspired initiative.

  298. Re:Linux is not the answer by Anonymous Coward · · Score: 0

    Some members of the Linux community are having trouble seeing beyond themselves. Linux is fun for people who like computers. For people who NEED computers for their jobs, but didn't study computer science in school, or people who want email and web browsing at home, but don't want to take a class on operating systems, Windows is what they choose. Even the Linux titans like RedHat and SuSe can't get the product to the level of simplicity required by people who don't want to fix it themselves.

  299. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  300. Re:Linux is not the answer by Anonymous Coward · · Score: 0

    I have found that linux has been an excellent solution as opposed to windows. Although it is differant than windows in how you do things, it doesn't make it worse. Differant can be better, which is what I have found. I have been running Mandrake and haven't had any issues, Windows XP dropped ALL acceleration on my Voodoo 5 5500 while linux picked it up and now runs extremely fast. Setup was easier and my father (who isn't all that computer savvy) is now using linux more and more while using windows less and less. Linux is ready for the desktop. People just have to give it a shot.

  301. A QUESTION GAURANTEED TO FLOOR THEM by Anonymous Coward · · Score: 0



    HEY, raise your hand and calmly ask this question to the crowd, and not the Microsoft reps:

    Does anyone here want Palladium?

  302. few Qs about palladium, also MS media player by Vesuvius_2 · · Score: 1

    4 questions: 1.)do they plan to phase out the ability to disable palladium? 2.)also- if one chooses (if indeed it is possible) to not enable palladium, will they be unable to use multimedia content or install OS upgrades? 3.)- why does microsoft feel the need to (currently) spy on what media you view/listen to, and why is there no feature (short of a firewall) to maintain privacy in viewing? (if you purchased the OS you should have the ability to listen to your own music and watch your own videos without being a constant source of marketing information for MS without your approval) 4.) why do they feel the need to change TOS agreements in ways that change the fundamental rights of a purchaser with security patches (and isn't it either illegal or greatly unethical to, a year after the product has been purchased and is no longer returnable, change the terms to something that the end user may no longer agree to)

  303. Damn straight. by Steveftoth · · Score: 1

    Which is fine if that's all you want from a computer. You make a certain amount of tradeoffs in order to get a mac. That's the ways it was, and always will be.

    PC's may not always work, but they're cheap and upgradeable. However, notice that Gateway and Dell are trying to get people to buy Mac-like computers. They are much cheaper then the Mac, but they are still not upgradeable.

    1. Re:Damn straight. by skinfitz · · Score: 1

      notice that Gateway and Dell are trying to get people to buy Mac-like computers. They are much cheaper then the Mac, but they are still not upgradeable.

      Yeah - I've seen those. I think any machine that cant be significantly upgraded is a shame, particularly PC hardware as lets be honest here Mac's do age better (but only because they are so expensive and there is not the latest and greatest out every 5 mins). Depends on cost though - I'd spend $100 on a device that I knew would be obsolete in a year or two (DVD player etc) but I like my computers to be modularly upgradable so I can spread the cost.

  304. Freeware by emtilt · · Score: 1

    Ask what will happen to freeware software, open source development, and media intended to be released openly or as public domain.

  305. I have a question... by thedji · · Score: 1

    WHY?

    --
    ... and then there were none
  306. Re:Linux is not the answer by leandrod · · Score: 2
    > Redhat cannot do everything that Windows does.

    Agreed. But that is because many of the protocols, APIs, file formats and hardware specifications are secret. The more we use GNU/Linux, more of this information get available and is put into good use.

    Additionally, MS Windows can't keep your privacy, protect you from viruses, save you on hardware and software costs, give you the information and freedom GNU/Linux does.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  307. Macintosh? by feed_those_kitties · · Score: 1

    How will this work on my Macintosh?

  308. Palladium is needed by Alex+Yamadian · · Score: 1

    Palladium and LaGrande will be necassary components launch trustworthy computing. MSFT is at the root of much of the existing security holes and that is somewhat ironic. However, they are not going to be doing this alone. It will require the help of Intel's LaGrande, AMD's yet to be announced solution and deployment by the PC companies. Palladium will be very good for the Internet and the advancement of PC's. People and enterprises will have a choice on whether to use it or not. If you don't like it, you can always switch to Apple or Linux. There are choices.

  309. some questions by Adam+Back · · Score: 1
    • why Microsoft think Palladium couldn't be used to protect software copyright (as the subject of Lucky Green's patent)
    • are there plans to move SCP functions into processor? any relation to Intel Lagrange TCPA enabled processor
    • isn't it quite weak as someone could send different information to the SCP and processor, thereby being able to forge remote attestation without having to tamper with the SCP; and hence being able to run different TOR, observe trusted agents etc.
    • at the bottom of the talk invite it says
      "Palladium" is not designed to provide defenses against hardware-based attacks that originate from someone in control of the local machine.
      but in this case how does it meet the claimed BORA prevention. Is it BORA prevention _presuming_ the local user is not interested to reconfigure his own hardware?
    • Given the above quote (no defense against simple local hw attack) Will palladium really make any significant difference to DRM enforcement rates? Wouldn't the subset of the file sharing community who produce DVD rips still produce Pd DRM rips if the only protection is the assumption that the user won't make simple hardware modifications.
  310. Paying me to run around by Felinoid · · Score: 1

    No I wouldn't.
    Could it be becouse I wouldn't do anything so outragously foolish?
    Or would it be my objection to Microsoft?

    Well those are good reasons but no...

    I'm just to lazy. Sorry but to jump around like a monkey takes to much effort.
    He's proven however he can and will do it at the drop of a hat.
    (This kinda disproves the notion that lazy eq fat.. He's fat I'm lazy end of story..)

    --
    I don't actually exist.