Slashdot Mirror


Current Crypto Trends with Bruce Schneier

Saint Aardvark writes "SecurityFocus has published an interview with Bruce Schneier. Fascinating stuff, especially the level-headed assessments of the NSA, spam and the impact of full disclosure: 'Q: Since most crypto protocols on the internet, such as SSL or SSH, uses public-keys to build a secure channel, wouldn't a unexpected public disclosure create a chaos on the internet ? A: No. Chaos is hard to create, even on the Internet. Here's an example. Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.'"

196 comments

  1. Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 5, Funny

    Pbhyq lbh vagebqhpr lbhefrys ?

    V'z n frphevgl grpuabybtvfg. Zl pnerre unf orra n frevrf bs trarenyvmngvbaf. V fgnegrq jbexvat va pelcgbtencul: zngurzngvpny frphevgl. Gura V ernyvmrq gung nyy gur pelcgbtencul va gur jbeyq jba'g uryc vs gur pbzchgre vf vafrpher, naq nyy gur pbzchgre frphevgl jba'g uryc vs gur argjbex vf vafrpher. Fvapr gura, V unir orra pbapragengvat zber ba gur fbpvny naq rpbabzvp nfcrpgf bs frphevgl, ernyvmvat gung nyy gur grpuabybtl va gur jbeyq jba'g uryc vs gubfr nera'g qbar evtug.

    Zber ba zl onpxtebhaq pna or sbhaq ba fpuarvre.pbz

    AFN yvprafrq Pregvpbz'f RP cngragf sbe $25 zvyyvba ynfg lrne, naq erpragyl naabhaprq gur arj HF tbireazrag fgnaqneq sbe xrl nterrzrag naq qvtvgny fvtangherf, pnyyrq Fhvgr O. Vg hfrf Ryyvcgvp Pheir Qvssvr-Uryyzna (RPQU) naq Ryyvcgvp Pheir Zrarmrf-Dh-Inafgbar (RPZDI) sbe xrl nterrzrag, naq Ryyvcgvp Pheir Qvtvgny Fvtangher Nytbevguz (RPQFN) sbe fvtangher trarengvba/irevsvpngvba. Qb lbh guvax gung AFN vf cebzbgvat RPP onfrq pelcgb orpnhfr gurl pnaabg penpx EFN/QFN onfrq bar ?

    V qb abg. V oryvrir gur AFN oryvrirf gung RPP vf fgebat. V jebgr nobhg RPP urer:
    uggc://jjj.fpuarvre.pbz/pelcgb-tenz-9911.ug zy#Ryyv cgvpPheirChoyvp-XrlPelcgbtencul

    Nygubhtu V jebgr gung va 1999, V nz fgvyy fxrcgvpny nobhg ryyvcgvp pheirf.

    Be znlor whfg orpnhfr gurl pna penpx EFN/QFN gurl cersre gb cebgrpg HFohfvarff jvgu RPP (fhccbfrq gb or uneqre gb penpx)?

    Jvgu fhssvpvrag xrl yratguf, nyy bs guvf vf hapenpxnoyr. V qba'g oryvrir gung gur AFN unf nal frperg zngurzngvpf gung gurl hfr gb oernx EFN/QFN be RPP.

    Jbhyq n dhnaghz pbzchgre qb gur wbo ?

    Va gurbel, lrf. Va cenpgvpr, jr unir ab vqrn ubj gb ohvyq bar gb qb vg. Znlor va svsgl lrnef. Be gjragl-svir.

    Fbzr gvzr ntb lbh pb-nhguberq n cncre ba fbsgjner zbabcbyl evfxf. Jung nobhg pelcgb zbabcbyl? Qba'g lbh guvax gung univat whfg n pbhcyr bs choyvp-xrl nytbevguzf onfrq ba gur fnzr zngu ceboyrz pbhyq yrnq gb n pngnfgebcur vs penpxrq ?

    Gur frphevgl nqinagntrf bs n pbzzba pelcgbtencuvp nytbevguz sne bhgjrvtu gur qvfnqinagntrf. V'ir jevggra nobhg gung nf jryy:

    uggc://jjj.fpuarvre.pbz/pelcgb-tenz-9904.ugzy#qv ss rerag.

    Jung jbhyq lbh qb vs lbh sbhaq n fbyhgvba gb gur snpgbevmngvba ceboyrz?

    Nal pelcgbtencure, vs gurl sbhaq fbzrguvat fb fvtavsvpnag nf n fbyhgvba bs gur snpgbevmngvba, jbhyq choyvfu gurve erfhygf. Fhpu n qvfpbirel jbhyq yvxryl erfhyg va cebsbhaq punatrf va ubj jr ivrj ahzore gurbel, naq jbhyq or gur zngurzngvpny qvfpbirel bs gur qrpnqr...naq znlor rira zber vzcbegnag.

    Fvapr zbfg pelcgb cebgbpbyf ba gur vagrearg, fhpu nf FFY be FFU, hfrf choyvp-xrlf gb ohvyq n frpher punaary, jbhyqa'g n harkcrpgrq choyvp qvfpybfher perngr n punbf ba gur vagrearg ?

    Ab. Punbf vf uneq gb perngr, rira ba gur Vagrearg.

    Urer'f na rknzcyr. Tb gb Nznmba.pbz. Ohl n obbx jvgubhg hfvat FFY. Jngpu gur gbgny ynpx bs punbf.

    Va gur frphevgl pbzzhavgl gurer ner inevbhf jnlf bs guvaxvat nobhg ihyarenovyvgvrf qvfpybfher (choyvp-, shyy-, erfcbafvoyr-, ab-). Jung vf gur fvghngvba va gur pelcgb pbzzhavgl ? Jung glcr bs qvfpybfher cebprff vf gurer ?

    Zbfg frphevgl cebsrffvbanyf oryvrir va shyy qvfpybfher, naq pelcgbtencuref ner ab rkprcgvba. Gur nqinaprzrag bs gur fpvrapr vf orfg freirq ol gur serr rkpunatr bs vqrnf.

    Jul vf bsgra hfrq n zbarl-erjneqrq punyyratr gb irevsl n pelcgb nytbevguz?

    Orpnhfr vg'f serr pbafhygvat jbex, naq zbarl vf na nggrzcg gb nqq fbzr svanapvny vapragvir. Zbfg bs gur gvzr vg'f n funz. Juvyr gurer ner fbzr yrtvgvzngr pbagrfgf, zbfg ner whfg nggrzcgf gb tnva choyvpvgl.

    Erpragyl fbzr cncref nqqerffvat unfu shapgvbaf jrer choyvfurq, naq lbh fhttrfgrq ba lbhe oybt gung vg'f gvzr gb trg gb jbex ercynpvat FUN. Lbh jebgr: "Gur AVFG nyernql unf fgnaqneqf sbe ybatre -- naq uneqre gb oernx -- unfu shapgvbaf: FUN-224, FUN-256, FUN-384, naq FUN-512. Gurl'er nyernql tbireazrag fgnaqneqf, naq pna nyernql or hfrq. Guvf vf n tbbq fgbctnc, ohg V'q yvxr gb frr zber." Jul q

    1. Re:Article text, ROT13'd for the paranoid by ldspartan · · Score: 1

      Am I the only person out there who really likes the character frequency of ROT13'd english text?

      mmmm, the letter V.....

      --
      lds

    2. Re:Article text, ROT13'd for the paranoid by iMaple · · Score: 2, Informative

      In case, the article is /.ed ROT13 the encrypted text to get back the article :)
      ROT13 en/decoder

    3. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 0

      Here in NZ we have a drink called V .. it is like jolt cola.

    4. Re:Article text, ROT13'd for the paranoid by wpiman · · Score: 4, Funny
      I decrypted it- it says "remember to drink your oOovaltine".

      Man- what a letdown.

    5. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 3, Funny

      1. Post the article encrypted as AC
      2. Post decrypter with original account
      3. Proffit!

    6. Re:Article text, ROT13'd for the paranoid by Aeiri · · Score: 1
      Am I the only person out there who really likes the character frequency of ROT13'd english text?

      Same here, which made me think the text was fake. But sure enough, after saving his text to file 'a':
      cat a | tr '[a-zA-Z]' '[n-za-mN-ZA-M]' | less
      Reads in English.
    7. Re:Article text, ROT13'd for the paranoid by EnronHaliburton2004 · · Score: 1

      I feel like I'm reading some post written by a Drow Elf or Svirfneblin...

      More vowels please! MORE VOWELS!

    8. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 0

      wish I knew what '[a-zA-Z]' '[n-za-mN-ZA-M]' means, I assume translate from one to the other, but other then that.... wow, I feel stoopid. Go slashdot ;-)

    9. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 0

      M-x rot13-other-window

    10. Re:Article text, ROT13'd for the paranoid by Sonicated · · Score: 5, Funny


      You think thats secure? For the ultra paranoid I've encrypted it into ROT26:

      Could you introduce yourself ?

      I'm a security technologist. My career has been a series of generalizations. I started working in cryptography: mathematical security. Then I realized that all the cryptography in the world won't help if the computer is insecure, and all the computer security won't help if the network is insecure. Since then, I have been concentrating more on the social and economic aspects of security, realizing that all the technology in the world won't help if those aren't done right.

      More on my background can be found on schneier.com

      NSA licensed Certicom's EC patents for $25 million last year, and recently announced the new US government standard for key agreement and digital signatures, called Suite B. It uses Elliptic Curve Diffie-Hellman (ECDH) and Elliptic Curve Menezes-Qu-Vanstone (ECMQV) for key agreement, and Elliptic Curve Digital Signature Algorithm (ECDSA) for signature generation/verification. Do you think that NSA is promoting ECC based crypto because they cannot crack RSA/DSA based one ?

      I do not. I believe the NSA believes that ECC is strong. I wrote about ECC here:
      http://www.schneier.com/crypto-gram-9911.html#Elli pticCurvePublic-KeyCryptography

      Although I wrote that in 1999, I am still skeptical about elliptic curves.

      Or maybe just because they can crack RSA/DSA they prefer to protect USbusiness with ECC (supposed to be harder to crack)?

      With sufficient key lengths, all of this is uncrackable. I don't believe that the NSA has any secret mathematics that they use to break RSA/DSA or ECC.

      Would a quantum computer do the job ?

      In theory, yes. In practice, we have no idea how to build one to do it. Maybe in fifty years. Or twenty-five.

      Some time ago you co-authored a paper on software monopoly risks. What about crypto monopoly? Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked ?

      The security advantages of a common cryptographic algorithm far outweigh the disadvantages. I've written about that as well:

      http://www.schneier.com/crypto-gram-9904.html#diff erent.

      What would you do if you found a solution to the factorization problem?

      Any cryptographer, if they found something so significant as a solution of the factorization, would publish their results. Such a discovery would likely result in profound changes in how we view number theory, and would be the mathematical discovery of the decade...and maybe even more important.

      Since most crypto protocols on the internet, such as SSL or SSH, uses public-keys to build a secure channel, wouldn't a unexpected public disclosure create a chaos on the internet ?

      No. Chaos is hard to create, even on the Internet.

      Here's an example. Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.

      In the security community there are various ways of thinking about vulnerabilities disclosure (public-, full-, responsible-, no-). What is the situation in the crypto community ? What type of disclosure process is there ?

      Most security professionals believe in full disclosure, and cryptographers are no exception. The advancement of the science is best served by the free exchange of ideas.

      Why is often used a money-rewarded challenge to verify a crypto algorithm?

      Because it's free consulting work, and money is an attempt to add some financial incentive. Most of the time it's a sham. While there are some legitimate contests, most are just attempts to gain publicity.

      Recently some papers addressing hash functions were published, and you suggested on your blog that it's time to get to work r

    11. Re:Article text, ROT13'd for the paranoid by MenTaLguY · · Score: 1

      I feel like I'm reading some post written by a Drow Elf or Svirfneblin...

      More vowels please! MORE VOWELS!

      Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn?

      --

      DNA just wants to be free...
    12. Re:Article text, ROT13'd for the paranoid by JustOK · · Score: 1

      Dwn wth vwls!

      --
      rewriting history since 2109
    13. Re:Article text, ROT13'd for the paranoid by moonbender · · Score: 0, Flamebait

      Unix man pages: tr (1): tr - translate or delete characters

      And [a-zA-Z] and [n-za-mN-Z-A-M] are just ways of writing down the alphabet and it's ROT13 eqiuvalent. The command tr replaces the first character in the first set with the first character in the second set and so on.

      --
      Switch back to Slashdot's D1 system.
    14. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 0

      Only that, I didn't post that one as AC, someone else did!!!

      Once a karma whore, always a karma whore!

    15. Re:Article text, ROT13'd for the paranoid by bladesjester · · Score: 1

      --Prayer for Avoiding the Notice of Mighty Cthulhu--
      O Mighty Cthulhu,
      Destroyer of Worlds,
      Betrayer of Hope,
      Unstoppable Force of Annihilation,
      Please cast your attention
      towards someone else.
      I really don't care who.
      Feel free to eat my neighbor,
      my spouse, my dog.
      Anyone that isn't me.
      Cthulhu fhtagn, Cthulhu fhtagn!
      Please go back to fhtagn-ing,
      whatever that may be.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    16. Re:Article text, ROT13'd for the paranoid by SA+Stevens · · Score: 1

      Well, now there are probably wankers out there digging around for an RPM for tr.

    17. Re:Article text, ROT13'd for the paranoid by PakProtector · · Score: 1

      Ai! Ai! Cthulhu Fhtagn!

      --

      Edward@Tomato - /home/Edward/ man woman
      man: no entry for woman in the manual.
      "Qua!?"

    18. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 0

      Slashdot editors are trying to sound smart by pretending to know what's going on inside the NSA, and most comments left by slashdotters are about how to decrypt ROT13. How sad!

    19. Re:Article text, ROT13'd for the paranoid by Anonymous Coward · · Score: 1, Informative
      Your version:
      cat a | tr '[a-zA-Z]' '[n-za-mN-ZA-M]' | less
      A slightly more efficient version:
      tr '[a-zA-Z]' '[n-za-mN-ZA-M]' < a | less
    20. Re:Article text, ROT13'd for the paranoid by Aeiri · · Score: 1

      Well, now there are probably wankers out there digging around for an RPM for tr.

      All modern distros should have tr installed already in the common GNU tools package for it (the one with 'cp', 'mv', etc).

    21. Re:Article text, ROT13'd for the paranoid by SA+Stevens · · Score: 1

      Actually, all OLDER distros should, but one gets nervous about 'modern' distros...

  2. Interesting interview... by nacturation · · Score: 5, Insightful

    Is it just me, or does the interview read mostly like "Stop asking me dumb questions"?

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    1. Re:Interesting interview... by Cipster · · Score: 5, Funny

      Yes it does. Next question.

    2. Re:Interesting interview... by Anonymous Coward · · Score: 0

      Yes, it's a RMFB (Read My Fucking Blog) interview. Weak, at best.

    3. Re:Interesting interview... by spidereyes · · Score: 3, Insightful

      It does but it's nice to see someone with some balls for once give clearcut answers and actual references instead of the usual poppycock which has become standard. Most of the stuff you read is filled with so much fluff it's painful to read, Bruce just put it out there clear and simple.

      --

      I say we just grow up, be adults and die.
    4. Re:Interesting interview... by suwain_2 · · Score: 1

      I'm not sure if it's out of annoyance, or if it's just him answering very concisely.

      In an age where politicans answer questions with irrelevant blather, I'm starting to appreciate getting a one-sentence answer as opposed to an eloquent speech of no real substance.

      --
      ________________________________________________
      suwain_2 :: quality slashdot p
    5. Re:Interesting interview... by owlstead · · Score: 1

      Yes, it does feel like that. And anyone that has read anything from Sneider will see that he is just repeating the things he has always said. And that at a very high level, without the interesting details.

      So this is mostly targeted at the uninitiated. Fortunately, with cryptography, that's about 99.9% of the population.

    6. Re:Interesting interview... by Feztaa · · Score: 1

      Wow, are you sure that there are ~6,000,000 people who are familiar with cryptography?

    7. Re:Interesting interview... by Moofie · · Score: 1

      Well, he's repeating things he's already said because he's answering questions he's already answered.

      Some of the articles he's linked are, shockingly enough, pretty thorough.

      What should he do? Paraphrase himself?

      --
      Why yes, I AM a rocket scientist!
    8. Re:Interesting interview... by fastfinge · · Score: 1

      This is the worst interview ever. I'm in a high school journalism course, and we can do better interviews than this. I am gobsmacked that the interviewer chose to ask something like three closed-ended questions (questions that can be answered with "yes", "no", or "maybe"). The only time these sorts of questions should be asked is when you honestly need the info or you're short on space or something. I'm also amaized that the interviewer didn't read the past work of the person he was interviewing. I realize it's a lot of stuff, but when you're constructing questions, surely you can google the website in question with related keywords to see if the person you're interviewing has already given a perfectly good and freely available answer to your question. If they have, come up with a better question. A good example of this was the Bram interview earlier today. Info is available on Bram's bit-torrent thoughts all over creation, so picking a new topic made it much easier to come up with interesting questions. Also, shouldn't the interviewer introduce the person? When is it your job to write your own introduction!!! I have never before heard of SecurityFocus. I hope never to hear from or about it again. This is not journalism; this is crap.

    9. Re:Interesting interview... by Master+of+Transhuman · · Score: 0, Flamebait


      Imagine a Bush press conference in this manner:

      Q: Why did we invade Iraq?

      A: I wanted the oil, I wanted to help Israel dominate the Middle East (so we can get the oil), and I wanted to prove I'm tougher than Dad.

      Q: Why should we reform Social Security?

      A: So I can give hundreds of billions of dollars to my cronies on Wall Street.

      Q: Are we going to attack Iran?

      A: Of course, I've reviewed the plans already. I told you, we want the oil and Israel doesn't like them.

      Or Bill Clinton:

      Q: What about the charges you had an affair with Monica Lewinsky?

      A: I did not have sex with that woman. Please note I'm referring to Hillary. You are free to infer whatever you like from that.

      Or Condi Rice:

      Q: Did anyone in the White House suspect 9/11 could happen?

      A: Sure - we all did. We watched Lone Gunmen six months ago like everybody else.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    10. Re:Interesting interview... by Threni · · Score: 1

      Where did you get 6,000,000 from? Assuming you're talking about the US, with its population of 250,000,000, 0.1% would be 250,000 people.

    11. Re:Interesting interview... by Anonymous Coward · · Score: 0

      Where did you get 6,000,000 from? Assuming you're talking about the US, with its population of 250,000,000, 0.1% would be 250,000 people.

      But if he's talking about the world, with its population of 6 billion, 0.1% would be - well, you can work it out yourself :-p

    12. Re:Interesting interview... by Anonymous Coward · · Score: 0

      If I were 63, I'm sure I'd be able to come up with a more mature term for my actions than "touch their peepee". I'm not and I've never thought about it, though. Seeing as you obviously have, I'd think you could at least come up with a better phrase. Do you regularly think about groping high school students? Or by peepee, did you mean piss rather than penis? Is "touch" the first step in drinking it out of your cupped hands? Or do you lap it up like a dog? Please answer, I'm considering doing a project on mentally disturbed perverted assholes.

      Posted AC because I really don't want to lose karma over this, thanks. I enjoy moderating.

    13. Re:Interesting interview... by kistel · · Score: 1

      That's so typical... I'd like to inform you that there's a world outside the US. Where the majority of the people live.

  3. Nothing to see here, please move along. by Silverlancer · · Score: 0, Redundant

    Oh crap, the article must be encrypted!

  4. within by JustOK · · Score: 4, Funny

    even within chaos, there may appear to be order...in fact, I think I'll order another beer.

    --
    rewriting history since 2109
  5. Zonk.. by Shin+Chan · · Score: 1, Funny

    from the my-password-is-***** dept.

    Has a weak password.

    --
    Proud owner of BOT2K3 [ bot2k3.net ]
    1. Re:Zonk.. by 19thNervousBreakdown · · Score: 1

      It's unicode.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
  6. Whoops! by Saint+Aardvark · · Score: 4, Informative
    OP here -- that link to Schneier's blog should be:

    http://www.schneier.com/blog

    Sorry about that!

    1. Re:Whoops! by Anonymous Coward · · Score: 0

      WARNING: The link in the parent leads to a porn site featuring "watersports" with prepubescent midget farm animals dressed in black fishnet latex.

    2. Re:Whoops! by Anonymous Coward · · Score: 0

      Too bad I don't like fishnet.

  7. Fear by Tribbin · · Score: 1

    That would give at least as much chaos as the millenium bug gave us.

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
    1. Re:Fear by Anonymous Coward · · Score: 0

      The millenium bug did gave us chaos, didn't you notice all the "Y2K compatible" clothing and toasters for sale in retail stores?

  8. Wrong URL by eyegor · · Score: 4, Informative
    --

    Don't anthropomorphize computers, they don't like it.
  9. Nothing constructive from Schnier anymore by Ars-Fartsica · · Score: 3, Interesting

    Every posting in his cryptogram seems to be telling me the same thing - nothing anyone is doing is actually secure, and no currently proposed measures are going to help. So basically he's telling me to live in a shack in the woods like the Unabomber if I want security. Also he seems to be drifting more and more into political banter...and I don't consider him to be any more informed that the next blogger.

    1. Re:Nothing constructive from Schnier anymore by Tiresias_Mons · · Score: 2, Insightful

      I stopped reading the monthly cryptograms a while ago. I think BS is becoming a victim of his own pseudo-popularity. He still makes some valid points though, but its mostly reiteration of earlier things he said about peer review/disclosure, snake oil salesman, and the like.

      Then part of me wonders if maybe he just doesn't care anymore and is sick and tired of people asking the same questions. Its gotta be tiring having to answer the same series of policy questions over and over again, especially when, as he always seems to retierate, nothing is ever going to be 100% secure, which isn't a very popular idea. Can't say I'd blame him really.

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
    2. Re:Nothing constructive from Schnier anymore by Ars-Fartsica · · Score: 1
      nothing is ever going to be 100% secure

      But everyone already knows that, hell, in the end you can just torture people to get the passphrase/keycard or whatever dodad is being used to create the secure loop. Whats missing is some information on what can be practically done to create adequate security, to which I hardly ever hear BS refer.

    3. Re:Nothing constructive from Schnier anymore by sbowles · · Score: 1
      Then part of me wonders if maybe he just doesn't care anymore and is sick and tired of people asking the same questions. Its gotta be tiring having to answer the same series of policy questions over and over again...

      Having read his last book (Beyond Fear), I can't imaging that BS has any difficulting repeating the same thing over-and-over-again (Maybe it's different when he's being paid by the word ;^).

      --
      You sly dog: you got me monologuing! - Syndrome
    4. Re:Nothing constructive from Schnier anymore by snorklewacker · · Score: 4, Informative

      > So basically he's telling me to live in a shack in the woods like the Unabomber if I want security.

      Go read "Beyond Fear". That's precisely the opposite of what he's saying. He's saying security is not a binary all-or-nothing thing, and that for the vast majority of people, there really is such a thing as "secure enough". Not that the current state of the art is anywhere close to that, but that it's not some platonic ideal, it's in fact quite reachable now.

      --
      I am no longer wasting my time with slashdot
    5. Re:Nothing constructive from Schnier anymore by Tiresias_Mons · · Score: 1

      I think that's because "adequate" is such a broad word. My definition of adequate is different than yours. What I gleam from BS on the subject of "adequate" is just this idea that you should do your own research and set your own limits and not listen to everyone telling you what you need to make your system secure.

      Again, this isn't necessarily a popular or informational thing, but really, there's no other answer really. BS knows better than to come out and say something is "adequate" because then if someone uses his words as god's honest truth and "gets hacked" he loses image from it. Besides, I'm sure he'd be more than willing to oblige you and say the only "adequate" security is being a Counterpane client if you pressed him hard enough ;)

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
    6. Re:Nothing constructive from Schnier anymore by Tiresias_Mons · · Score: 1

      I was going to read that book, but I heard it was all the same old stuff. Glad I didn't bother, haha.

      I don't know, but I'd wager you may be correct about getting paid by the word. If BS is this way at cocktail parties I'd feel pity for his guests.

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
    7. Re:Nothing constructive from Schnier anymore by deanoaz · · Score: 1

      >So basically he's telling me to live in a shack in the woods like the Unabomber if I want security.

      But, we know about the Unabomber because he was caught. Living in a shack in the woods didn't prevent his signature drivel patterns from being recognized, eventually.

      "In three words I can sum up everything I've learned about life: it goes on." - Robert Frost

      --
      If 'the people' in Amendment 2 are 'the state' then Amendments 1, 2, 4, 9, and 10 benefit the state, not you.
    8. Re:Nothing constructive from Schnier anymore by timeOday · · Score: 1
      for the vast majority of people, there really is such a thing as "secure enough". Not that the current state of the art is anywhere close to that, but that it's not some platonic ideal, it's in fact quite reachable now.
      Interesting. Maybe I'll have to read the book, because I don't see how individuals can effectively combat identity theft.

      Sure you can buy and use a shredder and avoid bad websites, but at some point you're going to want to buy a house or car, or get a job. And when that happens, somebody will want personally identifying information, and it will be socked away in one of the "big databases in the sky," such as ChoicePoint. After that, anybody with the slightest excuse can buy the information legally.

    9. Re:Nothing constructive from Schnier anymore by Master+of+Transhuman · · Score: 1


      You want security?

      Read up on ninjutsu. They had the philosophy down pat in Japan eight hundred years ago.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    10. Re:Nothing constructive from Schnier anymore by arbitraryaardvark · · Score: 2, Interesting

      http://www.amazon.com/exec/obidos/ASIN/0312319061/ 002-4715325-2440858
      http://froogle.google.com/froogle?q=0312319061
      how to be invisible.

      once upon a time, i rented a house. i thought it was a little odd the guy met me at mcdonalds to sign the lease, instead of at an office.
      he was an ok landlord - left me alone.
      at one point i did a little digging - the house was owned by "klv trust #47."
      who was that masked man?
      now this guy had a guy who did odd jobs for him.
      i am a public interest attorney. it doesn't pay, but it's fun, and i'd tossed this guy some free legal advice a time or two. i casually mentioned one time my car had blown up, and he gave me a car. when i went to get plates, i noticed the title was in the name of "universal covenant fellowship." so who was the guy who gave me the car? I don't know, and I don't need to know.
      I am still way too public, but I've learned a few things.

    11. Re:Nothing constructive from Schnier anymore by Eivind · · Score: 1
      nothing anyone is doing is actually secure,

      Which is very obviously true.

      and no currently proposed measures are going to help.

      This however is not true, and Schneier hasn't said it that I've seen.

      He *has* said that a large fraction of the "security measures" introduced by various firms these days are useless or worse.

      He has also said (numerous times) that the correct question is not: "How can we become secure?" but instead: "How can we bring the risks down to an acceptable level ?"

      Driving a car ain't "safe", where I live there's around 6 deaths pro million km driven. To me, that's an acceptable risk. Others migth think differently.

    12. Re:Nothing constructive from Schnier anymore by sbowles · · Score: 1
      Don't get me wrong. There are lots of good, well thought out concepts in the book. That said, BS has a tendency to make a point and then remake the point several times.

      I just think the book could have been 1/3 the size.

      --
      You sly dog: you got me monologuing! - Syndrome
    13. Re:Nothing constructive from Schnier anymore by lgw · · Score: 1

      RIght, so you can't be perfectly secure. But you can be "secure enough". That would in fact be the point. :)

      --
      Socialism: a lie told by totalitarians and believed by fools.
  10. Please stop abusing the English language by lelitsch · · Score: 5, Insightful

    I am certainly no grammar Nazi--actually, English is my third language, so I am far from perfect. But for the love of God, could the people at Security Focus please try to do some rudimentary editing and proofreading? I don't mind typos, but some of their questions are so wrong that they are very hard to read and understand.

    "Do you think that NSA is promoting ECC based crypto because they cannot crack RSA/DSA based one?"

    What?

    "Or maybe just because they can crack RSA/DSA they prefer to protect USbusiness with ECC (supposed to be harder to crack)?"

    Huh?

    "What about crypto monopoly? Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked ?"

    This doesn't follow any European-language grammar.

    But the next question takes the cake:

    "Why is often used a money-rewarded challenge to verify a crypto algorithm?"

    1. Re:Please stop abusing the English language by yppiz · · Score: 1
      parent poster writes:
      "Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked?"

      This doesn't follow any European-language grammar.

      But the next question takes the cake: "Why is often used a money-rewarded challenge to verify a crypto algorithm?"

      The last quote has got to be German via Babelfish.

      --Pat

    2. Re:Please stop abusing the English language by ajlitt · · Score: 1

      But the next question takes the cake:

      "Why is often used a money-rewarded challenge to verify a crypto algorithm?"


      Just because somebody is dyslexic doesn't mean fun should you make of their grammar.

    3. Re:Please stop abusing the English language by gnuman99 · · Score: 4, Funny
      But the next question takes the cake:
      "Why is often used a money-rewarded challenge to verify a crypto algorithm?"

      Yeah, but can the ate it too?

    4. Re:Please stop abusing the English language by harmonica · · Score: 1

      The last quote has got to be German via Babelfish.

      No, the sentence structure had to be different. The German word for "used" would have to be placed at the end of the sentence: Warum wird ... gebraucht?

      The Fish can't do that. It's dumb as a brick.

    5. Re:Please stop abusing the English language by dmh20002 · · Score: 1

      how about

      "Shouldn't be better looking for what is known as a good thing, and block all the rest without analyzing it? "

    6. Re:Please stop abusing the English language by Anonymous Coward · · Score: 0

      I ran the quote through babel, from english to german, then back to english, then back to german, then back to english yet again... I got:

      "Why frequently one uses, recompenced money challenge one, in order to examine for a key algorithm?"

      Make more sense now? >;-)

    7. Re:Please stop abusing the English language by kraut · · Score: 1

      No, in grammatical German it would be:

      Why is often a money-rewarded challenge used to a crypto algorithm verify?

      Sometimes I think Yoda is German ;)

      --
      no taxation without representation!
    8. Re:Please stop abusing the English language by owlstead · · Score: 1

      "Or maybe just because they can crack RSA/DSA they prefer to protect USbusiness with ECC (supposed to be harder to crack)?" I never understood parentheses within quotes. Did he whisper that part, or are we talking about an interview on an IRC channel? I've once tried to read a book that was filled with parentheses within quotes. Those books should be ritually burned.

    9. Re:Please stop abusing the English language by ciole · · Score: 1

      I completely agree. The stylistic device is so much more tied up in artifice than it is helpful to a reader or reflecting of actual speech. Authors, take heed!

    10. Re:Please stop abusing the English language by Anonymous Coward · · Score: 0

      Funny, I worked for a Japanese consumer goods company. That sentence sounded exactly like one of our executives.

      Not german thinking I am, Japanese is the writers language.

    11. Re:Please stop abusing the English language by RupW · · Score: 1

      I never understood parentheses within quotes. Did he whisper that part, or are we talking about an interview on an IRC channel?

      It's meant as an aside - he's explaining that ECC is supposed to be harder to crack. This is an artefact of trying to write English as dictation: if you spoke that, you could highlight the aside without disengaging your audience by breaking the rhythm of speech and changing both your tone of voice and volume. The written word can't do any of those. You can try and simulate it with brackets - or hyphanated sections - but it usually doesn't work. English-as-spoken doesn't automatically make good written English.

    12. Re:Please stop abusing the English language by nycbicyclist · · Score: 0

      I think it depends on how the interview was conducted. If this took place in person or over-the-phone or (more likely) through an online chat, then I think it's better journalism to have an exact transcript.

    13. Re:Please stop abusing the English language by Anonymous Coward · · Score: 0

      Geez, some who's dyslexic should probably not do interviews, and expect NOT to be made fun of.

    14. Re:Please stop abusing the English language by flynns · · Score: 1

      Encrypted, it is. Uses YodaCrypt 1.0, it does. Learn, you must.

      --
      'If you're flammable and have legs, you are never blocking a fire exit.'
    15. Re:Please stop abusing the English language by Theatetus · · Score: 1

      "What about crypto monopoly? Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked ?"

      This doesn't follow any European-language grammar.

      Huh? Those two sentences make perfect sense to me, and neither of them break any rules of English grammar (or even any rules of English style that I can think of). What do you think is wrong with them?

      --
      All's true that is mistrusted
    16. Re:Please stop abusing the English language by BluBrick · · Score: 1

      You should not make fun of anyone's gramma. She's probably a sweet old lady who's just a little confused by new technology.

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    17. Re:Please stop abusing the English language by Anonymous Coward · · Score: 0
      "What about crypto monopoly? Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked ?"

      This doesn't follow any European-language grammar.
      I'd say "Bzzt! Wrong!", but I think that people that use "Bzzt! Wrong!" in posts are complete fuckheads who should be used in medical experiments instead of innocent animals (and people who follow it up with "Thanks for playing!" should be killed very slowly with a rusty, acid-soaked chainsaw), so I'll just parse the sentence for you using square brackets:
      Don't you think that [having just a couple [of public-key algorithms] [based on the same math problem]] could lead to a catastrophe if cracked ?
      The text enclosed by the outer set of square brackets is called a "gerund".
      It is a verb phrase used as a noun.
      For example, in the sentence "Going to the store is fucking expensive.", "Going to the store" is a gerund.

      The text enclosed by first inner set of brackets is a prepositional phrase.
      I forget what the text enclosed by the second set of inner brackets is called, but the phrase is used here as an adjective, modifying the noun "couple".

      So the text is grammatically correct, if somewhat unwieldy.

      P.S. Previewing the above, it occurred to me that the text enclosed by the second set of inner brackets could be modifying "algorithms", instead of "couple"; i.e., the sentence could parse as :
      Don't you think that [having just a couple [of public-key algorithms [based on the same math problem]]] could lead to a catastrophe if cracked ?
      Therefore, the sentence is ambiguous, as well as unwieldy.
      It's still grammatically correct, though, either way.
    18. Re:Please stop abusing the English language by some+guy+I+know · · Score: 1
      I've once tried to read a book that was filled with parentheses within quotes. Those books should be ritually burned.
      Was it a book about LISP?
      (Although, LISP tends to be the other way around (i.e., quotes within parentheses).)
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    19. Re:Please stop abusing the English language by owlstead · · Score: 1

      LISP??? The book should be burned!

  11. Current trends no different than past trends. by Anonymous Coward · · Score: 1, Insightful

    The general public doesn't get it and doesn't want to get it. They don't care about computer security, once pwned they buy a new computer.

    They don't care about homeland security either, just wave your arms and tell them that everything is more secure and they'll buy it. Restrict them as well and they'll swear it's more secure.

    Security LOLOLOLOLOLOLOLOLOLOLOLOLOLOL

  12. Good interview, better links by podperson · · Score: 4, Interesting

    I thoroughly recommend reading the linked articles. Some fascinating stuff (e.g. on why elliptic curve crypography is current considered secure and why this may not last).

    1. Re:Good interview, better links by m50d · · Score: 1

      There's something he doesn't mention there though. Elliptic curve algorithms have been proven to be fully exponential with key length if the underlying problem is - something that isn't the case for RSA or DH. (in fact factorisation is definately not exponential) This makes me trust them a bit more.

      --
      I am trolling
    2. Re:Good interview, better links by Anonymous Coward · · Score: 0

      I'd feel better if the underlying [elliptic curve] problem was NP-hard, but, like factoring compound numbers, it isn't.

    3. Re:Good interview, better links by m50d · · Score: 1

      The underlying elliptic curve problem in the better ECC schemes is suspected to be fully exponential with key length, which is harder than NP.

      --
      I am trolling
  13. bad example by markov_chain · · Score: 4, Interesting
    Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.
    Right, but since SSL is not known to be broken, nobody is really trying to exploit the Amazon channel. Let's see him buy that book after an SSL disclosure is made.

    --
    Tsunami -- You can't bring a good wave down!
    1. Re:bad example by lukewarmfusion · · Score: 2, Insightful

      I read a couple of his SSL articles and understand where he's coming from. But I don't agree with the mentality that "it's not perfect, so why bother" that he seems to have.

      WEP and SSL aren't perfect - but that doesn't mean you shouldn't use them. Some degress of "chaos" would result if you stopped altogether. Just head on down to Panera, the library, or a college campus and pick up all the email accounts, credit cards, etc. that you desire.

    2. Re:bad example by swillden · · Score: 2, Interesting

      Let's see him buy that book after an SSL disclosure is made.

      Wouldn't change much. Even if you assume that SSL was so badly broken that there was no difference between using SSL and just sending everything in plaintext (very unlikely -- it's much more likely that decrypting an SSL link would still take some non-trivial amount of computation), Amazon.com probably woudn't even bother to remove the option of using SSL.

      If Amazon did remove SSL entirely (to save CPU time?), people would still buy books from them over unencrypted channels. Some portion of the population would probably stop buying stuff on-line, and Amazon would look for a new solution, but it wouldn't put them out of business or anything. The quantity of credit cards numbers stolen by eavesdropping on Internet connections would rise (from effectively zero to something more than zero), but it would almost certainly continue to be lower than number than the number obtained via phishing, or database hacking, or shoulder surfing, or crooked clerks, or... you get the idea.

      Chaos? Nah. It would have effects, but not huge ones.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:bad example by Anonymous Coward · · Score: 0

      I thought the standard wisdom was that WEP is useless, so if you're serious, always use a VPN over your wireless. right?

    4. Re:bad example by alessi_brand · · Score: 1

      Except that Amazon is a terible example, as SSL is used for many security intensive purposes. For example, how would there not be a frenzy in the banking and securities industries? My bank, for example, displays account numbers in full on the screen. Seems like they would be forced to shut down accesses indefinitely, and since my bank is online-only, it means huge loss of business if not going out of business.

    5. Re:bad example by markov_chain · · Score: 1

      Well it depends on how we define chaos. In his particular example he is not afraid of buying a book without SSL. Now if SSL is broken, sure, maybe it won't be the end of the world, but if he is suddenly unwilling to buy the same book then his example has a problem. The issue is not so much about the cryptographic security of the connection as much as the rate of attacks.

      --
      Tsunami -- You can't bring a good wave down!
    6. Re:bad example by swillden · · Score: 2, Insightful

      My bank, for example, displays account numbers in full on the screen. Seems like they would be forced to shut down accesses indefinitely, and since my bank is online-only, it means huge loss of business if not going out of business.

      On-line only banks would indeed be in trouble until a replacement technology could be fielded.

      Since SSL is a "pluggable" protocol, if RSA were broken, ECC, or Diffie-Hellman or something else could be substituted instead. This might require you to download a browser update, and would require your bank to make some changes on their end. Whether or not this would drive them out of business would depend on how they handled it, and what their current financial status is.

      So: It would hurt a few companies for a short period of time. Some of them might be killed. Chaos would not ensue except perhaps in some of those companies and among their customers. The on-line only banks are a miniscule portion of the banking industry, though, and there aren't many other sorts of companies that would be as sensitive. I use an on-line brokerage that would also be affected. I could still make trades over the phone, though (they might have to add phone lines fast, and maybe upgrade their VRU system to handle the higher load).

      The effect on the economy, even the on-line economy, would be negligible.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:bad example by JoeBuck · · Score: 4, Insightful

      You think that Internet commerce will break down if someone can sniff your credit card number. But then, when you go to a restaurant, you hand over your physical credit card to some waiter you don't know from Adam.

    8. Re:bad example by Tack · · Score: 2, Insightful
      I thought the standard wisdom was that WEP is useless, so if you're serious, always use a VPN over your wireless. right?

      That's true, but WEP isn't entirely useless as one layer in the system. If somebody is war driving down my street looking for an easy target, the few minutes it will take them to crack my WEP key is often enough to keep them driving on.

      Think of WEP as a locked window. As a security system, a window is crap. It can be broken without any tools and you can even see what's behind it! But locking my windows and doors might help deter someone looking to swipe the $20 bill on my table. Of course, it also might not, so if they smash the window they'll have to deal with the noisy alarm that will go off. Similarly, anyone who takes the time to crack my WEP key will have to contend with openvpn.

      In some senses, WEP is security through obscurity. A system shouldn't rely on obscurity for security, but it does contribute to a solution to certain types of problems. It's basically like tinting the windows of your car so nobody can see your nice stereo. "Nothing to see here. Move along."

      Jason.

    9. Re:bad example by Anonymous Coward · · Score: 0

      Buying a book without SSL because you chose not to use SSL is not going to cause chaos.

      If RSA gets solved, then SSL isn't turned off because you chose it to be, it's off because there's no point in turning it on.

      And if there is no way to turn on any form of security, then there'll be chaos applenty.

      Until of course people start using one-time pads.
      Which would be a bit of a distribution nightmare.

      "I have 2GB downloads a month, and 100Mb secure data - delivered by armoured car".

    10. Re:bad example by Anonymous Coward · · Score: 0

      IMHO that says "look, I'm hiding something, and I won't tell what it is".

      A colleague had a cover over the stereo and got his car broken into. It's hidden, it must be expensive, right? Had they been able to see that the stereo was worth less than whatever they threw through the window, they probably wouldn't have wasted their time.

    11. Re:bad example by nettdata · · Score: 1
      Security is all about the Threat Model, and depending on that model, "don't worry about it" is a perfectly valid response.

      Over all, I don't think he's got a "why bother" attitude, or else why would he be trying so hard to educate people on reasonable, effective security?

      An interesting read from one of his essays:

      Threat models

      A good design starts with a threat model: what the system is designed to protect, from whom, and for how long. The threat model must take the entire system into account--not just the data to be protected, but the people who will use the system and how they will use it. What motivates the attackers? Must attacks be prevented, or can they just be detected? If the worst happens and one of the fundamental security assumptions of a system is broken, what kind of disaster recovery is possible? The answers to these questions can't be standardized; they're different for every system. Too often, designers don't take the time to build accurate threat models or analyze the real risks.

      Threat models allow both product designers and consumers to determine what security measures they need. Does it makes sense to encrypt your hard drive if you don't put your files in a safe? How can someone inside the company defraud the commerce system? Are the audit logs good enough to convince a court of law? You can't design a secure system unless you understand what it has to be secure against.

      System design

      Design work is the mainstay of the science of cryptography, and it is very specialized. Cryptography blends several areas of mathematics: number theory, complexity theory, information theory, probability theory, abstract algebra, and formal analysis, among others. Few can do the science properly, and a little knowledge is a dangerous thing: inexperienced cryptographers almost always design flawed systems. Good cryptographers know that nothing substitutes for extensive peer review and years of analysis. Quality systems use published and well-understood algorithms and protocols; using unpublished or unproven elements in a design is risky at best.

      Cryptographic system design is also an art. A designer must strike a balance between security and accessibility, anonymity and accountability, privacy and availability. Science alone cannot prove security; only experience, and the intuition born of experience, can help the cryptographer design secure systems and find flaws in existing designs.

      Implementation

      There is an enormous difference between a mathematical algorithm and its concrete implementation in hardware or software. Cryptographic system designs are fragile. Just because a protocol is logically secure doesn't mean it will stay secure when a designer starts defining message structures and passing bits around. Close isn't close enough; these systems must be implemented exactly, perfectly, or they will fail. A poorly designed user interface can make a hard-drive encryption program completely insecure. A false reliance on tamper-resistant hardware can render an electronic commerce system all but useless. Since these mistakes aren't apparent in testing, they end up in finished products. Many flaws in implementation cannot be studied in the scientific literature because they are not technically interesting. That's why they crop up in product after product. Under pressure from budgets and deadlines, implementers use bad random-number generators, don't check properly for error conditions, and leave secret information in swap files. The only way to learn how to prevent these flaws is to make and break systems, again and again.
      --



      $0.02 (CDN)
    12. Re:bad example by PigleT · · Score: 1

      > But then, when you go to a restaurant, you hand over your physical credit card to some waiter you don't know from Adam.

      Yes, and I'm pretty sure I've heard of that being exploited by naughty waiters, too. This is why I never let the card go out of my sight, and it's also why I favour a nice strong crypto connection to websites whilst shopping.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    13. Re:bad example by Motherfucking+Shit · · Score: 1
      You think that Internet commerce will break down if someone can sniff your credit card number. But then, when you go to a restaurant, you hand over your physical credit card to some waiter you don't know from Adam.
      This analogy is horribly flawed in both the attack vector and the viability of attack.

      When you go to a restaurant and hand your credit card to the waiter, the waiter swipes your card and returns it to you. There is the opportunity for the waiter himself, and potentially one or two other people who may either witness or take part in the swiping, to retain your card data. There are between 1 and 3 people who may have the capability to steal your card details, and the likelihood of it actually happening approaches zero.

      When you buy something on Amazon, your credit card data passes through 6 or 8 hops on its way to Amazon (assuming you're on broadband, add a few for dialup), and several more hops in transit from Amazon to their credit card processor. You have no control over those routers, you can't see them; at the same time, you have no idea who else does "own" those routers.

      Someone lifting credit cards from a physical retail outlet, aside from being incredibly stupid, is almost certain to get caught. As soon as two disputed charges share a previous charge at a common location, the credit card issuer's fraud division is going to open an investigation into the common merchant. More than two, and it becomes obvious where the card numbers are being stolen from. What waiter is going to take that risk?

      On the other hand, sniffing a router somewhere between you and Amazon is far less risky and gives a much greater payoff. After all, if that router lies between you and Amazon, it lies between everyone on your ISP and Amazon. Why bother stealing 2 or 3 credit card numbers in person, at a location where you can be traced, when you can anonymously sniff a router somewhere and gather hundreds or thousands of credit cards?

      If SSL is broken, it will cripple ecommerce until a replacement comes along. Punching your card number into a website is nothing at all like handing your card to a waiter.
      --
      "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
  14. Re:Take it all... by Anonymous Coward · · Score: 0

    You have a real talent for writing things that seem logical and interesting but are, in fact, complete fabrications.

  15. AA Roadwarrior Bruce Schneier article by bazonkers · · Score: 5, Funny

    Somewhat unrelated to the above, but saw this article Bruce wrote for American Airlines magazine when he won 3rd place in the annual Road Warriors competetion. He's a pretty funny guy. I had no idea. My apologies to AA for pasting the below but it's prob better than having your webserver taken out back and shot.

    "Bruce Schneier
    Minneapolis, Minnesota

    I had a free day on a business trip to Seoul, so I decided to do a bit of sightseeing. Yoseu, a random town at the end of a train line, seemed as good a place as any to explore, so I bought a round-trip ticket.

    The market was still crowded even though it was dusk by the time my train arrived. I stopped in front of what looked to be a restaurant. On the floor in front of the store were water-filled pails with things inside. I recognized squid in one, oysters in another, and clams in a third. There were three others: orange bulbous things with puckers, long brown things with puckers, and long smooth white things that half floated and half sank. I assumed they were all alive.

    The woman who sat behind this menagerie looked up at me. I pointed to the orange things, pointed to the brown things, pointed at the tables inside of the store, and smiled.
    She smiled back, got up, and walked into the restaurant. I followed her.

    There were four long tables, all empty. I sat down at the far table. The woman brought three orange things and three brown things and proceeded to clean them. She set two bowls of water out in front of her: a green one and a white one. She cut open the orange things and put the orange insides in the green bowl, and the orange outsides in the white bowl. Then she cut open the brown things and put the brown outsides in the green bowl with the orange insides, and the brown insides in the white bowl with the orange outsides. I didn't have the foggiest idea which bowl was for eating and which was for throwing away.

    After she was finished, she started cutting up the orange insides and the brown outsides. All I could think at this point was: Please cook this. Whatever you do, please cook this. Then I noticed that there wasn't a stove anywhere.

    She put the orange and brown things on a plate and set it in front of me. Then she gave me a bowl of hot sauce, a bowl of kimchi, and a cup of cold tea.

    I looked at my plate. I didn't even know what phylum the stuff came from.

    She then presented something to me with a flourish and a big smile. It was a fork. Well, I had to take it. I really didn't want it, but she'd probably had this fork for years, it was probably her only one, and I was probably the first American brave enough to eat there. I couldn't spoil it for her.

    I took the fork and stabbed a brown thing. She was watching me as I put it in my mouth. It was chewy, but it tasted pretty good. I tried an orange thing. It wasn't as good. I smiled at her. She smiled back and went outside.

    She poked her head in from time to time. Once she brought a friend. She told her something in Korean. Probably something like: "Look at that. I gave him the orange insides and the brown outsides, and he doesn't even know the difference."

    I just smiled. What else could I do?

    Chief Technical Officer, Counterpane Internet Security, Inc.
    Age: 41"

    1. Re:AA Roadwarrior Bruce Schneier article by mcknation · · Score: 1


      Anyone who is witfluent in Korean food want to follow up on what type of food that might have been?

    2. Re:AA Roadwarrior Bruce Schneier article by Anonymous Coward · · Score: 0

      Right over your head, man... The point is that he ate the waste that was prepared for throwing away (well, not exactly throwing away, after cutting up into small pieces it's used as a fertilizer, but you get the idea) instead of the real thing that needs to stay in the bowl for a rather long while to be dry before it is fried (have you ever put anything wet into deep fat? good luck!). Remember this: The green bowl is always for waste. The "white" bowl, i.e. the clear one (== clean) is for the food. Once you get it, it should be clear that this story by Bruce is not only funny as hell but it is actually a very insightful metaphor to be considered in the context of digital security as described in Secrets and Lies, and nicely demonstrates the evolution of Bruce himself in that field, being constantly surrounded by unwashed masses who have no idea about anything that needs thinking (he would eat anything that looks cool, you would click anything that has a "yes" button, someone else would drink anything that has a "%" character, etc.). Hope it helps. Be more careful next time.

  16. Speaking of Rob Schneider... by Anonymous Coward · · Score: 1, Funny

    Hes coming out with a new movie, Deuce Bigalow: European Gigolo. Oops, sorry I thought it said Rob not Bruce!

    1. Re:Speaking of Rob Schneider... by Anonymous Coward · · Score: 0

      More like "Bruce Bigalow: Counterpane Gigolo"

  17. He didn't answer the question by ChipMonk · · Score: 4, Interesting

    Q: Since most crypto protocols on the internet, such as SSL or SSH, uses public-keys to build a secure channel, wouldn't a unexpected public disclosure create a chaos on the internet ? A: No. Chaos is hard to create, even on the Internet. Here's an example. Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.

    [Emphasis mine.]

    How is that an unexpected public disclosure? With that example, he alters the conditions of the experiment, just like opening Schroedinger's box.

    If 5,000 people went to Amazon.com and bought something with the expectation that the connection was via SSL, and it turns out it wasn't, the smarter of those 5,000 people would be closing their credit card accounts and their Amazon.com accounts, and demanding restitution from Jeff Bezos for their compromised personal information. Amazon.com would fight them tooth and nail.

    Now, tell me that isn't chaos.

    With such a pronouncement "from on high" like that, my respect for Mr. Schneier took a serious hit.

    1. Re:He didn't answer the question by Anonymous Coward · · Score: 0

      If 5,000 people used their credit cards, the most each of them is liable for (providing they notify the card issuer within 60 days)is $50.

      Which leads to another issue: why should consumers care at all about the "security" of their on-line purchases? The answer is, they shouldn't-it's the retailers' and financial instituitions' job. It always has been, and they've always taken care of it.

      That whole 'business accepting responsibility and risk' model seemed to work for all involved from the creation of the credit card straight through to the commoditization of the interwebnets. Why should we change that model now?

    2. Re:He didn't answer the question by Spiked_Three · · Score: 5, Insightful

      Not true. I send my credit card through un-encrypted email all the time. People on the receiving end freak out and go into panic. Guess what? Never had a bit of trouble.
      I hate to say it, but most of the people running around crying 'the secure sky is falling' are clueless (vast majority) or are trying to make money from it (Schneier et al.)
      Crypto is part of a total solution. And as is always the case, the weakest link determines the overall strength. You can have the best military encryption on the planet, and if you write your password on a sticky note and tack it to the bottom of your keyboard the encryption doesnt do dick. There are far too many weak points on the internet, for someone who knows what is really going on, to get very excited about encryption.
      How many of the thousands of ID thefts that occurred recently (Bank of America) were originated on a secure (SSL?) link? Answer: probably all of them. See? SSL isn't really all that helpful. Its one of those markets that was created to make money, and the vast majority of the public believe they are buying value.
      While I generally take everything Scnierer says with a grain of salt (because I know he says what someone pays him to say) I'd have to agree with him on this one. No panic, no chaos, no big deal.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    3. Re:He didn't answer the question by Anonymous Coward · · Score: 0

      Here is an alternate version of the question and answer that portrays the intent better I think.

      Q: If SSL or SSHs public key component were compromised wouldn't secure communication on the internet be done for?

      A: No. If Amazon.com turned off ssl tomorrow, we could still buy books in a secure manner. Amazon supports mailing in a check or money order. Many e-commerce sites once let you call your credit card number in.

      SSH could be reimplemented to not use PK to setup the secure channel.

      All of this may not be as convenient as the current situation, but the internet will continue to work if these technologies fail.

      My guess is Bruce felt his answer was sufficient for the question.

    4. Re:He didn't answer the question by swillden · · Score: 1

      the smarter of those 5,000 people would be closing their credit card accounts and their Amazon.com accounts, and demanding restitution from Jeff Bezos for their compromised personal information.

      Actually, the smarter of those 5,000 people would do absolutely nothing, knowing that the odds of their information being compromised in transit are negligible (more likely to be stolen by a waiter), and further that the effect on them of having their credit card number stolen, if it were to happen, is likewise negligible (and probably happens several times per year anyway).

      Likewise, the most clueless of those 5,000 people would likewise do nothing, since they didn't even notice.

      Some segment in between would raise something of a stink, but would not be able to argue that any important personal information was released. The now-cancelled credit card number has no value and the shipping address is basically public information anyway. Since they wouldn't have lost anything, they could demand nothing, and the whole thing would be no more than a news item to break up an otherwise monotonous day.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:He didn't answer the question by Anonymous Coward · · Score: 0

      How many of the thousands of ID thefts that occurred recently (Bank of America) were originated on a secure (SSL?) link? Answer: probably all of them. See?

      All I see is a guess.

    6. Re:He didn't answer the question by Anonymous Coward · · Score: 0

      Yeah, I always leave my door unlocked and I've never been robbed! Therefore, door-locks are useless.

    7. Re:He didn't answer the question by Spiked_Three · · Score: 2, Insightful

      I'd have to agree with that. I've never seen a lock stop someone who wanted to break into a house. I mean for god sakes, you have glass windows don't you?
      Again, that uber hard steel deadbolt 10 feet from a pane of glass is about as stupid as it gets. The weak link sets the level of security.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    8. Re:He didn't answer the question by reddish · · Score: 1

      Not true. I send my credit card through un-encrypted email all the time. People on the receiving end freak out and go into panic. Guess what? Never had a bit of trouble.

      That's an interesting take. For the sake of putting one's money where one's mouth is, would you mind repeating all relevant data (name, card type, number, expiration date, security code) here?

      Assuming you won't, why is that? And why doesn't that apply to the e-mail scenario you provide?

      Thank you.

    9. Re:He didn't answer the question by Anonymous Coward · · Score: 0

      Because the entire slashdot readership don't have access to the intermediate routers through which his email is transitted.

      The people who do are few - and usually trustworthy.

      I wouldn't do it personally, but can understand that the risk is lower than often claimed.

      It's far more likely that your credit card details are stolen from the unencrypted Excel spreadsheet sitting on the trojaned Windows box of smalltechfirm.com - from which you have made a purchase in the past. At that point it doesn't matter that you passed your details through them over an encrypted link.

    10. Re:He didn't answer the question by Cardinal+Biggles · · Score: 2, Interesting

      ... I generally take everything Scnierer says with a grain of salt (because I know he says what someone pays him to say) ...

      Interesting. What do you base that on?

      The rest of your post makes a lot of sense, so I'm taking the chance that I'm being trolled here...

    11. Re:He didn't answer the question by Spiked_Three · · Score: 1

      Asking him to evaluate some unique cryptography process and having him give a price for a 'positive' evaluation. That's what he does for a living and yes, this is first hand experience.
      If he was truly a scientist (that was independently wealthy) he would evaluate and give his opinion without costs.
      I don't fault him for making a living, but I consider the MO in his writings.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    12. Re:He didn't answer the question by vadim_t · · Score: 1

      Bad idea.

      Try running your own mail server some time. You'll notice that all the ones that are currently in use pretty much include their own little programming language. Besides simply reading the mail spool, or sniffing the wire, the server itself could be set up to report anything that looks like a card number.

      So, you haven't had any problems yet. That can mean several things. Perhaps nobody is sniffing your current link, or they missed your data, or they got it but didn't use it, or they made a small charge you missed.

      However, one thing it doesn't mean is that you're safe. Such a thing can eventually bite you in the ass one day. Of course you could be lucky. But maybe you're not.

  18. Phishing by Anonymous Coward · · Score: 0

    While not truly broken security, for the many many people fooled it is broken security. Yet despite countless victims or increasingly elaborate phishing scams, online commerce continues without chaos. Indeed, online banking continues without chaos! And this, at a time when, I am telling the general computer illiterati to avoid online banking of any kind.

    Chaos is when you yell fire in a movie theater. Chaos is when an earthquake/hurricane/tsunami wipes out an entire city/country. Not being able to post on Slashdot or even to buy books on Amazon is not chaos.

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

      Freedom of speech is to yell "theater" in a crowded fire.

  19. Re:Take it all... by Anonymous Coward · · Score: 0

    Do you have a particular issue with the simplified model of adiabatic switching or the admittedly optimistic rendition of theoretical advances in computing in conventional desktop hardware? Or do you simply have a need to snipe at experts on Slashdot?

  20. Re:Take it all... by Anonymous Coward · · Score: 1, Interesting

    Since you seem to have read more on the subject, let me ask you a simple question about since you'll hopefully have the asnwer mroe readily available.

    Is a reversible computing system Turing Complete? What's the speed/space loss of interpreting a turing machine in the reversible equivalent of a universal turing machine? If this loss is exponential or compounded by runing time (i.e. unavoidable memory leak) then that's your answer to your question.

    I ask this because intuitively, it looks to me like forcing all programs to be reversible would wither limit their functionality or require you to keep around useless data for the purposes of reversing a computation, whicch you never do in normal operation but would be very nice for debugging.

    (I've worked on capture/replay systems, profiling, analized program traces, tried to keep dynamic slices of a running program and read a lot about related problems. When I ask about memory overhead I mean it)

    BTW, On reading your post again, it seems you have your terminology a little wrong. Erasing a bit (in the page you describe) is taken as destroying information, rather than setting a bit to 0. The argument is thermodynamic in origin (insert simpson quote here), even appearing in Hawkings' "A brief history of time" as part of his discussion about why time flows and entropy increases. Basically the idea is something like: if you have random data (strings of 1s and 0s) and you draw a conclusion (all 0s, or in some order that's not random), you have decreased the amount of entropy inside the computer and therefore the rest of the universe must have more entropy to make up for it, or something like that. So, you perceive time flowing because you are gathering information, and it feels like it flows in the direction of more entropy. I probably botched the description, so if anyone wants, I can go get my copy of the book and explain it better.

    Reversible computing comes in so you don't throw away that randomness, and so your entropy doesn't change (since you can go back anyway) so it is theoretically and thermodynamically possible to create a machine to do the calculations with a minimum drawing of power. That's the context I've heard it in, but it doesn't mean that such a machine exists now, that it is practically feasible, or that the needed chaos storage unit won't overflow.

    And BTW, if your operations are fully reversible and you don't want to end up with a chaos overflow/information underflow, you'd have to transmit all the byproducts of your encryption(chaos) along with the encrypted data (which has information) and since your calculation is reversible, any eavesdropper can decode it. So no, it's not useful for crytography at all.

  21. And there it is... by benjamindees · · Score: 1

    I believe this was to be the fourth sign of the apocalypse: ESL students correcting native English speakers on their grammar. The end is nigh, people, the end is nigh...

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:And there it is... by Anonymous Coward · · Score: 0

      You mean like ... English is supposed to have a grammar? Yikes!

  22. Re:Take it all... by Fzz · · Score: 3, Interesting
    As Phil Zimmerman said (paraphrased) wrapping electronic communication with cryptography is not unlike wrapping your mail in an envelope. Nobody wonders why we don't send everything on postcard..

    Another analogy for you: Dave Clark once commented that using cryptography to communicate with a stranger is like meeting that stranger in a dark alley. Whatever happens, there won't be any witnesses.

    I guess the lesson is to use the right tool for the right job. No dogma.

    -Fzz

  23. Uncrackable? by hoka · · Score: 3, Insightful

    Puh-leaze. While in a reasonable amount of time he is contextually correct, "uncrackable" indicates that there is no way of cracking the code, which isn't true. These things can all be brute forced, even though it might take a really, really long time to crack.

    1. Re:Uncrackable? by vlad_petric · · Score: 1
      How about a key whose brute-forcing time is comparable to the age of the universe (assuming all existing computers would work on it) ?

      This is actually doable with todays' algorithms, with reasonably large keys. Sure, it won't be realtime, but still ...

      --

      The Raven

    2. Re:Uncrackable? by hoka · · Score: 1

      I don't see how you could make that argument, unless it was completely impossible to distribute among many computers (think: Computer prices go down, power goes up, thus with time the time to crack gets reduced more and more). I think a better term within the article would have been "really, really bloody hard to crack". I understand what he meant, but that doesn't mean Joe Schmo will.

    3. Re:Uncrackable? by owlstead · · Score: 1

      You can create keys that are so big that it would take (almost) endless time on (almost) endless computers. Think of a computer from each molecule in the universe, at a currently unatainable speed. Then calculate 2^8192, for e.g. a 8kb RSA keypair:

      It would take 10907481356194159294629842447337828624482641619962 326924318327861897\
      21331849119295216264234525201 987223957291796157025 273109870820177184\
      06361097976507755479907890629 884219298953860982522 804820515969685161\
      35916381967718865426093245601 212905539018863010179 002525357999172000\
      10079600026535836800905297805 880952350501630195475 653911005312364560\
      01484742603529355124584392891 875276869627934408805 561751569434994540\
      66778251408149006161059202564 385045780133264935658 360472424073824428\
      12245131517757519164899226365 743722432277368075027 627883045206501792\
      76170094569916849725787968385 173704999690096112051 565505011556127149\
      14925153421057489666295470327 863215057308284302216 649703243961386352\
      51626409516168005427623435996 308921691446181187406 395310665404885739\
      43483287742816740749537099351 186875635997039011702 182361674945862096\
      98570062636120827067154081570 665751372810270223109 275649102767591605\
      20878304632411049364568754920 967322982459184763427 383790272448438018\
      52697776494107271561158043469 082745933999196141424 274141059911742606\
      05564837637563145276113626586 283833686211579936380 208785376755453367\
      89915694234433955666315070087 213535470255670312004 130725495834508357\
      43965382893607708097855057891 296790735278005493562 156109079584517295\
      41159729274798775277385600082 041185589300047777487 277618538135104938\
      40581861598652211605960308356 405941821189714037868 726219481498727603\
      65361629885617482241303348543 878532402475141941718 301228107820972930\
      35373728045743720952287036227 763639452908698062584 223551485075710396\
      19387449629866808188769662815 778153079393179093143 648340761738581819\
      56300299442279075495506128881 830843007964869323217 915876591803556521\
      61571154029921202761556078731 079374774668415283629 877086994501520312\
      31862594203085693838944657061 346236704234026821102 958954951197087076\
      54618662279629453645162075650 935101890602377382153 953277620867697858\
      97319663303088933046651694361 850783506415683369445 300514374913112988\
      34367265238595404904273455928 723949525227184617404 367854754610474377\
      01976802557660588103807727070 771794222197709038543 858584409549211609\
      98525389039746557039439730860 909305969633607675299 649384145981857059\
      63754561497355827813623833288 906309004288017321424 808663962671333528\
      00923275835087305961411872378 142210146019861574738 685509689608918918\
      04413395585248228675411132126 387936755676503403629 700319300233978284\
      65318547238244232028015189689 660418822976000815437 610652254270163595\
      65087543385114712321422726660 540358178146909080657 646895058766199718\
      6505665475715792896
      iteratio ns to crack this using a (very dumb) brute force attack. Actually - with a bit of luck - you would find it in half the number of iterations but you get the idea. For comparison, there are only about
      4000000000000000000000000000000000000000000 0000000 000000000000000000\
      00000000000
      atoms in the universe.

      Crypto-analists will have to look at smarter ways to crack keys than this, otherwise the cryptographers will always pull the long end. "Really bloody hard to crack" is not even starting to describe this.

    4. Re:Uncrackable? by Karhgath · · Score: 1

      Let's assume the number of atoms in the univers is about 4x10^79, which is the common number used. Without loss of generality, lets use 4x10^77 instead, to make the rest faster. Check the end of the article if that infuriates you, hehe.

      Let's take a key of 256 bits. How many combination are there? 2^256 ~= 1.16x10^77. WLOG, round to 4x10^77.

      That's 2 order of magnitude smaller than the estimated number of atoms in the universe, and equal to our number we chose above. That's quite a lot to bruteforce.

      Lets say we have as much computers as we have atoms in the universe. Lets posit that it takes 1 second to try a number.

      This means, if we have as much computers as the number of atoms in the universe, we can crack the key in 1 second if all computers try a different number at the same time.

      Let's double the keysize to 512. Now, we have 2^512 ~= 1.34x10^154, lets use 4x10^154 to make things easier. Wow, that's 77 order of magnitude larger than the total estimated atoms in the universe. 77 order of magnitude.

      Lets do the same math as above, we have the same amount of computer as the amount of atoms in the universe.

      Each computer would have to try 10^77 numbers to crack it, that's a lot. If it takes 1 second per try, this means it would take: 3.17x10^69 years to crack by bruteforce.

      Now, lets double the keysize to 1024... you see the point?

      While the above wasn't rigourous at all, I hope it gives you a good idea =)

      If you are still in doubt...

      Problems with the above:
      1) You rounded down the number of atoms in the universe...

      Ok, well, if we don't, we end up with 3.17x10^67 years instead.

      2) Our computers are faster than this, it doesn't take 1 second to try a number.

      Ok, fine, lets say it takes 1 nanosecond. It now takes 3.17x10^58 years.

      3) The universe is infinite so there's an infinite number of atoms! Haha!

      First that mostly false, but it's up to you to find out why. Anyway, it doesn't change the fact, I used to number of atoms in the universe as a scale to make you realize that we are talking about a LOT of computers here, a nearly impossible number of computers, since the computer would have to be made of only 1 atom, hehe.

      There is still the problem of finding an algorithm that would allow all computers to generate a different number, but that's another discussion and it just reinforce my point, hehe.

    5. Re:Uncrackable? by Jack9 · · Score: 2, Insightful

      And a door that is shut but isn't airtight, is technically still open? Do you actually think that was insightful?

      Ex: Election data encrypted and transmitted. You intercept it. If you the quickest you can decrypt, alter, re-encrypt and resend it, is 100 years after that election is concluded, how is it different from the algorithm being "uncrackable"?

      I dont apply a time constraint to the usefulness algorithm alone, when thinking about security, I also have to apply it to the useful lifespan of the data. As far as I can tell, ppl want to keep their email addresses longer than their specific residences or even credit card numbers (in the U.S.) and they are frequently doing so. What's useful enough to want to protect longer than a couple thousand years?

      The article implies that if you make your keys long enough, the computational advancement of machines will not endanger your data for a couple decades for CERTAIN...unless someone breaks modern mathematical factoring, at which time you can switch to something different like a lead safe.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
  24. Re:Article text, ROT26'd for twice the security by kakos · · Score: 0, Redundant

    Could you introduce yourself ?

    I'm a security technologist. My career has been a series of generalizations. I started working in cryptography: mathematical security. Then I realized that all the cryptography in the world won't help if the computer is insecure, and all the computer security won't help if the network is insecure. Since then, I have been concentrating more on the social and economic aspects of security, realizing that all the technology in the world won't help if those aren't done right.

    More on my background can be found on schneier.com

    NSA licensed Certicom's EC patents for $25 million last year, and recently announced the new US government standard for key agreement and digital signatures, called Suite B. It uses Elliptic Curve Diffie-Hellman
    (ECDH) and Elliptic Curve Menezes-Qu-Vanstone (ECMQV) for key agreement,
    and Elliptic Curve Digital Signature Algorithm (ECDSA) for signature generation/verification. Do you think that NSA is promoting ECC based crypto because they cannot crack RSA/DSA based one ?

    I do not. I believe the NSA believes that ECC is strong. I wrote about ECC here:
    http://www.schneier.com/crypto-gram-9911.html#Elli pticCurvePublic-KeyCryptography

    Although I wrote that in 1999, I am still skeptical about elliptic curves.

    Or maybe just because they can crack RSA/DSA they prefer to protect US business with ECC (supposed to be harder to crack)?

    With sufficient key lengths, all of this is uncrackable. I don't believe that the NSA has any secret mathematics that they use to break RSA/DSA or ECC.

    Would a quantum computer do the job ?

    In theory, yes. In practice, we have no idea how to build one to do it. Maybe in fifty years. Or twenty-five.

    Some time ago you co-authored a paper on software monopoly risks. What about crypto monopoly? Don't you think that having just a couple of public-key algorithms based on the same math problem could lead to a catastrophe if cracked ?

    The security advantages of a common cryptographic algorithm far outweigh the disadvantages. I've written about that as well:

    http://www.schneier.com/crypto-gram-9904.html#diff erent.

    What would you do if you found a solution to the factorization problem?

    Any cryptographer, if they found something so significant as a solution of the factorization, would publish their results. Such a discovery would likely result in profound changes in how we view number theory, and would be the mathematical discovery of the decade...and maybe even more important.

    Since most crypto protocols on the internet, such as SSL or SSH, uses public-keys to build a secure channel, wouldn't a unexpected public disclosure create a chaos on the internet ?

    No. Chaos is hard to create, even on the Internet.

    Here's an example. Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.

    In the security community there are various ways of thinking about vulnerabilities disclosure (public-, full-, responsible-, no-). What is the situation in the crypto community ? What type of disclosure process is there ?

    Most security professionals believe in full disclosure, and cryptographers are no exception. The advancement of the science is best served by the free exchange of ideas.

    Why is often used a money-rewarded challenge to verify a crypto algorithm?

    Because it's free consulting work, and money is an attempt to add some financial incentive. Most of the time it's a sham. While there are some legitimate contests, most are just attempts to gain publicity.

    Recently some papers addressing hash functions were published, and you suggested on your blog that it's time to get to work replacing SHA. You wrote: "The NIST already has standards for longer -- and harder to break -- ha

  25. Re:Article text, ROT13 for the paranoid by Dark+Coder · · Score: 4, Informative

    For the uninitiated... ROT13 encoder/decoder is available as a FireFox plugin over at MNenhy

  26. What? No "sky is falling predictions?!?!?" by inherent+monkey+love · · Score: 2, Insightful

    Isn't it funny how the people who really know security are rarely seen making doom and gloom predictions about the end of society as we know it? Most times I see a real security wizard speaking either at a conference or in an interview, they're pragmatic and reasoned in their answers to questions, even stupid ones. Why is it that the people in the best position to know about the security or insecurity of our networks are so calm and circumspect and the remainder of the industry seems hell bent of FUD?

    1. Re:What? No "sky is falling predictions?!?!?" by qbzzt · · Score: 1

      Why is it that the people in the best position to know about the security or insecurity of our networks are so calm and circumspect and the remainder of the industry seems hell bent of FUD?

      Because real security experts don't need to get people to panic to sell their security expertise. Marketing people who sell security products, OTOH, need to sell as much as possible.

      --
      -- Support a free market in the field of government
    2. Re:What? No "sky is falling predictions?!?!?" by ZoomieDood · · Score: 0

      What, you didn't see all those articles on security filled with calm, circumspect answers?

      Nah, neither did I.

      The lesson learned? FUD sells papers/magazines/air time.

      A nearby community learned this with recent asbestos exposure results handed to them by the EPA, and the press had a field day. They focused on a quote "You're making El Dorado Hills the Love Canal of asbestos." But the speaker of those words is a real estate agent, and cares more about business drying up and could give a hoot about health issues anyway. (but I digress)

      A local politician said during the same meeting "Fear sells. Death sells. And the imagery of a long, agonizing death from asbestos related diseases sells." (He was chastising the media for their role in whipping up hysteria. He wasn't quoted by the media.)

  27. It's not a paradox... by ramam · · Score: 5, Funny

    Why is it that the more I know about a topic on slashdot the less intelligent the slashdot community seems?

    1. Re:It's not a paradox... by Leroy_Brown242 · · Score: 0, Redundant

      They are always stupid.

      But in this case, you notice. :)

    2. Re:It's not a paradox... by Anonymous Coward · · Score: 0

      The smart people don't post on YRO topics, generally. You should turn off that topic in your preferences.

  28. Reversible computing by Insount · · Score: 1

    The thermodynamic cost of erasing bits gives a lower bound on the energy dissipation of (non-reversible) computation. Currently computers dissipate energy that is larger by many orders of magnitude, so reversibility is just not a concern. For example, about half the energy in a modern CPU is wasted on leakage across transistors, even if the transistor is not changing its state; that's a property of current chip building technology, and has nothing to do with the reverisibility of the computed function.

  29. oblig. bash quote by Darth_brooks · · Score: 1

    from the my-password-is-hunter2 dept.

    --
    There are some people that if they don't know, you can't tell 'em.
  30. Re:Take it all... by Anonymous Coward · · Score: 0

    Or do you simply have a need to snipe at experts on Slashdot?
    Well, in all fairness, the OP is not an expert.

    Read the page he linked to. If you have any knowledge of the field you can see the introduction is either complete rubbish or watered down so much that it makes no sense. He doesn't even make a distinction between physical and logical reversibility. Look at the wikipedia page for a better introduction.

    Likewise his suggestion that crippling both ends of a comunication by forcing them to do reversible operation without using any sort of quantum transmission would somehow make things impossible to eavesdrop. This doesn't follow at all. An eavesdropper just puts in the middle a non-reversible device which can copy all the bits and send off the original undisturbed. Or you can pull off a man in the middle attack, where you get the data, process it, read, whatever and then reverse your calculations and send off the original.

    Unless you come up with a completely different transmission method this is utter BS, with impressive sounding terminology to make it sound informed.

    Now, that's not to say reversible computation is useless. I could see it combined with quantum computing for use during transmission, or during the first stages of a computation. Though I'm not sure whather the final measurement stage of a quantum computation can be considered reversible by its very definition. Anyone with experience in thermodynamics and quantum theory care to comment?

    Likewise if you figure out how to build a fast enough reversible computation device that can be miniaturized, I'm sure Intel would look into it and at the very least make a coprocessor and fund development of reversible code libraries to drive it. I doubt it would happen anytime soon though.

  31. Re:Take it all... by Sheetrock · · Score: 1
    I believe that in the near term specialized chips using the concept could be grafted to existing systems in order to greatly reduce the heat generated by common operations. I suspect a completely reversible computer would indeed have limits to its functionality, and would perform some operations very quickly and others slowly if at all. It would also be very expensive, for the reasons you mention involving memory, but if you look at the memory potential of nanotechnology that problem may solve itself. Today's uses of reversible computing would focus on self-contained low-memory algorithms I expect.

    Maximally-entropic randomness is by nature wasteful. On the other hand, there should be a way to create a reversible PRNG algorithm (one probably exists). I suspect there are other common algorithms that could be farmed out to a coprocessor that would greatly reduce heat. I've heard that one group has already shown an advantage in using reversible computing with large capacitive loads, like LCD or CMOS access, and hopefully it'll scale down... quantum computing is based on reversible computing principles, so it looks like it's expected to.

    I know that in theory it's possible to build a Turing-complete reversible computer.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  32. Re:Take it all... by ccoakley · · Score: 1

    1. Reversible computing is Turing complete. In fact, this is a standard part of the intro chapters of quantum computing books (as all quantum gates are reversible -- unitary operators). You have to pad extra zeroes to your input to use as scratch paper for the reversible computation (so, your intuition about useless data is correct). However, there is a general technique for reusing the scratch padding (but nobody actually shows the steps in their papers anymore because it is so common). You can find it in a book on quantum computing. Unfortunately, I dropped the course, and don't remember the specifics (and though I can see the book, it is too far to reach).

    2. As far as using the Turing model, there is one for reversible computing. Nobody I know uses it when discussing reversible computing. Most people use a circuit model (complexity of the "algorithm" is length of the circuit). Someone obviously did the comparison at some point, but turing machines are painful to work with (very verbose). In general, reversing a computation to recapture the scratch work requires double the "run time" -- you just CNOT the bits you want to save out of the answer part and reverse the whole computation (minus the bits you just saved). What remains is the input plus scratch plus the output. OK, I guess I do remember the specifics.

    --
    Network Security: It always comes down to a big guy with a gun.
  33. mod down by Anonymous Coward · · Score: 0

    This is a joke, but not a funny one. Loaded with enough bits at the factory? Worrying about a deficit of bits when hotswapping parts? Guys, when the power goes off there are no more bits. What a ludicrous exercise in mental masturbation.

  34. Chaos? What chaos? by __aaclcg7560 · · Score: 1

    Here's an example. Go to Amazon.com. Buy a book without using SSL. Watch the total lack of chaos.

    What prevents the user from getting pissed off at not getting the book and going on a shooting rampage in an apartment complex? That, my friend, would cause a lot of chaos.

  35. Doing well on the SPAM problem? by cbreaker · · Score: 4, Interesting

    This guy obviously doesn't run any mail servers.

    Sure, new spam filters can be pretty effective. But it takes a lot of resources to deal with spam in terms of hardware and network bandwidth. 75% of all e-mail traffic is SPAM. Millions upon millions a day.

    SPAM is a real problem and it's not getting better, it's getting worse. The better we get at blocking it the more spam gets sent to counter this.

    Some people might think that if we get good enough at blocking spam, it won't be profitable to send it anymore. I beg to differ. It costs almost nothing to send a million spams. And with all the bot-nets and hijacked mail servers, it's not hard to get them out.

    So, because of this very brushed-off response and attitude like he's an authority, I can't take any of his other responses seriously.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Doing well on the SPAM problem? by LuckyStarr · · Score: 1

      Let me rephrase you statement:

      "Dear Mr. Schneider, just because you don't see the 500 people working in front of your house trying hard to secure the barrage doesn't mean that you have no problem with the high water levels."

      And yes, I ran a mailserver too. Changed the job. No fun there.

      His book "Secrets and Lies" though I found quite interesting and inspring. It helped me to see securitiy problems I didn't see before.

      --
      Meme of the day: I browse "Disable Sigs: Checked". So should you.
    2. Re:Doing well on the SPAM problem? by ajs · · Score: 3, Insightful

      "Sure, new spam filters can be pretty effective. But it takes a lot of resources to deal with spam in terms of hardware and network bandwidth. 75% of all e-mail traffic is SPAM. Millions upon millions a day."

      And how does this have anything to do with what Schneier said? Yes, extracting signal from noise is expensive, presents problems of diminishing returns and the cost/benefit doesn't favor an end to the problem any time soon. However, he's correct: as far as the average person is concerned, spam is a relatively solved problem.

      I heard an interesting quote recently: "any problem that can be solved by throwing money at it is not a real problem." Spam is not a real problem. It's a complication, but not a problem. Does it raise the price of business communications? Yes. Is that a problem? Not really, it just changes the economics.

      The real problem is that the people in the trenches who are the recipients of said money develop a sense that they are fighting some sort of holy war against an adversary that will one day be defeated. I have news for you: you are a machine that takes a noise source with weak signal in and produces an amplified version of the signal with some noise reduction. Noise is not evil, and signal will never be "pure".

    3. Re:Doing well on the SPAM problem? by cbreaker · · Score: 1

      Wow.

      What the fuck is the deal with you fucktards trying to make it look like everyone that has real problems to deal with is fighting a "holy war"? I am a mail administrator for a large company, and I know more about the spam problem then you.

      I mean, get off it.

      There's more to the spam problem then warding off some porn e-mail. Spam and viruses are becomming less seperated. It costs any sizable company millions of dollars to keep it away and pay for dealing with it. There's legal implications if your users get offensive materials on work systems. People are being scammed over e-mail. The list goes on.

      Just because you don't think it's a problem, doesn't mean it isn't. And who cares about your dumb ass unsubstianted quote? It's probably from some rich fuck or a mathmetician. For most companies, money IS the problem. It's why we all go to work in the morning. ALL of us. For money, to make a living.

      There might always be noise, but how would you like it if you could only hear 10% of your radio station because the rest was static? And you had to spend $4000 to get the noise down with an expensive filter but the quality was still low? That would be no problem because it's just money...

      E-Mail is the main method of communication in use on the Internet, and probably otherwise, in the world. SPAM threatens this system. And it's costing the economy billions of dollars every year - billions that could have been spent on raises, more employees, and new development.

      --
      - It's not the Macs I hate. It's Digg users. -
    4. Re:Doing well on the SPAM problem? by ajs · · Score: 1

      "What the fuck is the deal with you fucktards trying to make it look like everyone that has real problems to deal with is fighting a "holy war"? I am a mail administrator for a large company, and I know more about the spam problem then you."

      I could not have asked for a more striking example of my point, thank you.

      FWIW, I'm a mail administrator too, though I've moved away from the trenches recently.

      My point is that mail adminstrators like us can lose sight of the fact that spam and email aren't seperate phenomenon. Email is an open channel of communication, and open channels of communication classically become sources of noise. The fact that the economies of scale make it cost-effective for the sources of said noise raise the signal-to-noise ratio dramatically.

      People who deal with spam as a stand-alone phenomenon are doomed to become angry and frustrated because they'll always be fighting a losing battle.

      Want no spam? It's easy. Don't accept email from the world at large. It turns out, however, that sorting the signal out of that noise is still, and promises to continue to be an efficient enough process that there's giant return on investment.

      Thus, your job (and mine) will continue to be acting as a signal amplifier / noise filter. Getting upset about the fact that human communication involves noise is actually kind of silly, but if you prefer being mad about it, enjoy.

      "It costs any sizable company millions of dollars to keep it away and pay for dealing with it."

      In my experience spam and other noise problems related to email account for approximately half of the costs associated with providing the service.

      Again, if you treat that as overhead associated with the communications medium, then you find it's really not that big a deal. Imagine the costs associated with the equivalent physical mail handling capability. I know that one company I used to work for spent so much to deal with physical mail that a major US city out-sources some of their Christmas mail sorting to their facility. I have yet to see the company that had to even build a seperate facility to house the email team.

      "There might always be noise, but how would you like it if you could only hear 10% of your radio station because the rest was static? And you had to spend $4000 to get the noise down with an expensive filter but the quality was still low?"

      When is the last time someone emailed you anthrax? A bomb? You would not believe the costs associated with handling physical mail. It's absolutely stunning. Email scales far better than physical mail when it comes to the costs and risks associated.

      "E-Mail is the main method of communication in use on the Internet, and probably otherwise, in the world. SPAM threatens this system."

      No, no it doesn't. Spam has never been a threat to email. It is PART of the communication media. It is the price you pay for giving everyone a voice: it turns out that some people will do nothing but screem obscenities, some people will try to con you and others will insist that you have to listen to their reasons that everything you do is evil. Welcome to the human race.

    5. Re:Doing well on the SPAM problem? by Threni · · Score: 1

      > This guy obviously doesn't run any mail servers.

      Yeah, he's just a regular individual. If you're one of those then you're not going to get much spam if your ISP is running current anti-spam code.

      > But it takes a lot of resources to deal with spam in terms of hardware and
      > network bandwidth. 75% of all e-mail traffic is SPAM. Millions upon millions a
      > day.

      Sure, but once an email gets to an ISP it can be more or less trivially filtered, such that it's not a problem for the end user.

      > So, because of this very brushed-off response and attitude like he's an
      > authority, I can't take any of his other responses seriously.

      If you can't find it within yourself to read and learn from a widely respected security expert simply because you're misunderstood something he said about another topic then you're being stubborn and foolish. Perhaps you should think again?

  36. Well, in defense of Schneier's succinct responses by MmmmAqua · · Score: 4, Insightful

    I don't think the interviewer has much knowledge about cryptography, or even security in general. I am judging solely based on the questions asked:

    I mean TCP/IP does not use crypto, while a VPN does. Do you think that in the future we'll use crypto for every type of communication?
    Which displays a fairly simplistic, and unfortunately common, grasp of security principles, which is: crypto makes things secure, and everything must be secure. The reality is that cryptography is part of a greater security process, and that not every communication *must* be secure. Do you care if someone hears you discussing the newest Family Guy episode at the office, or hears you say "Hi" to your coworkers? No. So why should you be concerned if you're transmitting SYN/ACK or a comment to Slashdot in a relatively clear manner? Secure processes should be implemented where they are needed, and nowhere else, or else security becomes a burden forcing users to find ways to circumvent it.

    Should we use crypto to stop the spam problem ?
    I hardly know where to begin. How should we use cryptography to prevent spam? There are ways and ways to reduce spam, and perhaps cryptography in the form of some type of message authentication will play a role in that or not, but this is like asking "Should we use hydrogen molecules to cure cancer?". Hydrogen molecules in what context or construct?

    I'm no cryptographer, but (call me crazy) I expect a guy writing for SecurityFocus to know more than I do. Or at least to ask questions in an intelligent manner.

    --
    Arr! The laws of physics be a harsh mistress!
  37. Oblig. bash.org quote by GroeFaZ · · Score: 5, Funny

    244321

    Cthon98: hey, if you type in your pw, it will show as stars
    Cthon98: ********* see!
    AzureDiamond: hunter2
    AzureDiamond: doesnt look like stars to me
    Cthon98: AzureDiamond: *******
    Cthon98: thats what I see
    AzureDiamond: oh, really?
    Cthon98: Absolutely
    AzureDiamond: you can go hunter2 my hunter2-ing hunter2
    AzureDiamond: haha, does that look funny to you?
    Cthon98: lol, yes. See, when YOU type hunter2, it shows to us as *******
    AzureDiamond: thats neat, I didnt know IRC did that
    Cthon98: yep, no matter how many times you type hunter2, it will show to us as *******
    AzureDiamond: awesome!
    AzureDiamond: wait, how do you know my pw?
    Cthon98: er, I just copy pasted YOUR ******'s and it appears to YOU as hunter2 cause its your pw
    AzureDiamond: oh, ok.

    --
    The grass is always greener on the other side of the light cone.
  38. CHAOS by Anonymous Coward · · Score: 0

    Try leaking the private key for MS Verisign's root certificate.. THEN watch the chaos.

    No chaos at amazon because noone wants to see schneiers reading list in animal husbandry

  39. I emaila credit card number AND I LIVED! by wsanders · · Score: 2, Insightful

    I've sent a credit card number unencypted over the Internet and - nothing bad happened!

    It's just a matter of probability - if you have a 1 in 1000000000000000 chance of having a number stolen because of a problem with SSL, you probably have a 1 in 1000000000 chance of having THE packet with your credit card number stolen in transit because some baddie is snooping on the connection.

    Of course, once your CC number arrives on the destination server, whether it arrives via SSL or plain-text HTTP, it is logged in world-readable log files and you are doomed.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  40. Choppy, Crappy, and Amateur. by Anonymous Coward · · Score: 0

    That was the most hack crap amateur 10th grade journalism I've ever seen. Pureeing a can of alphabet soup will give you more well-constructed sentences that this dude. The interview was chopped. Sentences were short. Things were said tersely. Nothing was explained. It was all linked. He said, "I wrote about that." Then he linked. Elaboration was stopped.

    Fucking crap man.

  41. Re:Well, in defense of Schneier's succinct respons by Anonymous Coward · · Score: 0

    "Should we use hydrogen molecules to cure cancer?". Hydrogen molecules in what context or construct?

    Haven't you thought of the cancer sufferers?!? How can you be against using hydrogen molecules to cure cancer?

  42. Re:Take it all... by Kaenneth · · Score: 1

    I'm imagining something like... setting a 0 to a 1 takes a particular amount of energy, and in current computers changing back to a 0 requires negating that charge, using an equal amount of energy; and released waste heat.

    If instead of blowing away the charge that indicates a 1, you somehow moved the charge to a vacant holding area, the movement might take less energy than the negation. as mentioned, like moving the beads on an abucus, instead of moving pebbles in and out from a pile.

    One simple method would be to simply use 2 cells for each bit; such that 01 becomes 1, and 10 becomes 0; the total energy in the system is constant and power is only required to flip bits. Much like the magnetic grains on a hard drive platter.

    However, you would then need twice as many elements, which would lower production yeilds, and draw more power; possibly negating any benifit.

    thinking of 2 charges in 4 cells, you could have 1100 1010 1001 0110 0101 0011 which is 6 states in twice the space of 2 states; perhaps efficency grows with size.

    3 charges in 6 cells, 111000 110100 110010 110001 101100 101010 101001 100110 100101 100011 011100 011010 011001 010110 010101 010011 001110 001101 001011 000111 which is 20 states...

    4 charges in 8 cells, 11110000 11101000 11100100 11100010 11100001 11011000 11010100 11010010 11010001 11001100
    11001010 11001001 11000110 11000101 11000011 10111000 10110100 10110010 10110001 10101100
    10101010 10101001 10100110 10100101 10100011 10011100 10011010 10011001 10010110 10010101
    10010011 10001110 10001101 10001011 10000111 01111000 01110100 01110010 01110001 01101100
    01101010 01101001 01100110 01100101 01100011 01011100 01011010 01011001 01010110 01010101
    01010011 01001110 01001101 01001011 01000111 00111100 00111010 00111001 00110110 00110101
    00110011 00101110 00101101 00101011 00100111 00011110 00011101 00011011 00010111 00001111
    , which is 70 states...

    if 2 becomes 1, 4 becomes 6, and 6 becomes 20, and 8 becomes 70...(n factorial) / (((n/2) factiorial) ^2) maybe?

    so applying that to 40 base bits gives 137846528820, and 38 gives 1767263190; so you need 40 cells to hold what 32 can in regular binary.
    but only 68 cells to hold what 64 regular binary bits can do; with the added bonus of error dectection.

    but this is just storing and retrieving enumeratable patterns of bits; converting these values to and from binary, integers, text characters, and pixels; adding and multipling them, and doing neat things like XOR, bit masking, and such...

    In reguards to reversable computing, The thing about Information is that is is not subject to the laws of thermodynamics; teaching someone how to do something does not reduce your ability to do it. It may lower the value of that information is a marketplace; but it may also increase it.

    The real flaw, as I see it, with a fully reversable system, is that it would be basically useless for most encryption tasks; hash codes are basically irreversable; and even multipling two numbers together... 27*37 is easy, but finding the prime factors of 713 isn't quite so easy. You would have to store every single intermediate result, "occasionally you get more bits than you have space for" would be a hell of a lot of bits.

  43. Re:Take it all... by Anonymous Coward · · Score: 0

    But a reversible PRNG makes no sense. At least not a cyptographically secure PRNG. The whole point is to distribute entropy over a larger number of bits. You have to either zero out your extra bits of scratch space (which goes against reversibility) or reuse results or scratch from previous computations, which means an attacker can influence the results of the PRNG.

    Besides, even the proponents of reversible computing don't argue that RC will pay off until 2020. And additionally, the amount of energy spent seems to be temperature dependant. Does supercooling help? e.g. running your non-reversible computer near absolute zero? I mean, for really, really computing intensive tasks you could put your computer in space and bring down your 2kT loss.

    Hell, for the additional price for the extra memory for the reversible computing you can probably buy a rather large cooling solution.

  44. Re:No prize for you by RupW · · Score: 2, Insightful
    All four of the sentences you quote actually are quite readable English. Two of them are perfectly grammatical. I'll make minor modifications in asterisks and bold to show you what I mean.

    I disagree: the two you corrected aren't very readable without the modifications. Worse, they're confused on the technical details so a technically-informed reader will stumble: this still doesn't make sense:
    because they cannot crack *an* RSA/DSA*-*based one?
    unless "RSA/DSA" is a compound crypto scheme - which it isn't. Better: "because they cannot crack RSA- or DSA-based schemes".

    Similar complaints with the second one. Additionally the "just" spoils the inferred rhythm as-read (and so the readability), and "USbusiness" should clearly be "U.S. businesses".

    Third: he's talking about putting all your eggs in one basket cryptographically. That isn't "monopoly". Again there's readability problems with "having just a couple of" and writing "based" as an intransitive. I really don't think "if cracked" is well-formed either: I'd expect you'd need an explicit subject for "cracked".

    But the fourth one? That can't possibly be right!
    Why is often used a money-rewarded challenge to verify a crypto algorithm?"
    "often used" here *isn't* an adverb phrase. It's not hyphenated for a start :-p. But let's pretend it is an adverb phrase: eliminate it and we've got "why is <noun> <infinitive>". That doesn't parse.
  45. Re:Well, in defense of Schneier's succinct respons by 0ptix · · Score: 1

    as far as i understood TCP/IP, these protocols (specificaly TCP) DO use cryptography. just not encryption. sepcificaly one of the main security features of TCP are it's sequence numbers. the idea is that they are an unpredicatble (to the attacker), i.e. pseudo-random, sequence of numbers. generating such a sequence of numbers is a classical cryptographic problem. (Common solutions to this problem are the usage of stream cipher outputs or a pseudo-random number generater such as the one sugested in Schneier et al.'s paper about the Yarrow design methodology.)

    as to useing crypto to deal with the Spam problem... well there have been sugestions that email's should cost computing power to send. i.e. in order for A to send an email to B it must first solve a mathematical problem which B sends it. once B has verified that the problem has been correctly solved it accepts the email from A. The thing is that coming up with such a problem which is difficult to solve (say an NP-complete problem) is boardering on if not part of cryptography. Of course this is NOT an optimal solution for Spam but merely a suggestion; just think of mailing lists or sending email from computationaly constrained devices. but my point is that crypto is more then just secure message exchange (encryption). so i wouldnt rull out crypto as a field for solving (or at least reducing) the problem of spam email.

  46. Re:Well, in defense of Schneier's succinct respons by Anonymous Coward · · Score: 3, Insightful

    Quoth the poster: "The reality is that cryptography is part of a greater security process, and that not every communication *must* be secure."

    Ah, but sometimes not having every communication secure can cause an insecurity in another way.

    1. The fact that some of your communications are encrypted/secured gives an observer the information that you are transmitting something secret/sensitive when that occurs. That in itself can be valuable knowledge. For example, if the Army normally sends messages unencrypted to field personnel, and suddenly starts sending a lot of secure communications, that can give away that something big is about to happen.

    2. If you secure all your communications, then someone trying to intercept a particular communication message must spend time decrypting all of them to get anything. They don't know which ones to look at.

    I'm not arguing that all web traffic should be encrypted or anything like that. And you and I both know that VPN runs on top of TCP/IP, which makes the comparison a bit weird. But it is true that if the underlying transport mechanism (TCP/IP) were trustably secure, we might not need to worry about all these different kinds and layers of security on top of it. Just a thought.

  47. And why... by Anonymous Coward · · Score: 0

    is it darker at night than outside?

  48. I suppose he hasn't published... by Anonymous Coward · · Score: 0

    ...the story about how the next day after eating those sea-things, he spent so many hours sitting on the toilet, that his legs almost fell off from the blood circulation being cut off due to... well, having to sit on the toilet all day long.

  49. provable crypto by 0ptix · · Score: 3, Interesting

    in the last 25 years there has been another development in cryptography which bruce has seemingly left. namely the formal what is often refered to as provable cryptography. i.e. the proccess:
    1) Formaly defining both the working model (network, involved parties, computational & other capbabilities...)
    2) Defining the variouse forms of security to be achieved. (For example a protocol must be secure if run once, many times in a sequential manour or even in a concurrently manour. Each is a different kind of security and results in a different protocol.)
    3) Designing a solution (algorithmn, protocol,...) and useing mathematical methods to PROVE the defficulty of breaking the stated security in the given model is equivalent to some common mathematical problem. (such as certain "large" integers or calculating the descreet log in "large" algebraic groups.)

    Public key cryptography is the first practical product of this type of cryptography, however theoretical cryptography is almost nothing BUT this kind of work. the problem with protcols and algorithms designed in such a way is that they are often alot more inefficient then there conventional counter parts. thus most practical cryptographic algorithms (SHA-*, RC*, MD*, DES, AES,...) are not designed in such a rigorouse manour. (if this were the case then the entire field of cryptanalysis would be relegated to efficiently solving a few basic mathematical problems efficiently.) A quick example of a compareson is the note that one provably secure hashing algorithm requires a modular exponentiation per bit hashed. compare that with md5...

    As Bruce said, desiging secure protocols is VERY difficult even for the most experienced of cryptographers. This has been the main motivation behind developing and applying a provable approach to cryptography. as the cost of computation and communication decrees and the theoretical tools become more and more efficient i think we will be seeing more of this type of cryptography in practical use. (Zero Knowlege proofs, for example, are already being used in some authentication schemes.) In any case IMHO it is a "trend" to be watched as it is the FIRST line of research in cryptography that truely quantifies security. (i.e. by reduceing the security of a scheme to the difficulty of solving a specific mathematical problem of a given size.)

    1. Re:provable crypto by Anonymous Coward · · Score: 0

      I have three words fo ryou:" spel lcheck"r.

  50. Re:Well, in defense of Schneier's succinct respons by cynic10508 · · Score: 1

    Obviously the interviewer didn't know much about crypto. His main focus was fear mongering about the NSA and break-ins. But Schneier seems to discount quantum cryptanalysis out of hand. Doesn't he realize that quantum programs have been written already to do factoring and list searches? It's just a matter of overcoming manufacturing/quality issues with qubit design.

  51. Why do you bring in 2^8192? by ^BR · · Score: 1

    It's not exactly like there are 2^8192 8192 bits RSA keys, because, well, they have a little structure. Not only product of two primes but in order to achieve the rigt level of security product of two 4096 bit primes. So we are really well under 2^8192 here. I don't have numbers at hand for 8192 but to achieve 128 bits of security you must use 1620 bit long RSA keys (from http://www.rsasecurity.com/rsalabs/node.asp?id=208 8).

    Extrapolating from here you 8192bit RSA key is likely at most "only" as expensive to crack as a 1024 symetric key.

    But using that kind of key is really having CPU to spare, it is beyond pananoia and well into moronism.

  52. Repetition (especially to fools) is constructive by yuquibo · · Score: 2, Interesting

    For decades, in some cases centuries, there have been known bad and good approaches to security and still people violate evidence and common sense on security.

    Security professionals know there are certain basic ideas to apply towards security. If they consult, they apply the same basic lessons again and again to several people and often repeat themselves to repeat customers. If the work as a security profession in one organization, they repeat the same thing for their whole career.

    The good thing about Schneier's blog is he takes the rudimentary ideas of security and shows the diversity in their applications.

    If repetition wasn't necessary, there wouldn't be a plethora of security sites, publications and blogs - or the abundance of exploits, succesfuly viruses, worms, etc.

    How many of you don't have a relative whose computer you can sit down on and immediately find some spyware, adware, trojan, virus or other bugger? Can you quiz them on how to handle their id online and on the phone without tripping them up?

  53. Re:Well, in defense of Schneier's succinct respons by rgmoore · · Score: 3, Insightful
    Do you care if someone hears you discussing the newest Family Guy episode at the office, or hears you say "Hi" to your coworkers? No. So why should you be concerned if you're transmitting SYN/ACK or a comment to Slashdot in a relatively clear manner?

    That depends on how paranoid you are. If most of your messages are unencrypted, then the few encrypted ones stand out. Selective encryption is like putting a big sign on the encrypted messages telling eavesdroppers that they're worth listening to. If you encrypt everything (and run in through a good anonymizer proxy), then somebody who wants to monitor you has to decrpyt all your Family Guy discussions to find your few subversive messages. If you're really worried about security, you might want to keep up a high backround level of meaningless messages, which would both increase a listener's decryption load and help to foil attempts at traffic analysis.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  54. Re:Take it all... by Anonymous Coward · · Score: 0

    But I DON'T want any witnesses in that dark alley, can you imagine what my wife would think of me if she saw me getting fisted up the ass with a Pepsi bottle.

  55. rot13.com by quokkapox · · Score: 1

    Or just http://www.rot13.com/, if you don't mind sending your cleartext via HTTP.

    --
    it's a blue bright blue Saturday hey hey
    1. Re:rot13.com by Anonymous Coward · · Score: 0

      How do I know I can trust them?
      They dont even support https.

  56. for beginners? by Cruciform · · Score: 1

    Has anyone got any recommendations for sites/books that take you right from beginner to advanced crypto?

    1. Re:for beginners? by bhima · · Score: 1

      RTFA Bruce answers your question

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    2. Re:for beginners? by Anonymous Coward · · Score: 0

      Under my keyboard is a post-it reading "MY PASSWORD IS NOT HERE". That's advanced crypto.

    3. Re:for beginners? by Cruciform · · Score: 1

      Usually "TFA" is slashdotted to hell, so I don't check them for 2 or 3 days until it dies down.

  57. Re:No prize for you by Anonymous Coward · · Score: 0

    You can understand it as: "Why is a money-rewarded challenge often used to verify a crypto algorithm?"

    I'm french, this may explain why I can parse it.

  58. Re:No prize for you by RupW · · Score: 1

    You can understand it as: "Why is a money-rewarded challenge often used to verify a crypto algorithm?"

    Thanks. I've no trouble understanding it - I'm arguing with the other AC that it's not perfectly-formed English.

    I'm french, this may explain why I can parse it.

    Ah yes - I haven't studied French for years but I remember that construction now you've pointed it out! Thanks.

  59. Re:Boring and unprofessional interview... by glengineer · · Score: 1

    I agree. In addition, hey, Mr. Interviewer, how about proofreading? It's jarring to come across verb tense mismatches like "Since most crypto protocols ... uses public-keys ...". And, is the interviewer related to Yoda? - "Why is often used a money-rewarded challenge to verify a crypto algorithm?"

    --
    Evil Overlord Rule #86. I will make sure that my doomsday device is up to code and properly grounded.
  60. europe doesn't like hackers? by Anonymous Coward · · Score: 0

    "Some famous hackers that were caught such as Mitnick or Poulsen, now work as security consultants for big companies in the US. This doesn't happen in every part of the world. Especially in Europe there is a different feeling about convicted hackers: they cannot be trusted, because if they did once, it's probable they'll do it again."

    oh yeah? who says so?

  61. ROT26 Not Good enough by Giggle+Stick · · Score: 1

    You should instead apply ROT13 twice. If you're really paranoid, then 4 times.

  62. Re:No prize for you by Anonymous Coward · · Score: 0

    Ok, I didn't mean to be rude.

    Actually the french interogative form isn't exactly like this, but would be more like:

    "Why a money-rewarded challenge is it often used to verify a crypto algorithm?",

    'it' refering to the challenge (yuk, mixing french and english like this, I feel dirty now).

  63. Re:Take it all... by lgw · · Score: 1

    There were actualy experiments with this in the early days of trying to design quantum gates. The problem is: reversible computing tends to spontaneously reverse. Without entropy, the hardware doesn't move from state to state in a process of computation, ecause it just moves back and forth between the first few states. Entropy really is the arrow of time.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  64. Re:Take it all... by Anonymous Coward · · Score: 0

    Probably something like "is it Tuesday already?"