Slashdot Mirror


Ask Security/Cryptography Expert Paul Kocher

Paul Kocher is unquestionably one of the highest-profile computer and network security experts around. He's president of Cryptography Research, Inc. and one of the architects of SSL 3.0. The floor is now open. Please try not to ask questions that can be answered with a few minutes' worth of online research. We'll post Paul's answers to 10 of the highest-moderated questions soon after he gets them back to us. Update: 03/13 18:18 GMT by M : Let's try this one more time, this time with feeling.

371 comments

  1. Serious Threats? by Prizm · · Score: 5, Interesting

    While studying cryptanalysis, I've been learning about a number of interesting attacks such as timing attacks and differential power attacks (your speciality, if I recall). While these attacks certainly seem to help cryptanalysis of various ciphers, how practical are they in terms of real security? That is to say, what are the chances that these methods are actively being used by attackers?

    1. Re:Serious Threats? by cheezedawg · · Score: 2, Interesting

      The overwhelming majority of security exploits (over 95% iirc-sorry, I don't have a source handy) are due to implementation errors and not cryptanalysis. At this point, time is much better spent attacking buggy code than worrying about crytanalysis threats to well known ciphers.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    2. Re:Serious Threats? by swillden · · Score: 2, Informative

      The overwhelming majority of security exploits (over 95% iirc-sorry, I don't have a source handy) are due to implementation errors and not cryptanalysis.

      Side-channel attacks, technically, *are* attacks against implementations, not the ciphers themselves. They're attacks that exploit the fact that even if the cipher is solid, the execution of the algorithms involves physical effects which can be measured by an attacker with access to the processing device.

      Depending on your point of view, you may or may not consider side-channel vulnerabilities to be implementation errors, but they are real weaknesses for systems that require some sort of secure token to be distributed to large numbers of end-users. With respect to the published attacks against smart cards, there are far *more* side-channel attacks than attacks made possible by software errors. Not surprising, really, the engineers who write that code tend to be very security-paranoid, and it's generally quite small and simple, as well, so it's pretty good.

      As to the OP's question about the feasibility of these attacks in the real world: They're easy, but generally only if you already know lots more about the systems your attacking than most attackers would. I have no idea if anyone has used them "for real".

      My designs always assume that side-channel attacks are moderately difficult, but feasible.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Serious Threats? by EatHam · · Score: 1

      What is the easiest way to break SSL 3.0 quickly? By quickly I mean in real time and on the system of my choosing.

    4. Re:Serious Threats? by yourmom16 · · Score: 1

      Differential power attacks require physical proximity and are not useful over the internet. See this page(on his site) for more details

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    5. Re:Serious Threats? by wfrp01 · · Score: 2, Interesting

      That is to say, what are the chances that these methods are actively being used by attackers?

      Do you think it's valid to rate the severity of a compromise by whether it's being actively exploited right now?

      --

      --Lawrence Lessig for Congress!
    6. Re:Serious Threats? by Anonymous Coward · · Score: 0

      How close is quantum computing to being useful to someone (e.g., the NSA) in breaking encryption? In your most educated guess, of course, obviously you're not Nostradamus ;-)

    7. Re:Serious Threats? by mshlimov · · Score: 1

      Timing attacks are very feasible. Reference:
      http://www.ocf.berkeley.edu/~mshlimov/ b2/index.php ?m=200303#30

  2. Triple barreled question by Sophrosyne · · Score: 5, Interesting

    Should the general public have access to powerful and secure computing as a right, or should cryptography be limited to banks, government agencies, etc.? Do you believe that, as cryptography becomes more prevalent and as computing power increases we will see an increase in criminal activity over the web? And if so, what is the best way to curb illegal activities on the Internet, for example do you give the keys to the Governments that request them?

    1. Re:Triple barreled question by 56ker · · Score: 2, Insightful

      The way to cut down on e-fraud is to have the people in charge educating businesses etc in IT security. There is also an "embarassment factor" - which means that a lot of e-fraud goes unreported. Personally - my thoughts are of employing ex- e-fraudsters - but that wouldn't go down too well!

      The banks have major IT security flaws they do nothing about anyway. *whistles innocently*

      Personally I feel if the private individual can afford it then yes - they have access to powerful & secure computers. There is still a big digital divide between the rich and poor. People are still pretty ignorant when it comes to cryptography. RSA are still running that key competition though.

      Criminals use the internet to commit e-fraud as they could be based in Russia (with lax computer laws) and yet be virtually in the US (or UK). Most attempts are script kiddies though. There is a grey line between what's illegal and a nuisance - and what's illegal and something you'd sue an individual over (civil or criminal). Criminals will always find a way to commit crime. What's more worrying is that with cryptography they can communicate with each other in ways that are very difficult to decode.

      The whole escrow key thing & liasing with the "authorities" - well - it's been the source of at least one Tom Clancy novel! I live in the UK - we're well - quite a bit behind the US in regards to IT.

    2. Re:Triple barreled question by lommer · · Score: 2, Funny

      "There is also an "embarassment factor" - which means that a lot of e-fraud goes unreported."

      I think you meant to say e-barassment...

    3. Re:Triple barreled question by Anonymous Coward · · Score: 0
      The way to cut down on e-fraud is to have the people in charge educating businesses etc in IT security.
      Wouldn't it be better to staff those business positions with someone who actually knows what they're doing in the first place--engineers for example. Engineers have a good understanding of what needs to be done and can set realistic deadlines for doing those things. Even better, a good engineer could probably do the average businessman's job in his spare time.

      So, instead of educating some dumbass about what he's supposed to know anyway, only to have to educate him again later about something he also should've known, why not put him to sweeping floors or something else on his skill level? He could even hang his MBA above the mop-washing sink.
    4. Re:Triple barreled question by Anonymous Coward · · Score: 0

      You've obviously never tried to run a business. I'd give you about two weeks to go belly up.

  3. fhnlsfdlkm&5nlkd%Bvbcvbc by matt4077 · · Score: 4, Funny

    fkgsdf%LDjöofjnvBNlöjbfjsbyv%$bhlvy$knvnlkblnbxcjv byx$LJKFhgsfKNV4346Khndjbgvkbhdfgföljny kny_FYFKdfknyY_LirhrhaeihÖFHGsfihFYbjbK453KhdsFkbs KbfknvyVNkKnfkgnbxfdkn445k3nlDKNAdsSAdkfasdfKLNKdf nDFKgnentk4n4ktn4knt4 kaKdfnjaSDKfnaDKfnaK4n4knaKGAna4ank495p9zhthgugbhf hjbernara?

    1. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by govtcheez · · Score: 0

      Gross! No!

    2. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 5, Funny

      Uv, V'z jbaqrevat vs lbh guvax gurer'f n shgher sbe EBG13. V'ir urneq vg'f cerggl frpher...

      Lbh pna ernq guvf? Qnza!

    3. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Fishstick · · Score: 0, Troll

      I'm impressed. How did you get that past the "lameness filter"?

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    4. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 0

      probably because it was funny.

    5. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 0

      Because the lameness filter decrypts it :)

    6. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by DrDevil · · Score: 2, Funny

      Whatever you used to encrypt that mate, it repeats things, fkgsdf, the same keys in the similar area of the keyboard. therefore your cipher must be poor!

    7. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Niles_Stonne · · Score: 1

      Great... So now all the lurking worms are going to attack someplace.... Thanks a lot.

      --
      Sticks and Stones may break my bones, but copyright will always protect me.
    8. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Ospeovedizer · · Score: 1, Insightful

      Had to mod this down... It really is funny, but I don't think it should take up space with the answerable questions that are sent. (That is, of course, unless he really can read it, and it wasn't meant to be funny.)
      Others have suggested that comments obviously intended as 'funny' should not be sent in the interview (as I remember the Kevin Mitnik "What's my PayPal account password?") but I don't believe it has been instituted yet.

      I'll probably take a metamoderation hit for it...

      --
      "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
    9. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by cornjchob · · Score: 2, Funny

      Wait, let me get out my Little Orphan Annie Decoder Ring...

      "Be sure to drink your Ovaltine"?!

      What the damn? That parent post was just a crummy commercial; aw nuts.

      --
      We now have confirmed reports from an informed Orange County minister that Ethel is still an active communist.
    10. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by EnlightenedDuck · · Score: 1

      I'm pretty sure this wasn't encrypted - 'h' is appearing far too often....

      --
      Quack!Quack!.....QUACK!!
    11. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by sacherjj · · Score: 1

      qaw zov'u wor cofu i xhffish uaiu iudhifu pf zhbozitdh ivz ollhyf i baiddhvsh uo uah yhizhy. uaiu bordz aimh thhv th toua lrvvw ivz baiddhvspvs iu uah fixh upxh.

      u=t

    12. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Negatyfus · · Score: 1

      dfjh2@inJK783J7893beer*js,*I0kvc_women(8jhs*^()*
      978IO$#*(&b*$#(*Yuih789on)Slashdot*(*&@897diu2 79 must get &*(^8923h9sdfjklsdf1more8o0234*women&72816 829
      sml789234ls89*(&dammit(*@#(y8sdfljkg89

    13. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by blibbleblobble · · Score: 1

      "Uv, V'z jbaqrevat vs lbh guvax gurer'f n shgher sbe EBG13."

      uggc://jjj.oyvooyroybooyr.pb.hx/Gbbyf/Grkg/vaqrk .c uc

      Lrnu, vg'f n avpr flfgrz...

    14. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 0

      most fun I've had all day. that's not saying much, but thanks anyway.

    15. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 0

      No, he just used a One Time Pad. Good luck on figuring it out ...

    16. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by yourmom16 · · Score: 1
      No it says:

      Hi, I'm wondering if you think there's a future for ROT13. I've heard it's pretty secure...

      You can read this? Damn!

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    17. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by ciscoeng · · Score: 1

      Yeah, we heard the joke about Osama walking into a bar.
      Your friends,
      -NSA

    18. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by epictetus · · Score: 1

      Here's a little perl script i call "cryptoquote" that makes this easier to do. You setup a "translation file" that contains lines of the form
      a=b
      c=d
      ...

      You pass this filename as the argument to this perl script, and feed the cryptoquote into stdin. If you're running on a vt100 terminal, it will boldface the letters that have been translated. Otherwise, you'll want to remove the lines below that have "pack" in them.

      use strict;

      open TRFILE, "<$ARGV[0]" or die;

      my %trtable;

      while(<TRFILE>) {
      if( /(\w)=(\w)/ ) {
      $trtable{$1} = $2;
      }
      }

      my $line;
      while($line = <STDIN>) {
      my $i;
      my @inchars = split(//, $line);
      my @outchars;
      for( $i = 0; $i < scalar(@inchars); ++$i ) {
      if( $trtable{$inchars[$i]} ) {
      push @outchars, pack('c', 033), '[', '7', 'm';
      push @outchars, $trtable{$inchars[$i]};
      push @outchars, pack('c', 033), '[', '0', 'm';
      } else {
      push @outchars, $inchars[$i];
      }
      }
      print join('', @outchars);
      }

    19. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by Anonymous Coward · · Score: 0

      The hibernation support in the Swedish version of NT4 is notoriously buggy. I suggest you upgrade.

    20. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by EngMedic · · Score: 1

      mod parent up, it's rot13. it's funny. laugh!

      --
      filter: +3. Hey, look! all the trolls went away!
    21. Re:fhnlsfdlkm&5nlkd%Bvbcvbc by sacherjj · · Score: 1

      I use my IE5 only (sorry) web page to do it. Something I hacked together in a couple minutes when reading The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography by Simon Singh, for solving substitution ciphers.

  4. Secure SMTP? by silverhalide · · Score: 3, Interesting

    Is there any feasable way to make SMTP authenticated so spammers can't spoof their IP addresses? Everyone keeps asking but noone seems to know if it's possible.

    1. Re:Secure SMTP? by johoho · · Score: 0

      sure it is possible. But who is going to update *all* existing mail servers? I just have to look at my university with its twenty or so mailservers...
      On the other hand, who is going to certificate? Either we have to trust a big (bad?) company or establish something like a web of trust.

      Wiktor

    2. Re:Secure SMTP? by fruey · · Score: 1
      You can run SMTP entirely over TLS/SSL with SMTP AUTH (Cyrus SASL, for example)... but the problem is that the receiving server has to support it too.

      You can reject IP addresses that don't reverse and all sorts of hocus pocus with an MTA like Postfix.

      So what you are asking is possible.

      --
      Conversion Rate Optimisation French / English consultant
    3. Re:Secure SMTP? by bellings · · Score: 2, Interesting
      It should be simple to build a system where the identity of everyone who sends you mail is verified by some authority. However, the price is that everyone who uses it will have to be willing to accept a system where you will have to verify your identity to some authority before you send mail.

      So, I guess my question (to stay on subject) is
      • is there an identity verificication system that would be suitable for email, and
      • barring that, is there some system that would allow us to charge the sender of any email a small micropayment?
      --
      Slashdot is jumping the shark. I'm just driving the boat.
    4. Re:Secure SMTP? by Anonymous Coward · · Score: 0

      going to certificate

      verbing weirds language

    5. Re:Secure SMTP? by fruey · · Score: 1
      TMDA for the first one. A sender has to validate his or her existence by replying to an automated mail and has to understand what it says in the email in order for the system to work.

      Hash cash for the second one... an interesting system, that might just catch on.

      --
      Conversion Rate Optimisation French / English consultant
    6. Re:Secure SMTP? by Anonymous Coward · · Score: 1, Informative

      Sounds weird, but it's legit and old.
      (according to m-w, anyway)

      Main Entry: 2certificate
      Pronunciation: -'ti-f&-"kAt
      Function: transitive verb
      Inflected Form(s): -cated; -cating
      Date: 1883
      : to testify to or authorize by a certificate; especially : to recognize as having met special qualifications (as of a governmental agency or professional board) within a field

      Meriam-Webster online

    7. Re:Secure SMTP? by Anonymous Coward · · Score: 0

      He meant "certify", a nicely word which blends in nicely. I agree, though.

    8. Re:Secure SMTP? by NudeZiggy · · Score: 2, Informative

      actually both certificate and certify are verbs, it's kinda like extract and extracate, used in different but not so clear ways.

    9. Re:Secure SMTP? by NudeZiggy · · Score: 2, Insightful

      oops, that's extricate

    10. Re:Secure SMTP? by punkball · · Score: 0, Troll

      That doesn't prove anything. Try reading about Cryptography a little and try again. Biotch.

    11. Re:Secure SMTP? by fruey · · Score: 1
      Please make your arguments clear and back them up with evidence as to why I'm not proving anything (I wasn't trying to prove anything).

      Maybe watch a little less South Park as well...

      --
      Conversion Rate Optimisation French / English consultant
    12. Re:Secure SMTP? by ergo98 · · Score: 1

      Not really a crytography question... Well I guess you could do code signing of each parcel transfer between SMTP servers, though to do that would require a centralized certificate authority with centralized control, and that goes against the spirit of the net, not to mention that it would require a massive infrastructure change that is the sorts that tends to take years.

      If you just mean connecting to SMTP, a lot of sites do have that (some you connect to the POP3 server and it then allows you to send through the SMTP), and of course one can't spoof an IP address with TCP as it's a two way connection.

  5. redundancy is key by b_pretender · · Score: 5, Insightful
    Mr. Kocher would point out that in computer security, redundancy is key


    Therefore, "Please try not to ask questions that can be answered with a few minutes' worth of online research." should be rewritten as, "Please try not to ask or moderate up questions that can be answered with a few minutes' worth of online research. "

    1. Re:redundancy is key by Anonymous Coward · · Score: 0

      />

    2. Re:redundancy is key by spells · · Score: 0, Redundant

      Umm, this is slashdot, right?

    3. Re:redundancy is key by swillden · · Score: 1

      "Please try not to ask or moderate up questions that can be answered with a few minutes' worth of online research. "

      And the corollary of this is:

      If you see such a question that has been moderated up, and you know it's trivial, or see from replies that it's trivial, please moderate it down.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  6. What is your opinion of Slashdot? by Anonymous Coward · · Score: 0, Insightful

    They can barely run the site without breaking things left and right. They can't even post your article without screwing it up. Plus, the inane commentary of dimwit "editors" leaves much to be desired, and they actually expect people to pay money for subscriptions!

  7. Social engineering by miratim · · Score: 5, Interesting

    For every advancement in computer security, there seems to be a social backdoor involving the humans that use the system. Is there any research being done on figuring how to effectively solve the social engineering problem at the software/hardware level somehow?

    --
    ~ The Fudge Report @ http://mywebpages.comcast.net/fudgereport/
    1. Re:Social engineering by geekoid · · Score: 1

      the only way to do that is to take the access control away from the user.
      example:
      In stead of letting the user determine the password, have the person scan there finger print at hire, then associate the finger print with permissions on a server, authenticate against the MAC address, and device ID.
      This way there is no password to give out, and the user will thing somthing is wrong when 'security' calls and asked for something that isn't used.

      Now to get into the system, you have to know the allowed MAC address, assciated device ID, and have a copy of a finger print.
      Very difficult to get in from outside. Now impossible, but it minimize the risk and the user can't give out a password.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Social engineering by gnuadam · · Score: 1

      Yes. There's this little company, Microsoft, I think it's called, working on it right now.

      --
      You say :wq, I say ZZ. Why can't we all just get along?
    3. Re:Social engineering by LucidityZero · · Score: 1

      I work in information and network security, and I'd say that you aren't really solving TOO much with your suggestion of fingerprint, MAC address, etc.

      The problem is not people figuring out people's passwords. I'd just like to pose: What happens when a buffer overflow is discovered in the biometric information acceptance daemon?

      --
      Sig.i>
    4. Re:Social engineering by miratim · · Score: 1

      It seems like it must go beyond "gatekeeping" with authentication and authorization, though. The recent issue at AOL shows (besides the obvious fundamental AOL problems) that you can use somewhat solid authentication procedures like SecureID-type systems but still have a gaping hole AFTER the user is authenticated on the system.

      --
      ~ The Fudge Report @ http://mywebpages.comcast.net/fudgereport/
    5. Re:Social engineering by yugami · · Score: 2, Insightful
      I work in information and network security, and I'd say that you aren't really solving TOO much with your suggestion of fingerprint, MAC address, etc

      reducing the ability for outsiders to influence access isn't solving much?

      The problem is not people figuring out people's passwords. I'd just like to pose: What happens when a buffer overflow is discovered in the biometric information acceptance daemon?

      stop using bad programming practices and allow for dynamic length buffers, or at the very least use checked length function calls.

      security is a multi prong problem that demands multiple solutions, saying that one solution doesn't solve all the issues is a no duh type statement.

    6. Re:Social engineering by ekephart · · Score: 2, Informative

      In banking many things are under dual (or more) control. Same with government. Since paying people is a recurring cost and is expensive, some businesses have pagers that when activated (by satelite, wireless, etc.) give a password to be used in conjunction with their own personal passwords. The system is synced so that at any moment the password is different from the next. You can do the same thing to restrict physical access to a bulding or room.

      --
      sig
    7. Re:Social engineering by Daniel_Staal · · Score: 1

      Someone mod parent Funny, please!

      Solve user stupitity with computers! I've haven't heard as good a joke in a long time.

      --
      'Sensible' is a curse word.
    8. Re:Social engineering by CodeBuster · · Score: 1

      Kevin Mitnick's Book, "The Art of Deception: Controlling the Human Element of Security", is an excellent source of information concerning social engineers, social engineering attack strategies, and methods to secure against social engineering attacks. The book includes transcripts of believable, but hypothetical, phone conversations between attackers and those persons that have information that the attacker wants. There are also stories and anecdotes from Mitnick's personal experience with social engineering attacks, including the details of how he pulled some of them off. It was shocking for me to learn how easily a determined attacker might circumvent advanced security measures such as time shifting tokens, smart cards, security cameras, and the like using social engineering methods. This is definitely worthy ready for anybody concerned about security.

    9. Re:Social engineering by jpvlsmv · · Score: 2, Funny
      What happens when a buffer overflow is discovered in the biometric information acceptance daemon?


      You put a cage over the biometric reader so the user can only put one finger in at a time, duh.

      --Joe
    10. Re:Social engineering by Nihilanth · · Score: 1

      simple. just replace people with computers.

    11. Re:Social engineering by Nihilanth · · Score: 1

      there's no such thing as reliable biometrics, thank goodness. I've long misplaced the article, but there was a really good on posted on..hey...it might have been slashdot, about simple ways every form of biometrics can be defeated with household items. My personal favorite was gently lowering a plastic bag of water onto a fingerprint scanner, the surface of the bag and the oil residues from the finger do the rest.

    12. Re:Social engineering by Anonymous Coward · · Score: 0

      I think I've heard of them. I seem to remember reading a story somewhere where they really messed up their implementation of Unix, rendering it practically inoperable, not to mention full of bugs that they won't fix. Sounds to me like they're going to go out of business unless they either pull the quality of their products up, or find a way to lock in a whole bunch of users, then charge them a recurring fee for something.

  8. Theory vs. Practice by Anonymous Coward · · Score: 4, Interesting

    It has been said that it is just as important (if not more so) to focus on educating people on what cryptography can do for them as it is to research crypotography to come up with important breakthroughs. What is your opinion on this? Should more focus be put on educating the public?

    1. Re:Theory vs. Practice by Anonymous Coward · · Score: 0

      Should more focus be put on educating the public?

      This is all that needs to be said, just ignore the rest.

  9. Question by Anonymous Coward · · Score: 0, Offtopic

    How do you sleep at night knowing your products protect terrorists, child molestors, and pirates?

    I'm guessing you piss the bed often...

  10. what should manufacturers do? by rtphokie · · Score: 3, Interesting

    What should manufacturers of networking equipement and software do help their customers security efforts?

    1. Re:what should manufacturers do? by DancingSword · · Score: 1

      YES!!

      What should manufacturers of ( networking etc. ) sw/tech do to help their customers' security, or security-efforts?

      And Please differentiate between Pragmatic and Practical!

      Yeah, secure defaults would be a start, but what sort of secure defaults'd be maximally effective + minimally totality-cost-ly?

      Perhaps ought gov't/consortia ( instead of standard corporate welfare ) offer tax-breaks/awards to the corps that compromise world security the least?
      ( increasing competition in a directed way, and this is said realizing that gov't/mass-media manufactures conditions among given countries/nations by manufacturing policy/popular-will, and no that isn't my concept-of-heaven, but it is fact )?

      More specific items? ( since I'm just /dev/random > thought-filter > /.-posting .. barnstorming is it called? )

      --
      Messages to/for me ( in me journal )
  11. Ok it's well known that by TerryAtWork · · Score: 4, Interesting

    In Crypto there's the NSA and there's everybody else. It's also well known they're years ahead of the pack etc.

    My first question is, how confident are you, as a crypto person, that you're not inadvertently peddling snake oil, that is, crypto the NSA has already cracked?

    Second, the NSA allegedly has secret patents it uses to suppress new crypto. Do you think this is a significant inhibiter on research or am I worried for nothing?

    --
    It's Christmas everyday with BitTorrent.
    1. Re:Ok it's well known that by Otter · · Score: 1
      Second, the NSA allegedly has secret patents it uses to suppress new crypto. Do you think this is a significant inhibiter on research or am I worried for nothing?

      Are these alleged secret patents allegedly enforced in a secret court? What could that possibly mean, to suppress research with secret patents?

    2. Re:Ok it's well known that by Anonymous Coward · · Score: 0

      It means he hasn't got a sweet clue what he's talking about, that's what.

    3. Re:Ok it's well known that by ralico · · Score: 1

      Are secret patents like double secret probabtion?

      --

      SCO to Hell
    4. Re:Ok it's well known that by niom · · Score: 1

      the NSA allegedly has secret patents

      I thought patents were published as part of the grant process.

      --
      -- Repeat with me: "There is no right to profits".
    5. Re:Ok it's well known that by swillden · · Score: 1

      Secret patents aren't really used to suppress research, the idea is to keep the knowledge secret if possible, and if it does happen to get discovered independently, to retain control of it anyway. It gives them all the benefits of a patent *and* all the benefits of a trade secret.

      Of course, some carefully-placed leaks of very abstract information about their patents could be used to *discourage* research: If some researcher is getting too close, a brief note to his advisors/bosses about the fact that the NSA already holds patents in the direction the student is looking might be enough to discourage research, since the university/company won't be able to exploit any breakthroughs financially, due to the secret patents (which won't be secret any more, but will still be patents).

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:Ok it's well known that by Threni · · Score: 1

      They are obviously. Clearly he doesn't understand what patents are, or how they work. The whole post was stinky troll-bait.

    7. Re:Ok it's well known that by Otter · · Score: 1
      Fair enough, but are there, in fact, "secret patents"? A quick Googling shows no evidence that such a thing exists.

      The whole point of patents, even if almost no one here seems able to grasp it, is to diminish secrecy and encourage public knowledge by requiring publication in return for a temporary monopoly.

    8. Re:Ok it's well known that by swillden · · Score: 1

      Fair enough, but are there, in fact, "secret patents"?

      Section 181 of Title 35 of the US Code says:

      Whenever publication or disclosure by the grant of a patent on an invention in which the Government has a property interest might, in the opinion of the head of the interested Government agency, be detrimental to the national security, the Commissioner upon being so notified shall order that the invention be kept secret and shall withhold the grant of a patent therefor under the conditions set forth hereinafter...

      So, there certainly *can* be secret patents. If you're asking if they've actually been used, the Skipjack algorithm proposed by the NSA to be used in the Clipper chip for civilian encryption purposes was the subject of at least one secret patent. Skipjack was declassified and the patent(s) released (I've never looked into what they were) in 98 when it was decided that software implementations were going to be necessary -- which meant the algorithm would be reverse-engineered in a jiffy.

      Have there been others? Are there others now? Dunno. It's a secret :-)

      The whole point of patents, even if almost no one here seems able to grasp it, is to diminish secrecy and encourage public knowledge by requiring publication in return for a temporary monopoly.

      What makes you think no one can grasp it? Of course that's the purpose of patents. The government, however, has a loophole which allows them to retain the monopoly while simultaneously keeping the secrecy. Of course the monopoly is unnecessary while the secrecy holds, but this way, when it gets out they still have the patent. Yes, that defeats the general purpose of patents. No, they don't care.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:Ok it's well known that by Anonymous Coward · · Score: 0



      Fair enough, but are there, in fact, "secret patents"? A quick Googling shows no evidence that such a thing exists.


      Not to sound really rude, but I suggest you look up "secret" sometime in the dictionary...

  12. who is the worst to deal with? by greechneb · · Score: 5, Interesting

    Where do you find the most resistance is in integrating/using a new standard such as this?

    - The software developers
    - The software distributors
    - The end users

    My first guess would be the end users, but I am curious as to which group gives you the most problems.

  13. Certification and SSL by Zwack · · Score: 3, Interesting

    Given that an SSL connection is cryptographically secure, and that any security is only as strong as its weakest link...

    How secure do you really think an SSL connection is when both parties are having to trust certificates signed by third parties? I don't know how Verisign store their root keys, nor do I know how they verify the identity of someone before issuing a certificate. So can I really trust that a certificate signed by them is valid and can you see any way of removing the trust element?

    Z.

    --
    -- Under/Overrated is meta-moderation, and therefore is Redundant.
    1. Re:Certification and SSL by smokinpork · · Score: 1

      My question exactly. But in addition; With each browser be it IE, Netscape, Mozilla, Opera... There is a list of root CA certificates. Who decides on these? I mean just because Mozilla trusts these why should we? Also the list of root certificates varies between browsers a little. Don't you think there should be an international organization that lists what are the CAs and then everyone should use them? After all if I trust other people I can just add them. Why is there an organization that gives out IP addresses and domain names and not one for root certificates?

    2. Re:Certification and SSL by lfourrier · · Score: 1
      Don't you think there should be an international organization that lists what are the CAs and then everyone should use them?

      I, for one, don't trust internationnal organizations. (Who elected them ? governments, money, NSA?)

    3. Re:Certification and SSL by smokinpork · · Score: 1

      Fair enough but who do you trust? You trust M$, you trust Opera? Why do you trust them? You download or buy software and install it. Why do you trust the certificates they install on your system? Wouldn't it be better if there were one place where all the root CAs were stored that are used for say browsers? Then they would be out in the open. Sure you can add more your self... Finally why trust Verisign or Thawte? Why trust anyone? At least with an international organization it would be out in the open.

    4. Re:Certification and SSL by +CipherDemon · · Score: 1

      Exactly. The more public attention something recieves, the more scrutiny it is under. If some international organization were to form on the basis of Certification, you would have to pull strings with multiple countries to get a fake certificate. That's one thing most people can't do: fool or persuade multiple governments. Hopefully it wouldn't fall under monetary control.

  14. Formulaic test for primality by casio282 · · Score: 2, Interesting

    How do you think the recent discovery of a formulaic test for the primality of a number might affect current cryptographic systems? Is there a way to exploit this method into a better system for factoring large primes?

    --

    :wq
    1. Re:Formulaic test for primality by FatRatBastard · · Score: 1

      Is there a way to exploit this method into a better system for factoring large primes?

      Sorry for being snarky (because I understand what you're trying to say) but factoring large primes is simple: its one and the large prime.

    2. Re:Formulaic test for primality by Telastyn · · Score: 1

      IANANT (number theorist), but from what I understand of the algorithm used, it can most certainly not be used to formulate a factoring algorithm. It could be used by cryptographic systems though to be 100% certain that the keys used are actually primes (right now they use a different algorithm that is nearly [99.99999%] certain iirc).

    3. Re:Formulaic test for primality by casio282 · · Score: 1

      You're right, my mistake. What I meant was "factoring the product of two large primes."

      If you choose this question, editors, please make the correction?

      thanks

      --

      :wq
    4. Re:Formulaic test for primality by Anonymous Coward · · Score: 0

      Don't you think that if the new primality test could be used for factoring, the authors would mention it in their article? It's not like they're stupid and they don't know that factoring is an important related problem.

    5. Re:Formulaic test for primality by Anonymous Coward · · Score: 1, Informative

      well, IAANT (number theorist), and there is _NO_ way to turn a provable primality test into a factoring algorithm.

      Note that this (the AKS) algorithm will likely never be used as part of a cryptosystem because it is so slow. The probabilistic tests can be run (very quickly) until the probabilty that the number is composite is smaller than the probability that a ram bit accidently flipped during the algorithm run due to, say, cosmic rays.

    6. Re:Formulaic test for primality by Kid+Brother+of+St.+A · · Score: 1

      The AKS algorithm is a beautiful solution to the old problem of finding a deterministic, polynomial-time, unconditional algorithm for finding primality. But it is SLOW -- even with some of the numerous improvements that have been made to it since August. Right now there are still probabilistic primality tests that can give arbitrarily high probabilities for primality that perform the pants off of AKS. Plus, AKS has absolutely nothing to do with factoring at all, which makes it like most primality tests. So it poses no danger at present to any cryptgraphic schemes, and isn't really useful in practice.

      But it is really nice mathematics.

  15. MOD PARENT UP! by Anonymous Coward · · Score: 0, Insightful

    +5 Insightful

  16. Protecting against DDOS by rf0 · · Score: 1, Offtopic

    What is the best way to protect against DDOS? Going from what I have seen there have been a number of ideas such as getting any inbound routers to check that they have a path for any incoming packets and Filter RF1918 address space. Also rate limiting helps but none seem to be a total cure. What else can be done?

  17. How can I help? by arnie_apesacrappin · · Score: 5, Interesting
    I just started a Master's program in CS that is specialized in information security. One of the options for degree completion is a thesis.

    From the formal side of things, I am new to information security. I have been doing applied security work for about three years. I would really like the challenge of writing a thesis, but so far I haven't come up with anything.

    Here are my requirements: I want the topic to be challenging, I want it to be within the grasp of a Master's level understanding of information security, and I want it to be valuable to the community.

    Are there any areas or topics that need to be addressed but have not? Is there something the community needs but has not yet received? If background info helps, I really enjoy picking apart IP traffic, and have some interest in fractals from a mathematic perspective.

    Also, I'd like to say thanks for the links on your site. I now have tons more reading material.

    --

    Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

    1. Re:How can I help? by Anonymous Coward · · Score: 0

      As a professor, I should probably point out to you that any high impact project that takes about 6 man months of work for a relative rookie (which is what most M.S. students are) is likely to be done in house by a group like that. For a really good project, you might be well served to chat with your local faculty, expecially those with Ph.D. students who are near graduation (since they often need man power to get out papers), they may be in a better position to help you out.

  18. Combining cryptographic hashes by Anonymous Coward · · Score: 1, Interesting

    If you make an "extended hash" by concatenating the SHA hash (160 bits) and MD5 (128 bits), you get a 288-bit hash. What is the actual cryptographic strength of this "extended hash"? 288 bits? 160? 128? Even less?

    1. Re:Combining cryptographic hashes by TerryAtWork · · Score: 1

      I think it is the strength of the weaker hash, which is MD5.

      Don't know how weak MD5 is, but Applied Cryptography disses it.

      --
      It's Christmas everyday with BitTorrent.
    2. Re:Combining cryptographic hashes by Anonymous Coward · · Score: 0

      MD5 isn't weak, however, since it can be calculated about in 4 operations in hardware and is prone to padding it is not "optimal", but then, neither is SHA-1 though it is somewhat better in terms of padding.

      You should not be fooled by MD5 is insecure... if anyone would like to fuck things up for you they could rather hack your box directly, which in most Linux-as-target cases is tvivial.

    3. Re:Combining cryptographic hashes by Anonymous Coward · · Score: 0

      The strength of both is actually just slightly
      less than the md5 alone. (You've exposed two
      different hashes of the same plain text.)

      It might be a good idea to do your own homework
      problems, instead of asking /. readers to do
      it for you.

    4. Re:Combining cryptographic hashes by Anonymous Coward · · Score: 0

      Well, it certainly can't be less than the strength of either one alone... my guess would be it adds to the strength. It also would save you if one or the other were found to be flawed.

    5. Re:Combining cryptographic hashes by yourmom16 · · Score: 1

      It can't be stronger than the MD5 alone because the SHA can trivially be stripped off of the concatenated hash, leaving only the MD5 hash.

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    6. Re:Combining cryptographic hashes by Anonymous Coward · · Score: 0
      MD5 isn't weak
      It's frightfully weak in a cryptographic sense, and in the security world, the cryptographic sense is how things should be viewed. MD5 will probably very soon (again, soon in a crypto sense) have collisions found. The SHA algorithms of various lengths and other hashes such as Tiger are not significantly slower than MD5 to calculate and far more secure, so continued use of MD5 is discouraged.
  19. So.... by GigsVT · · Score: 4, Interesting

    Have you ever forgotten an important password/passphrase?

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:So.... by tigertigr · · Score: 5, Interesting

      As a follow-up, do you have your own personal system for generating/remembering passwords?

      Furthermore, since we require more and more passwords for things such as networks, email, online banking, ebay, and on and on, what do you think is the best method for joe average to keep track of all of these, aside from a) using the same password for all of them and b) using a "trusted" framework (passport, palladium). Can there ever be a solution to such a problem?

    2. Re:So.... by Anonymous Coward · · Score: 0

      Do you save your passwords in a notepad file?

    3. Re:So.... by insanecarbonbasedlif · · Score: 1

      And as a follow up to that, knowing your password generation system, can you actually just give us some of your usernames and passwords? Thanks in advance.

      --
      Just because I doubt myself does not mean I find your position compelling.
    4. Re:So.... by CoolVibe · · Score: 1
      I have a very selective memory. Passwords do fall through the holes. I can remember a lot, but it seems that my brain uses a lossy compression algorithm to store it, so to keep track of all my passwords on all my systems, I use a plain text file, encrypted with my public key.

      I only have to remember one passphrase to get to all my passwords, and I have to have my keychain umass device in the USB port (my private key is stored on that).

      I've been using that system for quite some time now, and it works beautifully.

      So, what do you people use?

    5. Re:So.... by Anonymous Coward · · Score: 0

      If you use an encrypted plain text file, do you then decrypt the file and temporarily have an unencrypted file on your harddrive? Leaving it to simple undeletion of a stolen harddrive to find all your passwords?

      Anyway. Using password manager software which only leaves encrypted files on your harddrive and have unencrypted text in memory is better.

  20. I think.... by unicorn · · Score: 2, Insightful

    They're called Neutron Bombs.

    Honestly, as long as a system can be accessed by someone. It can be accessed by someone that shouldn't.

    --
    "Politicians are interested in people. Not that this is always a virtue. Fleas are interested in dogs." P.J. O'Rourke
  21. Not a question, but a comment for slashdot by Anonymous Coward · · Score: 4, Insightful
    After seeing this story go up, it made me actually think about the interview longer, without being so pressed to try to get my response in quickly. I actually went to their website, and read through more carefully then usual. - Which got me to thinking.

    Why not make stories have a ten or fifteen minute delay to allow people to actually READ the articles. Have a little timer that says how long until the story goes live for comments. This might take care of some of those who never read the articles.

    Just a thought....

    1. Re:Not a question, but a comment for slashdot by insanecarbonbasedlif · · Score: 1

      After seeing this story go up, it made me actually think about the interview longer, without being so pressed to try to get my response in quickly. I actually went to their website, and read through more carefully then usual. - Which got me to thinking.

      Why not make stories have a ten or fifteen minute delay to allow people to actually READ the articles. Have a little timer that says how long until the story goes live for comments. This might take care of some of those who never read the articles.

      Just a thought....


      Dude, that wouldn't work... people would just wait fifteen minutes to post and not read the article anyway. The problem is not that they don't have the chance, it's that they don't want to.

      --
      Just because I doubt myself does not mean I find your position compelling.
    2. Re:Not a question, but a comment for slashdot by tigertigr · · Score: 1

      Have a little timer that says how long until the story goes live for comments.

      What a great idea! It'll make first posts even more fun!

    3. Re:Not a question, but a comment for slashdot by Anonymous Coward · · Score: 0

      You're assuming people read the stories the instant they're posted, and thus have to suffer a delay. What about the reader that shows up at T+15 and tosses off his reply without reading the article? No delay there.

  22. The Government by joshuaos · · Score: 1, Interesting
    I would very much like to know how secure common encryption (such as modern PGP) from a government. I mean, I assume they can crack anything using brute force at least with Crays and whatnot, but how much effort does it take on their part, or more importantly, do they have some kind of back doors as I've heard rumors of? Basically, how easy is it for the government to read my PGP encrypted e-mail? If not much so, what would you recommend?

    Thank you, Joshua

    --

    When in danger or in doubt, run in circles, scream and shout!

    1. Re:The Government by angst_ridden_hipster · · Score: 1

      I like Bruce Schneier's analogy.

      Unbreakable encryption is not achievable.

      The goal is to make the cost of breaking the encryption more than the value of the information.

      Governments have a great deal of money to throw at a problem. But they're not going to throw that much money at cracking your PGP-encrypted email unless they think they're going to find something worth while. They couldn't care less about your personal life (excepting the case where you somehow have become, through your own fault or not, a "Person of Interest").

      --
      Eloi, Eloi, lema sabachtani?
      www.fogbound.net
  23. Worst implementation? by burgburgburg · · Score: 5, Interesting

    In your consulting capacity (and without naming names), have you ever run across a companies security implementation that was so bad, so insecure, so open to exploitation that you felt an overwhelming compulsion to shut down the servers, lock the doors and call in a security SWAT team? That you actually felt like going out and shorting the companies stock? That you had to hold back from whomping someone upside the head? That you inquired about having the head of security investigated to make sure he wasn't a black hat hacker/competitor's security spy/foreign agent? How bad was the worst implementation you've ever seen?

    1. Re:Worst implementation? by rjh · · Score: 5, Interesting
      True story. I won't name the company, nor do I list my employment with this company on my resume'. After you hear the story, you'll know why.

      I was recruited from a major telco to work for a competing telco in 1999, ostensibly to work as part of their tiger team. When I showed up for work, there was nobody else on the team. "Don't worry," I was told, "we're hiring more. Just try and get some good design work done on securing our billing back-end, because right now it's wide-open."

      Wait, your billing back-end is wide open?

      "Yes."

      And it's deployed?

      "Yes."

      Oh, fuck.

      So I went to work on the back-end (which, at the time, was handling about $1 billion a year), with a great feeling of doom hanging over my head. When you're getting paid $38K and have no backup and you're told that "if we lose money from insecurity, it's all your fault, regardless of the fact we deployed it without any security to speak of"... well. You can figure it out.

      A month later I had a binder full of attacks against the network, and another binder full of design ideas for how to secure it. By "binder", I mean 2-inch binders stuffed to the gills with paper. I was shortly thereafter called into my manager's office. An HR representative was present, so I knew the news was bad.

      "Rob," my manager said, "we're concerned that you've made no progress on your task..."

      What? I asked. I pulled out the Binders o' Doom from my satchel (we didn't have any secure storage in the development group, so I didn't ever let those binders out of my sight) and set them on her desk.

      "Oh," she said as she leafed through the binders. The look on her face was roughly that of an indigenous South Pacific islander who was seeing an indoor toilet for the first time. "Um. Rob. Didn't anyone tell you?"

      Tell me what?

      "We already have a design we want you to use. You just have to implement it. No, no, you're not anywhere near senior enough to come up with a design for the security of the billing system..."

      I breathed a sigh of relief. Sanity at last! And then she handed me a very thin folder.

      I opened it up and it was, I shit you not, RFC1991. Classic PGP.

      I laughed, handed the binder back, and told her she grabbed the wrong folder. Then she got very angry with me and asked me what, precisely, was wrong with using Classic PGP to secure the back-end?

      I gave her the litany:
      • Classic PGP is used to protect email traffic in transit. It doesn't protect databases, it doesn't separate privileges, it doesn't set up a redundant network, it doesn't do offsite backups, it doesn't make sure your Verisign certs are current.
      • Classic PGP has been superseded by RFC2440, which fixes a lot of problems in the original spec, like no separate subkeys for encryption and signing.
      • Classic PGP uses two patented algorithms, and if you can barely afford the $38K budget entry for my salary, there's no way you can afford the patent royalties on a couple of billion dollars of transactions.
      • Classic PGP is a protocol: it's not a security design.
      • ... and on and on and on.

      Finally I asked "so who's the genius who came up with this one?"

      Whoops. Turns out said genius was sitting across the desk from me.

      By the end of the day I was busy writing Classic PGP in C++, under Management orders. The Sword of Damocles was falling and I was right under it. I protested, loudly and vociferously, until finally I got canned for "not being a team player and not performing according to expectation".

      I was climbing in my car to leave the company for the last time when I realized... hey, I still have the Binders o' Doom in my satchel.

      I got out of my car and walked back towards the building. An HR representative stopped me at the door and told me that if I walked in, it'd be considered trespass. I explained that I just wanted to drop off something for w

    2. Re:Worst implementation? by Anonymous Coward · · Score: 0

      Ummm, I'm going to post this anonymously... I work for a company that does many things, but we also do security audits for banks. I have come upon at least 3 so far that had public IPs on all of their machines with no firewall and servers running pcAnywhere with no password. It scares me. A lot.

    3. Re:Worst implementation? by pyro_peter_911 · · Score: 2, Funny

      I still have the Binders of Doom on my bookshelf, filled with detailed notes and attack trees for how someone could embezzle hundreds of millions of dollars from my former employer. It tells you a lot about them that they left that sort of information in the hands of a disgruntled former employee, eh?

      I'll take those binders off of your hands for $50. :)

      Peter

    4. Re:Worst implementation? by anonymous+cupboard · · Score: 2, Interesting
      Love it. You should have oferred to do a presentation for their auditors.

      Its like when I heard an android describing the security requirements for an electronic financial derivatives exchange:

      "Its not like we're dealing with money"

      No, just a government bond worth about $100000.

      Another one at a bank, there is a story about the international payments system. It is split into two parts, the payment transmission system and the ledger. Great idea. Then why save money by having one guy to support both with admin status (he was an external too)? Apparently he siphoned off about $1mill when he was caught. The rumour says he was only caught because he got nervous after 9/11 and wanted to move his ill-gotten gains again. They were already offshore, but the bank queried the transaction and the scheme collapsed.

      The thing is that the SWIFT system is designed around the four-eyes principle. You need two authenticators per transaction, but the number of organisatons that make procedurally easy to avoid these checks is frightening.

    5. Re:Worst implementation? by Anonymous Coward · · Score: 0

      I thought it was bad when I was a programmer familiar with coding GUI apps in a Windows/C/C++ environment, and they gave me admin responsability on a *NIX box that merely connected with the backend. This was an internet-oriented business so at least they were mostly on the ball. Virtually unbreakable hardware keys were required to root servers that ran basic services such as web, mail, etc. OTOH, socially engineering the place was far too easy--I wasn't even trying to do it--I just asked for "favors" and ended up getting access! I have no "binders of doom" but if I really, really, wanted I could get free internet for life via a socially-engineered backdoor that was opened for me.

      My hat is off to you.

  24. what progress... by MarvinMouse · · Score: 3, Interesting

    is being made towards the implementation and use of elliptic curve cryptography?

    I have read a lot about it and it seems to be the direction public-key crypto is going nowadays. Have you done any serious work in this field? and if so, when do you think the public will start to see it implemented full force?

    --
    ~ kjrose
    1. Re:what progress... by Anonymous Coward · · Score: 0

      Apple uses elliptic curve cryptography throughout their OS.

  25. SSL VPNs? by Jacco+de+Leeuw · · Score: 3, Interesting

    What's your opinion on VPNs based on SSL/TLS, instead of those using protocols such as IPsec or PPTP?

    Are SSL VPNs up to par? What are their strengths and weaknesses? Was SSL designed for such applications?

    --
    -------
    Warning: Slashdot may contain traces of nuts.
    1. Re:SSL VPNs? by digitalsushi · · Score: 2, Insightful

      SSL VPNs have one advantage going for them that IPSEC can't compete with- "stealth" mode. Ok, it's surely not invisible, but you can usually configure the port you want it to run on. OpenVPN is what I have converted five of us over to from working FreeS/WAN VPNs, as most of us have the same ISP who has claimed they will be blocking IPSEC packets from residential customers. We don't want our VPN to disappear, so we're forced to use this TLS VPN package.

      I'm unaware of any weaknesses this has versus a real IPSEC solution, but I'm not an expert and that does lead me into my point- lots of people here have struggled with FreeS/WAN- OpenVPN takes about 3 hours to read up on, build, install, configure, and get running.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  26. Internet broken? by bpfinn · · Score: 5, Interesting

    The Internet was primarily designed for use by researchers who were collaborating on similar projects, and so security was not part of the design. Would you advocate designing and building another Internet where security was a major design goal? Or can we tweak the current Internet to reduce that amount of maliciousness that goes on now?

    1. Re:Internet broken? by mrjive · · Score: 1

      One word: IPv6

      --
      If you can't beat them, arrange to have them beaten. -George Carlin
  27. Re:Legit Question by larien · · Score: 1

    Sheesh, you're asking the wrong place. This deserves an entire "Ask Slashdot".

  28. Who would win in a fight? by Anonymous Coward · · Score: 1, Funny

    You or Bruce Schneier?

    1. Re:Who would win in a fight? by Anonymous Coward · · Score: 0

      Googlefight says:

      Number of results on Google for the keywords "Paul Kocher" and "Bruce Schneier":

      "Paul Kocher"
      ( 2 890 results)
      versus
      "Bruce Schneier"
      ( 56 800 results)

      The winner is: "Bruce Schneier"

    2. Re:Who would win in a fight? by Anonymous Coward · · Score: 0

      I've worked with both of them, so this is an easy one to answer.

      Paul is bigger and taller, plus Bruce has that ponytail that's just begging to be pulled. Plus, as the googlefight results show, Paul has stealth on his side.

      Paul would win for sure.

  29. What is worth protecting? by kryzx · · Score: 3, Insightful
    Paul, What advice do you have for people trying to find the balance between security and convenience? When is it worthwhile to protect something? Should a person try to protect all of their info and communications just for privacy purposes, or make a determination about which things are valuable enough to be worth the effort and/or processing power?

    Along these lines, of your own personal communications and data storage, what do you encrypt and what do you leave unencrypted?

    --
    "I don't know half of you half as well as I should like, and I like less than half of you half as well as you deserve."
  30. Complexity theory assumptions by Anonymous Coward · · Score: 0

    Are customers of cryptography aware that their security relies upon some unproven assumptions, and that a theoretical breakthrough could jeopardize all encrypted communication, past and present? In case this happens, are you taking steps to make sure that customers won't attempt to sue the person or group that designed the encryption they were using, or sue the person or group that broke it?

  31. Mainstreaming security by Anonymous Coward · · Score: 0

    Do you think it's possible to make things like e-mail encryption and key management easy enough to make high security procedures widely used by mainstream PC users? I've long thought that this was a neglected area, and that the bar was set very high--security for that user group would have to be essentially zero effort and invisible.

  32. Unsecurity by termos · · Score: 2, Interesting

    The older versions of SSL has been very insecure.
    How will the SSL team improve security in the new version of the SSL protocol?

    --
    Note to self: get smarter troll to guard door.
  33. Palladium by SiliconEntity · · Score: 5, Interesting

    Paul, what do you think about Microsoft's Palladium initiative and Trusted Computing in general? Will it achieve its goals from the security perspective? Is it only for DRM or are there other ways that you could use it?

  34. Quantum Computing and Cryptography by Nova+Express · · Score: 4, Interesting

    Will the advent of quantum computing render even current, state-of-the-art cryptography obsolete? Is there any way that cryptography can overcome the challenge presented by quantum computing? And how long will it be, if ever, until quantum computer's can break current, state-of-the-art cryptography?

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

    1. Re:Quantum Computing and Cryptography by Anonymous Coward · · Score: 0

      Presumably about as long as it takes to make a quantum computer ;-)

    2. Re:Quantum Computing and Cryptography by zCyl · · Score: 1

      And in addition, what do you think is the general applicability of quantum cryptography given that it does not support authentication protocols? Can it be effectively merged with classical authentication protocols, and can any of these still remain effective during the quantum computing era?

    3. Re:Quantum Computing and Cryptography by bzipitidoo · · Score: 1
      Why ask him? Here are your answers. This way, you can even argue about them.

      If by "current, state-of-the-art" you mean Public Key techniques, of which the only unbroken ones known are factoring (RSA) and discrete log (Diffie-Hellman), then yes, quantum computing will break these. Public Key needs an easy problem that has a hard inverse, such as testing for primality and factoring. Factoring is hard now, but is easy with a quantum computer. Whether there is an appropriate problem with quantum computing available is unknown. You may have heard of the big debate on P=NP? NP contains P. QP, the set of problems solvable by a quantum computer in polynomial time, is in the middle. NP contains QP and QP contains P. Quantum computing does not break private key methods such as DES and AES.

      I see two prospects for quantum computing. We may discover there is some natural limit which makes impossible the construction of a quantum computer with enough quantum bits to be useful. I think the chances of that are low. Or we'll have a working quantum computer before too long. Just when is the question. 5 years? 10? 50? Who knows? But if we look at history, we've got examples which may apply. The transistor was invented in 1948, the IC in the 1960's and personal computers by the late 1970's. Based on that, 30 years for usable, affordable quantum computing to get to the masses seems reasonable. Except I would shorten that because the world is larger (more population) today.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    4. Re:Quantum Computing and Cryptography by yourmom16 · · Score: 1
      Quantum Cryptography is an unbreakable key exchange method. It is already used to a very limited extent(doesn't work more than 30 mi. currently). We may have already switched to Quantum cryptography before Quantum computers come out.

      Quantum Cryptography works because measurinng one component of a particles spin alters the other components. This also has the added effect of alerting you to any listeners if the amount of particles with the wrong spin is statistically too high to be due to environmental effects

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    5. Re:Quantum Computing and Cryptography by zCyl · · Score: 1

      Quantum Cryptography works because measurinng one component of a particles spin alters the other components. This also has the added effect of alerting you to any listeners if the amount of particles with the wrong spin is statistically too high to be due to environmental effects

      It does not alert you to any listeners, only to passive observers. An active man-in-the-middle can still sit between if there is no authentication.

    6. Re:Quantum Computing and Cryptography by yourmom16 · · Score: 1

      The thing is that the man in the middle doesnt know which component to measure, and if he measures the wrong one it may change the other components; alerting you to his presence.

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    7. Re:Quantum Computing and Cryptography by zCyl · · Score: 1

      Without authentication, Alice securely communicating with Eve and Eve securely communicating with Bob is in no way discernable by Alice and Bob.

  35. Dive Right In by Accidental+Hack · · Score: 5, Interesting

    What does a newbie do? Having been put in a position where I'm partly responsible for server security, and having been put in that position without the proper background (and the responsiblity is here to stay), how do I get my head straight on the core issues and make sure I'm not leaving the doors open for anyone to do whatever they want? Reading books/articles doesn't seem to be enough, but if that's the best place to begin, any recommendations?

    1. Re:Dive Right In by qzulla · · Score: 1

      Go to a SANS conference. Spend a week in their care and you will walk away with a lot of good advice.

      qz

    2. Re:Dive Right In by scubacuda · · Score: 1
      What does a newbie do? Having been put in a position where I'm partly responsible for server security, and having been put in that position without the proper background (and the responsiblity is here to stay), how do I get my head straight on the core issues and make sure I'm not leaving the doors open for anyone to do whatever they want? Reading books/articles doesn't seem to be enough, but if that's the best place to begin, any recommendations?

      Post all your public IP addresses on /. :)

      We'll tell you what doors you've inadvertently left open....

    3. Re:Dive Right In by Anonymous Coward · · Score: 0
      What does a newbie do?

      Hear, hear. At my last job, I was the Director of MIS for a small company. In another few years I'll be CIO/CTO. I need to know how to keep company machines at least minimally difficult to break into, but all I know about security is "don't run unnecessary services" and "patch early and often". Other than that, anything anyone says seems to be contradicted by someone else. I've been told I should read, lots, but what can I read? I'm not a developer, and won't benefit from reviewing code or taking "writing secure code" workshops. What do I read, and how do I know what to believe?

  36. DRM systems? by Anonymous Coward · · Score: 5, Interesting

    There's much going on in the area of DRM these days. Microsoft/Intel are pushing for a secure nub and a trusted OS (Palladium). DirecTV's P3 is totally hacked and Echostar is open to EJTAG manipulation. The studios are pushing for stronger encryption for the next-generation DVD after CSS has been hacked.

    What is your opinion about where DRM systems should go? How can we protect fair use and still get movies released in HD?

  37. Re:RISC, Quantums and Security by Anonymous Coward · · Score: 0

    who is lester, and why do we care if he's alive?!

  38. Crypto in the scope of the real world. by matman · · Score: 4, Interesting
    It seems that most cryptographic methods depend on one of a number of hard to solve problems, such as the factoring of large numbers, elliptic curve discrete log, etc. These kinds of methods suffer catastrophic failure when the problems on which they depend are no longer hard. In the foreseeable future, it seems that factoring large primes will become less hard (especially with the help of quantum computers).

    What contingency plans are you aware of? What sort of research is being done to avoid this single point of failure problem in future solutions? Are we just hoping for quantum encryption to save us? Of course, the real solution is to not depend solely on crypto for security, as crypto it self will never be perfect (implementation problems, etc). Security organizations, who haven't already, need to update their risk assessments to include risks to crypto solutions. It's still interesting to look at crypto in a more narrow scope than the real world :)

    1. Re:Crypto in the scope of the real world. by doru · · Score: 1

      Funny, I thought that factoring large primes was already very easy...

    2. Re:Crypto in the scope of the real world. by matman · · Score: 1

      Woops :) I was careful to avoid saying that in the first instance.

  39. From a Student's Perspective by TedCheshireAcad · · Score: 4, Interesting

    I am a student pursuing a bachelor's degree in Computational Mathematics.

    What is the best way to go about finding a career in cryptography/cryptology?
    How did you start in the field?
    Is there a "job market" per se, or is it more of a position that one falls into?

    1. Re:From a Student's Perspective by Anonymous Coward · · Score: 0

      Write a letter to the NSA. The employ
      lots of mathematicians.

    2. Re:From a Student's Perspective by Anonymous Coward · · Score: 0

      Seriously, you should have asked yourself these questions BEFORE shitting bricks.

    3. Re:From a Student's Perspective by geekoid · · Score: 2, Funny

      What are you, a dolt?
      This had been explained quite clearly in many, many movies.
      First, you crack some secret government super hard code, snoop around.
      Secret Agency use there 'really good software', written and operated by some overweight obnoxius individule, to track you to your address.
      they then send someone to kill you, you narrowly escape, befriend some mysterious former agent.
      after he saves you from more assassination attempt, he finally dies saving your life. after which the agency feels bad and brings you on. Usually the rest of the world thinks you are dead, or you maintain a secret job.

      I assume you are not a dolt, but I just wanted to set up the joke.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:From a Student's Perspective by Kirby · · Score: 1

      Paul got his start in high school, finding vulnerabilities on our local Novell network and in some of the bulletin boards run by other, less technically savvy high school kids.

      Our high school CS teacher, Mr. Corliss, used to challenge people to get his password. It never seemed to take Paul long to do so. What really set him apart from the pack, though, was that he'd unfailingly go straight to Mr. Corliss, prove that he had done it, and then explain in detail how he did it and if it was preventable. This was in 1990-91. (I definitely recall him setting up a packet sniffer at one point, among other tricks.)

      It was pretty clear that he was operating on a different level and mindset than the wanna-be hackers (mostly, the ones running the BBSs.) If they got someone's password, they'd delete files or send obnoxious mail or the like. Paul just told you, 'You should change your password, it's too obvious.' It was clear that his motivation was to find out what the security holes were, much more than to cause mayhem.

      So, it was no surprise to find out, years later, that he'd gone on to become a luminary in the security field. It's the same stuff he's been doing since he was 16.

      -- Kirby (Corvallis High School, class of '92. Paul Kocher is Corvallis High School, class of '91.)

      --
      -- Kate
    5. Re:From a Student's Perspective by scubacuda · · Score: 1
      I am not a mathematician, but I'd think that you'd only have a job doing crypto stuff if you were top notch...

      Places like the NSA are always looking for scientists and mathematicians. (Look at their crypto section)

  40. 64 Bit Computing by MBCook · · Score: 4, Interesting

    One of the applications that is supposed to get a large boost from going from 32 to 64 bits is cryptography. Are you very excited about the move to 64 bits? Do you really think that it would make that much of a difference? Are there any downsides to going to 64 bit compuiting in cryptography (other than the time to port the software)?

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:64 Bit Computing by Anonymous Coward · · Score: 0
      the move to 64 bits

      That's a little Intel/x86 centric, isn't it? How do you now he hasn't been implementing 64-bit crytpography for years now?

  41. Re:RISC, Quantums and Security by Anonymous Coward · · Score: 0

    If you don't know, the message was not meant for you...And any way, maybe it's double encrypted -
    "Lester is alive never again" is afwul strange phrasing for a message...
    It probably represents something else, code words of some sort or other...

  42. Alternative to uid/pw logins to establish identity by Blain · · Score: 5, Interesting

    The recent /. discussion of worms exploiting weak passwords got me thinking problems I have with consistently using strong passwords. I have heard many times that we should use strong passwords (mixed case, letters, symbols, no dictionary words in any language, no number patterns that others could derive, etc.), that we should not reuse passwords, that we should not write down passwords, but should always have them memorized.

    Now, if I was on a handful of systems, this would make sense. However, I've found that many websites I come to are increasingly requiring registration, including creating a userid and password to log in to their systems. The personalization of my interface with their system is nice, but makes following the rules about passwords unmanageable -- I can't keep track of several dozen strong passwords from memory.

    As an alternative to that, for website uses such as I've mentioned, it seems to me that making use of a public-key encryption system, something along the lines of what I understand SSL to do, would seem to make more sense. My system could exchange encrypted data with the web server using our known public keys, enabling us each to know that we are, in fact, who we claim to be. Even if I was required to use my pass-phrase that goes with that public key each time I logged in, it would be easier for me to remember that one pass-phrase (which could be even more secure than a 6-8 character password) than is currently available.

    Obviously there would be change-over costs involved with this, but is there some big reason that this kind of a system would be less secure than the current system, particularly if we take into account the problem of weak and repeatedly used passwords?

  43. redundancy is key by Anonymous Coward · · Score: 0
    Yes, I agree, redundancy is key

    Therefore, please post more redundant comments.

  44. Passwords by jamienk · · Score: 3, Interesting

    My wife and I each are forced to have several dozen usernames and passwords for various websites, programs, email accounts, accounts at work's computer systems, etc. It seems that each sys admin/org has a different policy for creating these accounts, so that we are unable to memorize a few possibilities and choose from among those. (sometimes usernames/passwords are assigned, sometimes they insist on having #s, sometimes capital letters, etc.)

    My wife has several files and pieces of paper with all of her passwords written down. She has to keep these on 3 or 4 computers, in her wallet, in her hotmail account, etc.

    How problematic is this? Can this ever be solved? How?

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

      store your passwords

      in an encrypted file

      with a supercomplicated

      passphrase that nobody

      can guess and you'll

      be safe. use ssh when

      you want to see them.

    2. Re:Passwords by Accidental+Hack · · Score: 1

      That's a problem of the worst sort. For what it's worth, I've used a password management tool called Password Safe. http://www.counterpane.com/passsafe.html

    3. Re:Passwords by kenthorvath · · Score: 1

      Yes, just find the criteria that ALL websites allow. For instance, using a combination of letters numbers and different cases. Just because a sight allows you to have a risky password, doesn't mean that you NEED to have one.

    4. Re:Passwords by egregious · · Score: 1

      If you have a palm, I recommend Strip. Been using it for years.

    5. Re:Passwords by janda · · Score: 1

      Take a look around for Eldos Keylord.

      --
      Karma: Food Fight (Mostly affected by Date Plate).
  45. Why should the public care? by httpamphibio.us · · Score: 3, Insightful

    Can you present a brief argument that you believe should raise the interest level of the general public in the need for cryptography?

    --
    sig.
  46. NOT an interview question ... by silvakow · · Score: 2, Funny

    Just thought you'd like to know, ROT13 is outdated. There is a new protocol out to replace it as of a couple of days ago called ROT-13+.

    --
    In the long run, we're all dead.
    1. Re:NOT an interview question ... by epictetus · · Score: 2, Funny

      That's nothing. My corporate VPN runs on double-Rot-13, also known as Rot-26. It's twice as secure!

    2. Re:NOT an interview question ... by Anonymous Coward · · Score: 0

      Narf!!!!

  47. Your use and abuse of Cryptography by fruey · · Score: 4, Interesting
    I'd like to know if you practice what you preach. Do you go out of your way to use GPG/PGP or other encryption on all correspondance, run all your web applications under TLS/SSL, and generally advocate this? Or is cryptography something for which you think only specific applications are in order?

    The reason I'm asking is because there are a lot of great techies out there, but it's rather the geeks that seem to do most of the advocacy and who seem to be able best to stick to their guns and force their peers to use GPG, etc.

    Also, I used the word "abuse" also. Do you think you've ever gone over the top with crypting everything, or have you ever used your knowledge to gain access to information that you should not have seen (however trivial), or have you ever been paid to crack something encrypted, won prizes, that sort of thing?

    --
    Conversion Rate Optimisation French / English consultant
  48. Re:RISC, Quantums and Security by Sophrosyne · · Score: 1

    Lester is alive never again?

  49. Which algorithm / program... by Rui+del-Negro · · Score: 2, Insightful

    Which algorithm / program do you use to protect your "top secret" files? And is there any commonly-used algorithm / program that you wouldn't trust to protect your shopping list?

    RMN
    ~~~

    1. Re:Which algorithm / program... by SlashdotLemming · · Score: 1

      He keeps a web page with a hidden link that allows him to access his secret directory named "MSSys32"
      The beauty is that he can securely access his files from anywhere he as an internet connection.

      Pure genius

    2. Re:Which algorithm / program... by kenthorvath · · Score: 1
      Which algorithm / program do you use to protect your "top secret" files?

      Doesn't everybody store secret information on the Gibson, relying on ThePlague to keep the information safe?

    3. Re:Which algorithm / program... by Anonymous Coward · · Score: 0

      That's what I was going to ask. Now I'll have to mod you down...

  50. DUPE!!! by Anonymous Coward · · Score: 0

    heh

  51. Open Source Encryption Software by Anonymous Coward · · Score: 0

    What are your thoughts on open source encryption?

  52. WHY ARE YOU SUCH A FLAMING FAGGOT? by Anonymous Coward · · Score: 0
  53. Interface with Government agencies by bstadil · · Score: 4, Interesting

    How do you currently interface with various government agencies? What kind of pressure is put to bear, how do you see it evolving and are you able to answer these questions freely.

    --
    Help fight continental drift.
  54. Password... by Shadow+Wrought · · Score: 1, Funny

    Can you tell us your password?

    --
    If brevity is the soul of wit, then how does one explain Twitter?
  55. Re:RISC, Quantums and Security by Anonymous Coward · · Score: 0

    ciphers
    often
    read
    rather
    eccentrically
    count
    the

    many
    years

    for
    really
    interesting
    encryption
    never
    deciphered...

  56. TLS/SSL as a sockopt? by brianjcain · · Score: 2, Interesting

    Hey, is there a feasability problem with making the addition of TLS a socket option? For TCP/UDP/SCTP clients (connection/datagram initiators), it would be great to use a system-wide certificate store (perhaps in kernel space?), and just say "turn on TLS". This would make writing network clients with encrypted traffic a dream.

    Granted, openssl's interface may be trivially more complex, but just the thought of managing yet another set of certificates makes me cringe.

  57. Is Cryptology a House of Cards? by kakos · · Score: 4, Insightful

    All of cryptology is built on a group of cryptographic primitives. Block ciphers, hash functions, factoring problems, discrete log problems, etc. are all used to build higher order cryptographic structures, such MACs, encryption, and signature schemes. However, all of these primitives are not proven secure. How do you feel about cryptology being built on such a fragile foundation, essentially making it a house of cards?

  58. Your use of cryptography in everyday tasks ... by Hollins · · Score: 4, Interesting

    To what extent to you use cryptography in everyday life? For instance, under what circumstances do you digitally sign or encrypt email? What information do you encrypt on your hard drive? How do you communicate securely with folks who aren't technically adept with current encryption tools? Are the tools at your disposal easy enough to use to keep up with your level of paranoia?

    thanks.

    1. Re:Your use of cryptography in everyday tasks ... by Cruciform · · Score: 1

      Good question. I've thought about using PGP or other methods to communicate important info, or even sort spam out of my mail (no key, no read), but the big stumbling block is having friends and family with no other concept than "i have the internet on my web browser".

      Transparency to the user is a great thing, until they break something. (Eg. XP encrypted folders)

      If the public won't learn something new, what do you do to make the tools more attractive to them?

  59. -1 Flamebait ? by sdjunky · · Score: 0, Offtopic

    Ok. I guess the mod missed the point that it was to be "humorous".

    Ah well.

  60. Is the Technology ahead of us? by Coz · · Score: 5, Interesting

    Thanks for letting us ask you these questions.

    Over the last couple of decades, cryptography has gone from being the domain of major governments, big business, and the odd hobbyist and researcher to being a massive public industry that anyone can (and does) participate in, with new algorithms published and new applications announced almost every week. Meanwhile, we learn of vulnerabilities in various implementations of cryptosystems much more frequently than we hear of people discovering fundamental flaws in the cryptosystems themselves.

    Given these facts, do you think we need to change focus, turning to validating and "approving" implementations of cryptosystems (such as your own SSL 3.0) or should the emphasis of the "crypto community" continue to be innovation in fundamentals of cryptographic systems and new applications for them? How important is it to have someone verify that a cryptosystem is implemented well?

    Thanks, and I'll take my answer off the air :)

    --
    I love vegetarians - some of my favorite foods are vegetarians.
    1. Re:Is the Technology ahead of us? by Anonymous Coward · · Score: 0

      Thanks, and I'll take my answer off the air :)

      I hear this all the time. Shouldn't it be "on the air?"

  61. Guys in dark sunglasses by Anonymous Coward · · Score: 0

    are 3 feet from your door

    2 ... 1 ...

  62. Books, scientific journals etc by ralphus · · Score: 3, Interesting
    Everyone's read Applied Cryptography Some have read Handbook of Applied Cryptography I've read Security Engineering also, which a lot haven't seen and has a good amount of crypto in it.

    Can you recommend some good hardcore books, or journals to follow for what's going on currently in the crypto scientific community?

    --
    Revolutions are never about freedom or justice. They're about who's going to be top dog. -- Kilgore Trout
    1. Re:Books, scientific journals etc by yppiz · · Score: 1
      I just started reading Decrypted Secrets by Friedrich Bauer and it's become my current favorite book as it covers cryptography and cryptanalysis and gives a great, personal history of these fields and their practical applications.

      Are there other books like this out there?

      --Pat / zippy@cs.brandeis.edu

    2. Re:Books, scientific journals etc by Anonymous Coward · · Score: 0

      I'd suggest reading a selection of papers from the Crypto/Eurocrypt/Asiacrypt proceedings that fits your specific cryptographic interests, the Journal of Cryptology. If you're looking for very new (and mostly not yet peer-reviewed stuff) the IACR Eprint Archive should keep you busy reading papers. The proceedings and the JOC are available through Springer LINK.

  63. Can we eat yo by unborn · · Score: 0, Offtopic

    Mr. Kosher?

  64. WHY DONT YOU FIND OUT YOURSELF, FUCKWIT? by Anonymous Coward · · Score: 0

    5 minutes of googling will tell you why IP over SSL/SSH makes for a SHITTY HACK ASS LINUX-STYLE VPN SOLUTION.

  65. The Human Factor by Anonymous Coward · · Score: 3, Interesting

    Cryptography is great, but it's only part of the solution. Seems to me that all cryptography and security measures are no more than "levels of deterence". If someone wants to gain access to your critical data, the easiest way is not going to be to break an algorithm, or try to guess a Key. Corporate espianoge and social engineering both play a huge role in the security of information. If you can dig through a trash can to find a password, or pose as a technician to gain a key to a system, why would you ever want to try to break the algorithm? How can you eliminate employees choosing passwords like 'secret', 'password', or '12345', especially when the company heads are not technical enough to enforce company policies. Afterall, just because someone pays you for your advice as a consultant, doesn't mean they'll take it. On the other end of the argument, you can't expect people to remember 16 8-bit hexidecimal numbers that are generated at random monthly, so how to do let them carry around their password in a secure fashion? Biometrics seems promising, but what if someone is able to copy your fingerprints? It's not like you can get a new finger... Any suggestions on this would be helpful... thanks!

  66. Re:RISC, Quantums and Security by insanecarbonbasedlif · · Score: 0, Troll

    In A.D. 2101
    War was beginning

    Outside Ship - An explosion occurs.

    Ship's Bridge
    Captain: "What happen ?"
    Mechanic: "Somebody set up us the bomb."

    Close-Up of Excited Communications Officer
    Operator: "We get signal."
    Captain: "What !"

    Ship's Bridge
    Operator: "Main screen turn on."
    (CATS appears)
    Captain: "It's you !!"

    Close up of CATS
    CATS: "How are you gentlemen !!"
    CATS: "All your base are belong to us."
    CATS: "You are on the way to destruction."

    Close up of captain & CATS
    Captain: "What you say !!"
    CATS: "You have no chance to survive make your time."

    Ship's Bridge
    CATS: "Ha ha ha ha ...."

    Close up of Forlorn Captain
    Operator: "Captain !!"

    Ship's Bridge (ZIGs on monitors)
    Captain: "Take off every 'ZIG'!!"

    Shows a ZIG pilot powering up
    Captain: "You know what you doing."

    Shows a ZIG moving into launch position
    Captain: "Move 'ZIG'."

    ZIGs on monitors, Bridge Explodes
    Captain: "For great justice."

    The ship explodes.
    A lone ZIG zooms into view!

    --
    Just because I doubt myself does not mean I find your position compelling.
  67. Roles of quantum cryptography by Cyran0 · · Score: 2, Interesting

    With recent developments, such as the capability to "store" photon states within a physical substance, and the progress in quantum NOT gates, there seems to be steady advancement towards quantum computing / quantum cryptography. What roles do you see quantum computing and quantum cryptography taking in changing the way cryptography is handled at present? What hurdles would have to be overcome in order to make these of practical use?

  68. Which side would you take? by CracktownHts · · Score: 3, Interesting

    As an authority in the "private industry", I'm assuming you earn more money and get more public respect than someone working for the NSA. My question is, if it weren't for the secrecy and (probable) lower pay in the NSA or a similar agency, would you want to work for them? That is, if the recognition and material rewards were equal on both sides, which would you choose?

    1. Re:Which side would you take? by scubacuda · · Score: 1
      As an authority in the "private industry", I'm assuming you earn more money and get more public respect than someone working for the NSA.

      Yeah, the inability to ask your co-workers what s/he's working on would definitely get old after a while...

  69. HAS HE EVER BEEN PHYSICALLY INTIMATE WITH A GOAT? by Subject+Line+Troll · · Score: 0, Funny
  70. The Importance of Cryptography by presroi · · Score: 5, Interesting

    Ignoring errors in the several implementation, current encryption algorithms software provides everyone the chance to keep information secure as it is simply impractial to break the encryption in a reasonable amount of time and enough money provided. Nevertheless, I notice that the overall awareness about keeping information secret is pretty low (I'm too young to say that it has been higher some time). Anybody, who wants to get encrypted information simply attacks not the data itself but the people with legitimate access to this data. Sometimes, even this is not nescessary (I get unencrypted but highly confidential information (No Nigeria Spam!) almost daily due to a popular internet domain from my government with a simiar spelling. Those people are just guessing the email adress of their friends and sometimes they fail.)
    So, my question is this:

    Has cryptography to include the human factor itself into the calculation or is it still only about mathematics? Can you imagine a strong encryption system with a special focus on people with low awareness?

  71. Desktop Security? by micaiah · · Score: 1

    There has been a misnomer that I have witnessed in a few jobs as well as my current one. The misnomer is that if you are behind the firewall you are safe, so why can't we install X application like web shots etc? Currently this view is changing here, however, we get stiff resistance from the top as we try to make things more secure. The senior leadership wants to be the exception to the desktop policy rule regardless of explanation. How do you implement security on the desktop across the organization while not receiving the support of non IT background superiors?

  72. maximum effective strength of encryption? by nenolod · · Score: 0, Redundant

    What is the maximum effective strength of encryption? By this I mean, what is the best cipher strength that provides a good tradeoff between speed and security?

    Encryption is good, but can be slow, so I'm just wondering.

  73. Government Influence by joehoya · · Score: 1

    What do you see as the appropriate role of government in the world of encryption? Also what type of influence does the US government have on encryption and security technology? For example, how do you think AES will play in the commercial world? Also, does NSA specifically have a significant impact on commercial security technology (not necessarily in the conspiratorial sense...)?

  74. Simple question, but worth asking by mr_bungle2110 · · Score: 1

    How does the future look to you? Good, bad, or so-so? You can interpret that any way you want: privacy, cryptographic technology, growth of the internet, information security, etc.

  75. Certificate? by Anonymous Coward · · Score: 0

    Wow, president of something that is actually called "Crytography Research"? That sounds awefully close to being a "certified cryptography researcher" and getting some DMCA exemptions. Have you ever thought about printing yourself a certificate to make it official?

  76. The answer to this can be found in minutes. by MartinG · · Score: 1

    Please moderate the above (and this comment of mine) down,

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
    1. Re:The answer to this can be found in minutes. by Jacco+de+Leeuw · · Score: 1

      I have been told that security problems are often the result of using existing technology for things it was not designed for.

      I am interested to know from one of the people involved with the design of SSL whether he feels this is case with SSL VPNs.

      I have done my research (see homepage). Yes, I know Googling will come up with marketing info from either side. I am looking for some (hopefully) independent insight into this.

      --
      -------
      Warning: Slashdot may contain traces of nuts.
  77. Re:WHY DONT YOU (etc.) by Jacco+de+Leeuw · · Score: 2, Insightful
    Rudeness aside, this Anonymous Coward makes a valid remark.

    However, I was not referring to the same kinds of VPNs the AC mentions. I understand why TCP over TCP is a bad idea.

    I was thinking of these kinds of products:

    --
    -------
    Warning: Slashdot may contain traces of nuts.
  78. They are definitely unprofessional. by Anonymous Coward · · Score: 0

    The abundance of Duplicates is really proof enough. And when they make a mistake they rarely go back and fix the story.

    It seems like they are now sitting back and relaxing far too much. At any other commerical organisation they would have been fired.

    What is really sad is that sometimes you get the feeling that they don't actually read the articles. The commentaries are often some sort of "joke", to make up for their lack of understanding.

    The news is now often old as well and sometimes it is just plain untrue. The current setup won't survive if they try to charge for this sort of content. It is simply not of high enough quality.

  79. How do you protect your data? by Everybody · · Score: 1

    How do you protect sensitive data?

    Do you trust the current available algorithms enough to store your own data encrypted with them, or do you prefer to keep personal data 'offline'?

  80. Gosh durn it. by Ospeovedizer · · Score: 1, Interesting

    Oops. I forgot to post anonymously; /. undid my moderation. Just pretend that my comment never existed. Moderators: don't bother with either of my comments here.

    How embarassing...

    --
    "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
  81. Once more, with feeling by Anonymous Coward · · Score: 0

    >Let's try this one more time, this time with feeling.

    Does that mean I'm supposed to sing my question?

    1. Re:Once more, with feeling by Anonymous Coward · · Score: 0

      That is the most pathetic thing I've ever read. And believe you me I've read some pretty pathetic things... take CmdrTaco's journal for instance....

  82. New rules by spells · · Score: 1

    Please try not to ask questions that can be answered with a few minutes' worth of on-line research.
    When did slashdot incorporate this standard? Me thinks the editors are starting to be embarrassed by their readership.

  83. Re:RISC, Quantums and Security by Anonymous Coward · · Score: 0

    Clever, clever, clever... it took me quite a while to figure out the hidden message in that post... "piercing", my friend

  84. Future Consolidation of Security Tools? by xtracheez · · Score: 1

    At this point, most of us are using a variety of software packages, hardware appliances, and communications protocols to secure our computers, networks, and traffic. Needless to say, the list of potential tools we employ includes (but is not limited to) firewalls, IDSes, mandatory access control schemes, PKI, SSL, "personal" cryptography systems (e.g., GPG/PGP), IPv6/IPsec, and VPNs.


    In your opinion, over time, how will these disparate features and systems consolidate? Where are the logical points of consolidation? What might our security toolsets look like in five years?

  85. How does the Via C3 "Nehemiah" RNG work? by Anonymous Coward · · Score: 2, Interesting

    VIA's web site says that you are testing their hardware RNG, and "preliminary results show high-quality output".

    So... how does it work? I know Intel's chipsets count cycles of a high-speed (~300 MHz) clock between cycles of a low-speed VCO controlled by resistor noise.

    Did they repeat Intel's mistake implementing hardware whitening, or is it feasable to implement on-like quality checks by testing to see if the deviation from randomness is as expected?

    What's the software interface?

  86. mod flaw? by ebonkyre · · Score: 0, Offtopic

    Slashcode didn't throw up a warning like "you've already moderated in this thread - it will be lost if you post to it" or something? Sounds like an improvement could be made here. I know the instructions tell you this will happen, but obviously accidents do happen; while repeated "are you sure?" messages tend to get annoying as software tries to protect people from themselves, the warning could be disabled in one's profile...

    --
    "Time is an abstract concept devised by carbon-based lifeforms to monitor their ongoing decay." - Thundercleese
    1. Re:mod flaw? by Ospeovedizer · · Score: 0, Redundant

      I agree that an improvement could be made. No warning was given, I just noticed that under the line where it says I posted a reply, it said "undoing moderation to comment #123456" (what really bugs me is that it also undid 2 other moderations that I had made in that story). Oh well. There's more to life than Slashdot, right? Right?

      --
      "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
    2. Re:mod flaw? by rosie_bhjp · · Score: 1

      hmmm maybe you could pose that as an "Ask Slashdot" question?

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
  87. Experts and/or The Masses by jfmiller · · Score: 2, Interesting

    I have heard from everyone with any real experence in cryptography that of all the areas of computing, cryptography is the one best left to the experts. What most programmers (including myself) might think of as a very secure encryption, when analysied by the experts, turns out to be as transparent as ROT13.

    On the other hand no where is the Open Source Modle more touted as the panacea of computing then in cryptography. Many eyes it is said will catch backdoors and reveil poor implimentations before they become security issues.

    My question then: When developing and implementing encryption, How would you weigh the need for experties with the trust and scrutiny availible from Open Source development?

    --
    Strive to make your client happy, not necessarly give them what they ask for
    1. Re:Experts and/or The Masses by cultobill · · Score: 1

      Those don't conflict at all. If you write a crypto algorithm and "open source" it (let people read it), experts will look at it and find the flaws. I refer you to sci.crypt and it's subgroups.

      "Closed Source" crypto is called snake-oil most of the time. If it only works because no one knows what it does, it's wrong.

      --
      -- Bill "Houdini" Weiss
  88. SSL and Forward Security by Effugas · · Score: 5, Interesting

    Paul,

    First of all, thank you for agreeing to be interviewed here. It's greatly appreciated.

    I'm curious if you wouldn't mind elaborating a bit on the catastrophic failure of the SSL security architecture given the compromise of an RSA private key. An attacker can literally sniff all traffic for a year, break in once to steal the key, then continue to passively decrypt not only all of last year's traffic but all of next year's too. And if he'd like to partake in more active attacks -- session hijacking, malicious data insertion, etc. -- that's fine too.

    In short, why? After so much work was done to come up with a secure per-session master secret, what caused the asymmetric component to be left so vulnerable? Yes, PGP's just as vulnerable to this failure mode, but PGP doesn't have the advantage of a live socket to the other host.

    More importantly, what can be done for those nervous about this shortcoming in an otherwise laudable architecture? I looked at the DSA modes, but nothing seems to accelerate them (which kills its viability for the sites who would need it most). Ephemeral RSA seemed interesting, but according to Rescola's documentation it only supports a maximum of 512 bits for the per-session asymmetric key -- insufficient. If Verisign would sign a newly generated key each day, that'd work -- but then, you'd probably need to sign over part of your company to afford the service. Would it even be possible for them to sign one long term key, tied to a single fully qualified domain name, that could then sign any number of ephemeral or near-ephemeral short term keys within the timeframe allotted in the long term cert?

    Thanks again for any insight on the matter you may be able to provide!

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:SSL and Forward Security by ekr · · Score: 1

      Dan,

      It's true that ephemeral RSA is limited to 512 bits, but DH is not and SSL offers RSA/DH modes. If you look at the performance section of SSL and TLS, you can see that if you use a short DH exponent AND amortize the DH share over multiple connections, you can achieve ephemeral DH performance that is comparable to what you would achieve with ephemeral RSA and 1024 bit keys. Of course, this is still slower than static RSA, but that's the price you pay for doing two computations. Note that it's absolutely critical to use Sophie-Germaine primes if you're going to use this optimization, since otherwise you're open to small subgroup attacks.

      Eric Rescorla

  89. Threat from professional brute force methods by tchdab1 · · Score: 1

    There are several questions posted here regarding the government's (USA and others) ability to crack what is publically considered to be good encryption. I hope you answer one of them.
    James Bamford's books on the NSA tell us that government security agencies have a long and documented history of obtaining back doors (political engineering?) or outright cracking codes. I remember a very public government effort several years ago to lobby for backdoors ("clipper chip" and others), an effort that seems to have stopped and which worries me because I am left to assume that they have their solutions. Someone else here has asked if your company has ever been approached for backdoors to your products.

    In summary, as we use PGP, SSL, and other commonly available and easy-to-use tools, how secure are we from the one organization that we know of, our government, that has the resources and the mission to pry into private "secured" communications?

  90. trust in open p2p communities by smd4985 · · Score: 4, Interesting

    as a software engineer building open source p2p applications (gnutella), we are faced with a huge problem: how do we establish trust in a open environment where any application that speaks the protocol can participate? we've thought of various cryptographic systems to establish trust, but they have several fatal flaws - they require some sort of centralization (a no-no in a p2p environent), they lock out 'untrusted' vendors, etc.

    what can we do to maintain an open environment and establish trust between peers?

    --
    smd4985
    1. Re:trust in open p2p communities by gmahoney · · Score: 1

      Doucer (Sybil Attack,http://research.microsoft.com/sn/Farsite/IP TPS2002.pdf) claims this is an irreducable aspect of trust -- that trust requires a logically centralized authority. The p-grid folks get around this by using a theoretical p2p reputation system -- see http://www.p-grid.org/Papers/CIKM2001.pdf

  91. You're actually +1 Funny! by droleary · · Score: 1

    However, all of these primitives are not proven secure. How do you feel about cryptology being built on such a fragile foundation, essentially making it a house of cards?

    Are you aware how amusing it is that you posted this question over a connection based on IP primitives?

  92. Best Post Ever by Anonymous Coward · · Score: 0

    Best Post Ever

  93. NSA may not be that far ahead. by rjh · · Score: 5, Insightful

    First, it's not well-known that the NSA is years ahead of the pack. That's purely speculation. The NSA says so little about how much they know that anyone who says "they're years ahead" just shows they don't know what they're talking about.

    In the '70s, '80s, and on up into the '90s, the NSA was certainly ahead of the civilian cryptanalytic community. DES, for instance, had its S-boxes strengthened against differential cryptanalysis in the '70s--about a decade and a half before the civilian cryptanalytic community discovered differential cryptanalysis.

    But recently, there've been tantalizing signs the NSA is not as far ahead as people once thought. The civilian cryptanalytic community has grown tremendously in just the last ten years, and the quality of scholarship is the best we've seen since Turing and Shannon established the field. The civilian cryptanalytic community is now breaking NSA designs.

    For instance: the NSA submitted a pretty cool cipher mode (Dual Counter Mode) for use with AES. People were looking forward to the opportunity to beat on an NSA design--and lo and behold, Dual Counter Mode was broken within a matter of weeks. The cryptoparanoids out there will say the NSA intentionally put out a weak mode in order to fool their enemies into underestimating their talents, but--really. Occam's Razor applies to the NSA as much as it applies to anyone else. The simpler explanation is that the NSA got egg on their face, just like everyone else has had. If you're going to be active in the crypto community, you're going to get your fair share of brain-os. Bruce Schneier presented MacGuffin at one conference only to have his brainchild be broken before the conference ended. If something like that can happen to Bruce, why should the NSA be immune?

    The really fascinating NSA braino is, undoubtedly, SKIPJACK, the cipher which was going to be the heart of the Clipper Chip. It had a very solid design and 32 rounds. 32 rounds is a lot of rounds--the idea the NSA would make a 32-round cipher struck a lot of people as evidence that the NSA was being extremely conservative.

    Eli Biham took a look at the SKIPJACK design and, pretty much on a mental lark, decided to play around with some numbers. Before SKIPJACK had been published a month, Biham had invented an entirely new differential cryptanalysis scheme--"impossible differential cryptanalysis"--and had used it to break 31 of SKIPJACK's 32 rounds.

    Remember: SKIPJACK was the NSA's effort at making a safe, strong cipher. They swore before Congressional intelligence subcommittees that SKIPJACK didn't have back doors, and they allowed a small number of outside experts (incl. Dorothy Denning, who's a crypto luminary) to review major portions of the classified cipher.

    So either you've got to believe the NSA lied to Congress, deliberately deceived Denning, and that Denning wasn't smart enough to know she was being deceived... or you can believe the civilian cryptanalytic community is getting good enough to challenge the NSA on the NSA's own terms.

    Anyway. Come to your own beliefs as to how far ahead the NSA is of the civilian cryptanalytic community. I think the answer is "not very", but reasonable people will certainly disagree on these things.

    1. Re:NSA may not be that far ahead. by swillden · · Score: 4, Insightful

      Good post, but I disagree on a couple of minor points.

      Bruce Schneier presented MacGuffin at one conference only to have his brainchild be broken before the conference ended. If something like that can happen to Bruce, why should the NSA be immune?

      This doesn't really follow. Schneier's a smart guy, and he's among the better cryptographers in the world, but his screwup doesn't necessarily mean that the NSA would also.

      However, the fact that *every* cryptographer who's been around for a while has had his or her share of public failures does.

      Eli Biham took a look at the SKIPJACK design and, pretty much on a mental lark, decided to play around with some numbers. Before SKIPJACK had been published a month, Biham had invented an entirely new differential cryptanalysis scheme--"impossible differential cryptanalysis"--and had used it to break 31 of SKIPJACK's 32 rounds.

      Umm, not quite. First, Biham and Shamir invented differential cryptanalysis in 1990; they didn't invent it to attack SKIPJACK (although their paper on SKIPJACK did introduce a new variant, IIRC). Second, there are two possible "lessons" to take away regarding the capabilities of the NSA. One is what you said, that the NSA had built in a lower safety margin than they thought they had, but the other is that they knew what they were doing and deliberately chose 32 rounds because they knew 31 could be broken and they're pretty confident in their analysis.

      Breaking a 31-round reduction of SKIPJACK does absolutely no good if you need to decrypt messages encrypted with 32-round SKIPJACK.

      Remember: SKIPJACK was the NSA's effort at making a safe, strong cipher. They swore before Congressional intelligence subcommittees that SKIPJACK didn't have back doors

      Umm, SKIPJACK *doesn't* have any back doors or weaknesses that we know of. The LEAF (Law Enforcement Access Field) they proposed for Clipper (with SKIPJACK as the cipher) was soundly thrashed by Matt Blaze, but that was the opposite. The NSA intended to design in a back door whereby law enforcement officials could decrypte messages, but Blaze found a way to close that door.

      The weakness in the LEAF, however, was almost certainly a significant "braino" by the NSA. Even if for some reason they wanted to be able to defeat the LEAF, they apparently underestimated the ability of academic cryptanalysts. It's more likely, however, that they just plain screwed up, just like they did with the dual counter mode.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:NSA may not be that far ahead. by CBravo · · Score: 1

      >DES, for instance, had its S-boxes strengthened against differential cryptanalysis in the '70s--about a decade and a half before the civilian cryptanalytic community discovered differential cryptanalysis.

      Question: Strengthened? or changed? Last I heard in my crypto class was that noone knows the engineering behind the change.

      --
      nosig today
    3. Re:NSA may not be that far ahead. by rjh · · Score: 1

      However, the fact that *every* cryptographer who's been around for a while has had his or her share of public failures does.

      ... Which is what the anecdote about Bruce was meant to illuminate.

      First, Biham and Shamir invented differential cryptanalysis in 1990; they didn't invent it to attack SKIPJACK

      I didn't say differential cryptanalysis: I said impossible differential cryptanalysis. Google for it. You'll find quite a few references. Impossible differential cryptanalysis was not invented in 1990. The first mention of impossible differential cryptanalysis that I can recall offhand dates from August 1998, when Biham used it against SKIPJACK.

      Breaking a 31-round reduction of SKIPJACK does absolutely no good if you need to decrypt messages encrypted with 32-round SKIPJACK.

      It does you 31 rounds of good, because it means you only have to extend the attack by one more round to get better-than-brute-force. Attacks only get better with time. They never, ever, get worse.

      Umm, SKIPJACK *doesn't* have any back doors or weaknesses that we know of.

      Where did I claim it did? I only said the NSA swore before Congressional intelligence subcommittees that SKIPJACK didn't have back doors. If you think that means I said "the NSA lied to Congress", that says a lot about what you think of the NSA. It doesn't say much about what I actually wrote. For what it's worth, I believe the NSA testified truthfully. They didn't intentionally weaken it or put in back doors.

    4. Re:NSA may not be that far ahead. by AxelTorvalds · · Score: 1
      Eli Biham, Adi Shamir and Don Coppersmith are cryptography experts of the highest calibre. All public sector.

      Those kinds of people are very rare. They alone could have brought the public sector up to par with the NSA.

    5. Re:NSA may not be that far ahead. by deblau · · Score: 1
      Remember: SKIPJACK was the NSA's effort at making a safe, strong cipher. They swore before Congressional intelligence subcommittees that SKIPJACK didn't have back doors, and they allowed a small number of outside experts (incl. Dorothy Denning, who's a crypto luminary) to review major portions of the classified cipher.

      So either you've got to believe the NSA lied to Congress, deliberately deceived Denning, and that Denning wasn't smart enough to know she was being deceived... or you can believe the civilian cryptanalytic community is getting good enough to challenge the NSA on the NSA's own terms.

      Biham's cryptanalysis, if you actually read it, shows how to get an attack on a 31-round SKIPJACK in 1/4 the time of brute force exhaustion. This attack is hardly a complete break of the algorithm, and doesn't prove anything about back doors. This paper makes me respect Biham (his application of impossible differentials was a brilliant insight, even if the concept predates him, as he cites in the paper). On the other hand, I don't think it allows you to accuse the NSA of any wrongdoing.

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
    6. Re:NSA may not be that far ahead. by rjh · · Score: 1

      Where did I accuse the NSA of wrongdoing? I firmly believe the NSA testified truthfully to Congress and that they gave SKIPJACK their best shot. Their best shot just wasn't good enough. A break of 31 of 32 rounds may not be significant in the practical sense, but it's deeply significant in a cryptanalytic sense--and deeply embarassing to the NSA.

    7. Re:NSA may not be that far ahead. by rjh · · Score: 1
      Schneier, pg 290:

      "Why is DES so resistant to differential cryptanalysis? Why are the S-boxes optimized to make this attack as difficult as possible? Why are there as many rounds as required, but no more? Because the designers knew about it. IBM's Don Coppersmith recently wrote,
      • The design took advantage of certain cryptanalytic techniques, most prominently the technique of `differential cryptanalysis', which were not known in the published literature. After discussions with the NSA, it was decided that disclosure of the design consideration would reveal the technique of differential cryptanalysis, a powerful technique that can be used against many ciphers. This in turn would weaken the competitive advantage the United States enjoyed over other countries in the field of cryptography.
      Adi Shamir responded to this, challenging Coppersmith to say that he hadn't found any stronger attacks against DES since then. Coppersmith has chosen to remain silent on that question."

      Hopefully, this answers your question. :)
    8. Re:NSA may not be that far ahead. by broter · · Score: 1
      They didn't intentionally weaken it or put in back doors.

      It's also worth mentioning that "It's a high-risk algorithm, meaning that there was a high risk of compromise. Hence, the NSA is unlikely to put its most secret (or clever) design elements in the algorithm." (from July 15, 1998 Cryptogram)

      So, yeah, I agree completely with all of the conclussions in this thread, but I also think it's very unlikely that the NSA has equal or fewer crypto techniques than the public.

      --
      "One man can change the world with a bullet in the right place."
      - Mick Travis, "If..."
    9. Re:NSA may not be that far ahead. by Anonymous Coward · · Score: 0

      Umm, Bullshit. Your post shows that you know not of what you speak. To any students of cryptograph, I leave it as an exorcise to spot his fundemental error.

    10. Re:NSA may not be that far ahead. by swillden · · Score: 1

      ... Which is what the anecdote about Bruce was meant to illuminate

      Yes, but it came across sounding like Bruce is somehow less fallible than the collective mind of the NSA.

      I didn't say differential cryptanalysis: I said impossible differential cryptanalysis. Google for it. You'll find quite a few references. Impossible differential cryptanalysis was not invented in 1990. The first mention of impossible differential cryptanalysis that I can recall offhand dates from August 1998, when Biham used it against SKIPJACK.

      You're right; I zipped through that part of your post a little too quickly. I'm well aware of impossible differentials and I think you're right that the 98 paper was the first introduction.

      It does you 31 rounds of good, because it means you only have to extend the attack by one more round to get better-than-brute-force. Attacks only get better with time. They never, ever, get worse.

      Of course they never get worse. Unless they're forgotten, I suppose.

      Anyway, it's clear that having a break against a reduced-round variant is better than not having it, but in order for it to be useful, the attack still has to be extended. It's possible that the NSA has some result that we do not which shows that it's impossible to extend that particular attack one more round. The fact that the attack fell exactly one round short is interesting, in exactly the same way that differential cryptanalysis was found to fall just short of practically breaking DES -- especially since Coppersmith later claimed resistance to DC was a design criterion.

      I'm not trying to claim that the NSA has that result, but it's plausible.

      Umm, SKIPJACK *doesn't* have any back doors or weaknesses that we know of.

      Where did I claim it did?

      You didn't, directly, but you seemed to be making more of the near-break than I think is justified, saying, essentially, that because SKIPJACK is "broken", either the NSA knew it or academia has caught/passed them. Except that the SKIPJACK isn't broken.

      You're saying that because SKIPJACK appears to have a thin security margin, the NSA must not have realized it needed more, and is therefore falling behind. But it's also possible that the NSA knew it did not need more, precisely because they still have a significant lead.

      My opinion is that they probably do still have a bit of a lead in the area of block ciphers, and probably have a large lead in the area of stream ciphers. And I'm sure they have a large lead in the area of practical cryptology and cryptanalysis. I suspect that academia is ahead in just about every other area. This opinion is based on my observation of which portions of the small amount of NSA worth that the public has been able to examine have been broken, and on the reasoning that academics research stuff that's cool, whereas the NSA researchers should be interested in what's useful for primarily military applications.

      What's going to be interesting is to see, over the next few years, is if AES gets broken. It was known to have the thinnest safety margin of any of the entries when it was selected, and that margin has been narrowed quite a bit further since. It's interesting because I don't think the NSA has any interest in weakening it; they recognize that the National Security of the USA depends as much on the private sector's ability to secure its data as on the data security of government and military organizations, and I really, really doubt they think they're far enough ahead to trust a cipher they know is broken. And I think it's reasonable to assume that they looked at all of the candidates as hard as they could, given the short time they had for review.

      For what it's worth, I believe the NSA testified truthfully. They didn't intentionally weaken it or put in back doors.

      So do I. And I'm not saying that your explanation is wrong, just that there's another which is also plausible. I find it equally plausible, but I'd be interested in reasons why it's not, if you have them.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    11. Re:NSA may not be that far ahead. by rjh · · Score: 1

      You didn't, directly, but you seemed to be making more of the near-break than I think is justified, saying, essentially, that because SKIPJACK is "broken", either the NSA knew it or academia has caught/passed them. Except that the SKIPJACK isn't broken.

      If I've been describing Biham's attack as a "break", then I've got egg on my face: you're right, it wasn't a break. It was an extremely significant cryptanalytic result, I think--and I think most of the crypto world would agree with me--but it wasn't a break, in the sense that a break proves the existence of better-than-brute-force against the full cipher.

      Perhaps part of the miscommunication here is the way the word "break" is overloaded. In a cryptanalytic sense, any better-than-brute-force attack, no matter how minor, is a break. In a practical sense, any way that lets the key be recovered is a break. DES has no cryptanalytic breaks, but in a practical sense it's already broken through key exhaustion, etc.

      I get the sense that you're talking about Biham's attack from a practical standpoint. I'm talking about it from an academic/theoretical one. That Biham was able to break 31 of 32 rounds is pretty unquestionably a stunning cryptanalytic result, but it has little applicability towards breaking SKIPJACK in a practical setting.

      Insofar as reasons why I've taken the interpretation that I have--I don't have any strong evidence. I just believe that the NSA isn't all that different from, say, IBM. They're both enormous organizations staffed with fallible human beings, they have enormous resources, and enormous problems of left-hand right-hand. Once I stopped viewing the NSA as being some shadowy government conspiracy and started thinking of them as being populated by fallible human beings, and having the same problems with bureaucracy, red tape, interagency turf battles, etc., I started to think that maybe, just maybe, they weren't the impossibly good great shouting gods of crypto after all--good, certainly. But not gods.

    12. Re:NSA may not be that far ahead. by Anonymous Coward · · Score: 0

      What the fuck is that suppose to mean? I don't see how this quote supports your silly opinion.

    13. Re:NSA may not be that far ahead. by swillden · · Score: 1

      Perhaps part of the miscommunication here is the way the word "break" is overloaded. In a cryptanalytic sense, any better-than-brute-force attack, no matter how minor, is a break.

      Yes, the word is used both ways, and it does cause confusion.

      I get the sense that you're talking about Biham's attack from a practical standpoint. I'm talking about it from an academic/theoretical one.

      I'm actually talking about it from both standpoints; not surprising since my early crypto background is academic, but my work is applied. One interesting thing to note, however, is that the NSA's viewpoint is *very* applied.

      That Biham was able to break 31 of 32 rounds is pretty unquestionably a stunning cryptanalytic result

      Only if you assume it wasn't known. If it was, then it was only stunning to those who didn't know it.

      This is similar to Biham's differential cryptanalysis of DES, as I mentioned. From an academic perspective, DES is broken. Full, 16-round DES has been broken by a differential attack that requires around 2^40 operations (I forget the exact number and am too lazy to look it up). The fact that Biham was able to break DES in the early 90s does not mean that he was ahead of the NSA and the IBM team -- in fact we know he wasn't. We know they knew the attack in the 70s, were pretty sure it couldn't be improved significantly and knew that it was impractical (it requires such a huge number of chosen plaintexts that brute force is almost certainly faster).

      (Of course, all of that is almost moot since brute force is feasible. I say "almost" because 3DES eliminates the small-keyspace problem while building on the native strength of DES.)

      My argument here is that it's entirely possible that the near-breakage of Skipjack is exactly analogous.

      I just believe that the NSA isn't all that different from, say, IBM. They're both enormous organizations staffed with fallible human beings, they have enormous resources, and enormous problems of left-hand right-hand.

      Absolutely. And, as an IBM employee, I can tell you stories all day long about just how much trouble and inefficiency those left-hand/right-hand problems create. And IBMers don't even have to manage differing security clearances, need-to-know, compartmentalization, etc., at least not to the same degree.

      Once I stopped viewing the NSA as being some shadowy government conspiracy and started thinking of them as being populated by fallible human beings, and having the same problems with bureaucracy, red tape, interagency turf battles, etc., I started to think that maybe, just maybe, they weren't the impossibly good great shouting gods of crypto after all--good, certainly. But not gods.

      I agree, but I'm going to agree at length, because the subject is interesting to me, and I'd like to here alternative viewpoints.

      The crux of the matter is that any and every organization is made up of... people. And while the NSA may have a dozen Biham's, there simply aren't huge numbers of people of that caliber, and there's no reason to suppose that the NSA is able to get them all. And there's certainly no reason to suppose that they have a bunch of guys who are vastly better than the cream of academia. There's also the fact that the NSA has a huge volume of real, down and dirty, *work* they have to get done; I'm sure they devote some people to blue-sky pure research but that is a means, not an end. Academics have an advantage that way.

      So, my best guess is that their substantial headstart means that they've gone quite a bit further than academics, but that they've done so primarily in the areas that are applicable to their real goals. Further, I think it's apparent that academia is catching up rapidly, which shouldn't be surprising given academics' multiple advantages. One strong argument in favor of this view is the fact that the NSA's researchers have been doing more and more collaboration with academia.

      However, the great thing about this discussion is that there's always: "Yes, but they *want* you to think they're not that good". ;-)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    14. Re:NSA may not be that far ahead. by John+Harrison · · Score: 1
      My opinion is that they [the NSA] probably do still have a bit of a lead in the area of block ciphers, and probably have a large lead in the area of stream ciphers. And I'm sure they have a large lead in the area of practical cryptology and cryptanalysis. I suspect that academia is ahead in just about every other area.

      Um, to say that academia is ahead isn't exactly accurate. Since academia is constantly making public exactly what it is they know, the NSA is never "left behind". They can simply read and be caught up. Of course if by ahead you mean development of skills and talent rather than published knowledge then it is certainly possible that some of the people in academia are more talented than their counterparts in the NSA. But academia doesn't have access to anything that the NSA doesn't have.

  94. Factoring by rmcnutt · · Score: 2, Interesting

    What impact would a factoring algorhitm which reduced prime factoring to a non exponential problem have on the encryption industry in general?

  95. Market for crypto by Anonymous Coward · · Score: 1, Interesting

    How is the market for cryptography consulting right now? Do you have many clients? What do they typically want or need?

    What would you recommend for somebody wishing to enter the field? (other than stay away from your turf:-)

    Thanks.

  96. Challenges of PKI for client authentication by McDulay · · Score: 1

    Are you disappointed that the use of public key client authentication in SSL/TLS is not more widespread? Do you forsee a time that it will be more widely adopted?

  97. USPTO by T.+Bombadil · · Score: 5, Interesting

    Has any of your work been impacted or covered up by the USPTO's ability to declare a patent a secret? Were you compensated for the loss? How do feel about the confiscation both personally and in general?

    --
    -- If you cast your bread on the water, sometimes it comes back angel food cake.
  98. Please use Google. by rjh · · Score: 4, Insightful

    *sigh* I really wish people wouldn't mod up questions which can be adequately answered with a quick Google search. That said--please mod the parent down, since it's not worth Paul's time. But I'm not going to leave the poster emptyhanded, either.

    In order to flip a bit requires a thermodynamic minimum of 4.4 * 10**-26 joules of energy. (Ignore the time/power theoretical tradeoff and energyless reversible computing, please: those are still purely theoretical, and we have no computers which can do it. For that matter, we have no computers which can approach the thermodynamic minimum, but let's give the NSA some credit.)

    That means it requires a minimum of 1.1 * 10**-23 joules of power to store a 256-bit AES key. Let's assume you have some kind of truly bizarre key cracker that can do an energyless rekey and key trial: all you have to do is have 1.1 * 10**-23 joules of power for each key you want to test. That's the thermodynamic minimum energy you need just to store the key.

    To break a 256-bit key by brute force requires, on average, 2**255 operations. Multiply 1.1 * 10**-23 joules of power by 2**255, and you get 6.5 * 10**53 joules of power.

    Let me repeat this.

    It requires

    650000000000000000000000000000000000000000000000 00 0000000

    ... joules of power.

    By comparison, the Sun's annual power output is in the realm of 1.2 * 10**34 joules.

    Or

    120000000000000000000000000000000000

    ... joules of power.

    Are you beginning to see why it's such a silly question to ask whether or not modern ciphers can be brute-forced with Crays?

    Please. Use Google before asking questions.

    1. Re:Please use Google. by TeknoHog · · Score: 1

      Dude, you've ruined a perfect scientific argument by saying "joules of power". It's either 'watts of power' or, more likely, 'joules of energy'. ;-)

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Please use Google. by rjh · · Score: 1


      D'OH!

      I am so embarassed. Really. That's one of my pet peeves, and I just did it myself. :)

    3. Re:Please use Google. by Anonymous Coward · · Score: 0

      Wozers, I knew Sun was making some huge computers these days but, I think were gonna need a new aircon for the server room :)

    4. Re:Please use Google. by Anonymous Coward · · Score: 0

      THIS IS WRONG!!! Read the errata for Applied Cryptography for a quick explanation (in brief: reversible computing is possible).

    5. Re:Please use Google. by Anonymous Coward · · Score: 0

      You're on a roll...for your next trick, how many kilograms do I weigh? :-)

    6. Re:Please use Google. by Xanthra47 · · Score: 1

      The poster didn't ask it about 256 bit AES keys. He asked about modern PGP. Since the default behavious of most PGP implemtations is to use a symetric session key that is quite a bit less that 256-bit AES, the detailed answer you gave is irrelevant : (
      If you're sloppy with your keys or repetitive in your plain texts, social engineering or differential analysis will be much more effective than brute force. If you're careful it'll be difficult for anyone to get your info. If you're not, well it'll be trivial : (

    7. Re:Please use Google. by rjh · · Score: 1

      The poster didn't ask it about 256 bit AES keys. He asked about modern PGP. Since the default behavious of most PGP implemtations is to use a symetric session key that is quite a bit less that 256-bit AES, the detailed answer you gave is irrelevant :(

      On the contrary. He asked about modern PGP, and AES256 is supported in both PGP 7.x/8.x and GnuPG. Sure, if you just want to address 128-bit ciphers, then you get some marginally feasible numbers, but it still amounts to something like $800 million in power bills alone just to run a thermodynamically-perfect computer to brute-force the cipher. And since we don't have any good cryptanalytic attacks against any of the ciphers involved in PGP, brute-forcing it is pretty much the only cryptanalytic technique you have.

      He was not asking about human factors or usage factors. He was asking about the strength of the PGP protocol and algorithms--and the short answer to that one is, "by all of our current understanding, it's extraordinarily strong".

      Repetitive plaintexts are not a problem for the ciphers used in PGP, incidentally. And all of the ciphers in the PGP suite are extremely resistant to differential cryptanalysis.

  99. My question by Threni · · Score: 1

    iQEVAwUBPYveyKPnLvqdzV/hAQGykQgAkUQuCoorVhoTjQwtZv FsDQiB+SKEC0ff
    DiQ/RRLQ5pSQXP3EEkrz8NipQP0Y3XIQ00 cnt6rBp13DDw+QMv NntepNtQKNt/ri
    iQEVAwUBPYveyKPnLvqdzV/hAQGykQgAkU QuCoorVhoTjQwtZv FsDQiB+SKEC0ff
    DiQ/RRLQ5pSQXP3EEkrz8NipQP0Y3XIQ00 cnt6rBp13DDw+QMv NntepNtQKNt/ri
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    t1XjhoeCGERgXGRERGreGrMInnFgBHQxtX cAePFZbpbxwRIZXS NNPvUqkrLCK0mX
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    7HukYRfuXk5CKi9Ak/1uPstve0pOzZI5Ls R52pYdNBlPem3llR d01ODgzZxM2byC
    iQEVAwUBPYveyKPnLvqdzV/hAQGykQgAkU QuCoorVhoTjQwtZv FsDQiB+SKEC0ff
    DiQ/RRLQ5pSQXP3EEkrz8NipQP0Y3XIQ00 cnt6rBp13DDw+QMv NntepNtQKNt/ri
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    QdzqVxhy6XoaFodWt1XjhoMInnFgBHQxtX cAePFZbpbxwRIZXS NNPvUqkrLCK0mX
    5CrevegERGCeKi9Ak/1uPstve0pOzZI5Ls R52pYdNBlPem3llR d01ODgzZxM2byC
    QdzqVxhy6XoaFodWt1XjhoMInnFgBHQxtX cAePFZbpbxwRIZXS NNPvUqkrLCK0mX
    HukYRfu3Xk5CKi9Ak/1uPstve0pOzZI5Ls R52pYdNBlPem3llR d01ODgzZxM2byC
    QEVAwUB4PYveyKPnLvqdzV/hAQGykQgAkU QuCoorVhoTjQwtZv FsDQiB+SKEC0ff /RRLQ5p444SQXP3EEkrz8NipQP0Y3XIQ00cnt6rBp13DDw+QMv NntepNtQKNt/ri
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    QdzqVxhy6XoaFodWt1XjhoMInnFgBHQxtX cAePFZbpbxwRIZXS NNPvUqkrLCK0mX
    5CKi9Ak6u56ytrhvt/1uPstve0pOzZI5Ls R52pYdNBlPem3llR d01ODgzZxM2byC ?

  100. Hello, McFly!!! by Anonymous Coward · · Score: 0

    Have you been living in a cave on the dark side of the Moon for the last few years, to not know about Internet 2?

  101. Grid Computing and Crypto by Subotai · · Score: 4, Interesting

    Grid Computing seems to be a technology that has the potential to host brute force decryption efforts. Aside from bigger and bigger keys are there any other crypto techiqures or research underway to defeat grid computing? Also, what does this mean for desktop cryptography?

    --
    "The only way to catch tiger cubs is to go into the tiger's den."
  102. SLASHDOT SUCKS; COMMON KNOWLEDGE by Anonymous Coward · · Score: 0

    Kathleen Fent shares Taco's love of hentai!

  103. Next Key Development? by johny_qst · · Score: 1

    What is the next paradigm for the business computing environment? Will it take the broad distribution of cryptographic coprocessors and 'trusted operating environments' before the average corporate user begins using cryptography... but basically only cause the admin set it as the default behaviour? Or will there be a new focus on pure research to find better algorithms and ways to crack them? Will the average desktop going to 64-bit addressing help in distributed brute force attacks? What does your magic 8-ball say? Mine seems to be stuck on 'Don't Count On It'

    --
    Fnord.sig
  104. Check Google. by rjh · · Score: 1
    Check Google. Short answer: generally speaking it's not being deployed because all the available curves are at least one of
    • Insecure
    • Inefficient
    • Patented by Certicom

    As soon as we see patents expire on curves, then I imagine we'll see ECC take off. ECC's been around for over a decade now and has enough cryptanalysis done of it to give a lot of people confidence in it as a security measure, but the Certicom patents are just killing it, deploymentwise.
    1. Re:Check Google. by broter · · Score: 1

      Indeed. The *big thing* currently seems to be lattice systems.

      --
      "One man can change the world with a bullet in the right place."
      - Mick Travis, "If..."
  105. You're asking P=NP. by rjh · · Score: 1

    Any proof of security for the majority of crypto primitives would lead to a proof that P=NP. I don't feel at all bad about crypto being built on this hypothesis: I think P!=NP, and I suspect it cannot be proven.

    All we can do is build the best things we can today with the best tools and knowledge we have today. If we wait until the P=NP? question is resolved until we build crypto, our problems are going to be orders of magnitude worse than if we build things now and later discover P=NP.

    1. Re:You're asking P=NP. by kakos · · Score: 1

      Getting a proof of security doesn't necessarily mean P=NP. In fact, RSA would have provable security if someone were to prove that factorization of composite numbers is an NP problem.

    2. Re:You're asking P=NP. by yourmom16 · · Score: 1

      A proof of security would imply P!=NP

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    3. Re:You're asking P=NP. by rjh · · Score: 1

      Not quite: all that would prove is that RSA is an NP problem. (In fact, there are some hints in the literature that it's not. If you like, I'll look them up--I don't recall specifics off the top of my head.)

      For a proof of security, there would have to be a proof that P != NP.

    4. Re:You're asking P=NP. by wirelessbuzzers · · Score: 1

      Not quite: all that would prove is that RSA is an NP problem.

      Actually, RSA is an NP problem, ie a proposed solution can be checked in polynomial time. The really important questions are then:

      Is it an NP-complete problem? (i.e., can we prove that to break it in polynomial time, you have to be able to break everything in polynomial time?) The answer to this is almost certainly "no" because RSA is too "simple" a problem to encode, say, satisfiability. It (probably) just doesn't have enough inputs to do that sort of thing. Most known NP-complete problems take a long list of arguments (such as a graph or a circuit) and require a long list of solutions (such as a k-coloring of that graph or a value that produces 1 in that circuit).

      If it's not NP-complete (and P!=NP), then we can still ask "can it be solved in (a reasonable amount of time || polynomial time)? That is, after all, what you care about.

      --
      I hereby place the above post in the public domain.
    5. Re:You're asking P=NP. by rjh · · Score: 1

      Actually, RSA is an NP problem

      Reference, please? Last I heard RSA was conjectured to be equivalent to the Integer Factorization Problem, but no proof for this has been found--and if I recall correctly, there's been some academic research which suggests it's not the case.

    6. Re:You're asking P=NP. by wirelessbuzzers · · Score: 1

      NP doesn't mean hard. NP means that a proposed answer can be checked in polynomial time. Which it can, you just multiply.

      Integer factorization is NP, but probably not NP-complete. An NP-complete problem is one that you can encode any NP problem into in a polynomial amount of time, so if you can solve it in polynomial time, you can solve any NP problem in polynomial time.

      In general, P = probably doable, if the problem isn't huge and the exponents aren't too large.

      NP = can check it fast at least, so if you have a good guess you can get it. Nobody knows whether such problems are necessarily also P, but most mathematicians think not.

      NP-complete = probably not doable except for a small problem size, and if you can do it fast for all problem sizes you get a million dollars from Clay.

      --
      I hereby place the above post in the public domain.
    7. Re:You're asking P=NP. by rjh · · Score: 1
      NP doesn't mean hard. NP means that a proposed answer can be checked in polynomial time.

      Schneier, pg 240 (I would use a formal CompSci reference, but this is the book within reach):
      • The class NP consists of all problems that can be solved in polynomial time on a nondeterministic Turing Machine: a variant of a normal Turing Machine that can make guesses. The machine guesses the solution to the problem--either by making lucky guesses or by trying all guesses in parallel--and checks its guess in polynomial time.
      While it is a property that an NP answer can be checked in polynomial time, it is not the case that NP = EASY. Yes, it's true that there are simple NP problems--but generally speaking only degenerate cases or P problems (since P is at least a subset of NP).

      Again, pg 240:
      • Many symmetric algorithms and all public-key algorithms can be cracked in nondeterministic polynomial time. Given a ciphertext C, the cryptanalyst simply guesses a plaintext, X, and a key, k, and in polynomial time runs the encryption algorithm on inputs X and k and checks whether the result is equal to C. This is important theoretically, because it puts an upper bound on the complexity of cryptanalysis for these algorithms. In practice, of course, it is is a deterministic polynomial-time algorithm that the cryptanalyst seeks.
      ... Which is why, for a proof of security, you have to prove P != NP. Because if P = NP, then you can execute this NP attack on the cipher in P time.
    8. Re:You're asking P=NP. by wirelessbuzzers · · Score: 1

      I know that. I know that RSA = NP doesn't mean RSA = easy. You were just saying that it was doubted that RSA is NP, which it's not.

      Furthermore, you don't really need P != NP to stay secure. If P=NP but the fastest polynomial algo has degree 5 trillion, you're still safe (unless the coefficients are epsilon). But a proof of security would be about as hard to come up with as P=NP.

      --
      I hereby place the above post in the public domain.
    9. Re:You're asking P=NP. by rjh · · Score: 1

      You were just saying that it was doubted that RSA is NP, which it's not.

      And I say: show me the reference. RSA is conjectured to be equivalent to an NP problem. As far as I know, nobody has ever proven it to be equivalent/isomorphic to an NP problem.

  106. Security as an Engineering Discipline by Anonymous Coward · · Score: 2, Insightful
    In most engineering/applied math disciplines we use the following approach:
    • Identify a problem - that is some phenomena we want to control, some functionality we want to support or find something we want to prove/solve for or approximate.
    • Design an approach - Come up with a control mechanism, implement the desired functionality or derive a proof or estimate.
    • Analyze the approach - Examine the approach and measure its cost, correctness and performance.

    When we talk about crpytography, people go around saying that one method is stronger than another, however, I haven't seen quantifiable measures of strength presented. What (if any) strength measurements do security analysts use and how are
    these measurements computed?
  107. QUESTION by Anonymous Coward · · Score: 0

    do people make fun of you for having a cock in your last name?

  108. Re:Alternative to uid/pw logins to establish ident by maxume · · Score: 1

    How important is the website/the information that you give to them?

    Adjust strength of password to match. Weather.com and its ilk probably do not require a strong passwords...

    --
    Nerd rage is the funniest rage.
  109. and therein lies the problem by Anonymous Coward · · Score: 0

    "Let's try this one more time, this time with feeling."

    Maybe instead you should "try this one more time, this time with thinking".

  110. Security/Cryptography vs Development by sirrube · · Score: 3, Interesting

    How difficult is it to implement very secure algorithms for the common developer with little experience in implementing security. As innovations in making more complex algorithms comes into play, what types of innovatoins are being done for implementing these algorithms? Could the lack of understanding how to implement these algorithms be in itself a reason for lack security in applications / processes?

  111. Crypto for batteypowerd devices by andsand · · Score: 2, Interesting

    Hi!

    Thank you for letting us ask all these questions.

    If you would recomend using crypto in PDA:s, cellphones etc that are dependent on battery power, and you want to be as secure as on your desktop where SSH and SSL is used, what crypto would you use for different applications such as webbservice, mail, telnet and VoiceIP? Are there any cryptoalgorithms that are much less computing intensive but still keep a high crypto profile?

    --
    Luck is opportunity meets preparation, lets get lucky
  112. Re:Alternative to uid/pw logins to establish ident by Thatto · · Score: 1

    for what its is worth Mozilla has an option to encrypt the passwords that you have stored with the browser. When I go to a site that requires info, a box pops up asking for my encryption password.

    A key to get the key, as it were.

  113. Ever see "Spaceballs"? by Anonymous Coward · · Score: 0

    CPU: Handprint Identification Please...
    CPU: Handprint Identification Please...
    CPU: Handprint Identification Please...

    [Lone Starr uses unconscious guard's hand]

    Lone Starr: (taps guard's helmet) Thanks!

  114. Reliance on experts by Anonymous Coward · · Score: 1, Interesting

    As cryptography becomes more complicated, the majority of people (including many advanced programmers and mathmaticians) are coming to rely on a relativly small set of experts to guarantee the correct and secure operation of many cryptography systems (such as SSL). Even give an open-source solution very few people could ever audit it fully and be confidant.

    My question is, do you forsee that problem increasing? - are cryptography systems becoming so complicated that the world will become dependent on a handful of people?

  115. emerging technologies by floydman · · Score: 1

    The computer work is evolving with everyday emerging techs. The number of computer eng.'s is in an exponential increase, and enterprises are releasing enterprise software every now and then, that carry very critical data. What is the status of the average user, depending on these tech.'s for his daily life, the more techs and engineers we have, more attacks are expected to occur.
    We should put in mind that security technology havent had a seroius breakthrough in the past few years, so are the bad guy eng.'s going to have all the fun, or are there going to be new protective ways and methods?

    --
    The lunatic is in my head
  116. Quantum attack by one_line_enough · · Score: 2, Interesting

    In your opinion, how well would current crypto standards (SSL for example) stand up against a cryptnalysis attack using quantum computer(s) (if/when ever available).

  117. How do you think? by Charles+Dodgeson · · Score: 4, Interesting
    When I first read about some discovery of a weakness (for example, I know your name from your work on MD5), I am always struck by the thinking beyond the framework of the designer of the system and of the community to date. The same things strikes me about timing attacks and similar sorts of things. These are things that I wouldn't have thought of in a million years. Can you give any insight into how minds like yours work. And to what extent you think that this might be a trainable skill.

    I normally hate the cliche of "thinking outside of the box", but here it is fully appropriate.

    --
    Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
  118. BZZT! Wrong Answer. by Anonymous Coward · · Score: 0

    Your thinking is as almost always somewhat flawed. Saying a cypher has no backdoors and saying it is not breakable are two entirely different things.

    In addition, your examples are of NSA cyphers containing only those techniques that they LEGALY can share with the civilian world. Strong crypto is concidered exactly the same as the crytical design information of nuclear weapons. This puts increadible constraints on what the NSA can release.

    Therefore your whole post is invalid. And everyone who modded you up either a buddy, or is as much an idiot as you are.

    One final point. I was a military crypto specialist during the 80's. The techniques used then for tactical crypto ( cypher able to withstand attack for three days), which is the weakest classification, are just now, 20 YEARS later, appearing in civilian systems. After leaving the military, I worked 10 years for a large government contractor. We built communication systems for the military and NASA. The civilian world is not even close. Currently, I work in digital comms so I have a good idea of what is around the corner as far as civilian comms security is concerned.

    To be fair, the civilian enviroment places limitations on what can be done. Limitations that the NSA either does'nt have or can bypass. The simplist I can think of, that everyone should know, is key delivery.

    As a side note, after scanning your posts, I noticed a curious thing. The mod points where way to high for the caliber of your posts. In some cases they were way out of proportion to the modding of other posts in the same thread. My conclusion is that you are trading blow jobs for mod points. I bet you've got the whole dorm in on the deal. Must be a happy dorm!

  119. Re:WHY DONT YOU (etc.) by Anonymous Coward · · Score: 0

    Ehm this why stuff such as tinc exists. It uses udp see this Did I mention it uses openssl for its ciphers?

  120. Quantum Computing... by Anonymous Coward · · Score: 0

    Question for Paul Kocher:
    How long do you predict it will be before quantum computers are a reality?

  121. Patent Secrecy Orders by Xenu · · Score: 1

    There may not be "secret patents", but there are patent secrecy orders. See this page.

  122. with feeling? by Anonymous Coward · · Score: 0

    Update: 03/13 18:18 GMT by M: Let's try this one more time, this time with feeling.

    Huh? What happened? Did the comments get erased because everyone had lame posts, or what? I'M CONFUSED!!!

    1. Re:with feeling? by Anonymous Coward · · Score: 0
      Huh? What happened? Did the comments get erased because everyone had lame posts, or what?
      No, the editors forgot to enable comment posting on the story. Again. You'd think posting would be enabled by default and they'd have to take steps to disable it, since I don't remember ever seeing a story here which didn't (eventually) allow comments.
  123. Skipjack is not broken by rogersc · · Score: 1

    NSA did not lie to Congress when it said that Skipjack was secure. Skipjack is secure, and there are no known attacks on it that are faster than brute force search of the key space. Biham's attack is only on a crippled version of Skipjack, and might well have been known to the NSA all along.

  124. Best in Practice by Anonymous Coward · · Score: 0

    Given a generic small business with less than fifty employees less than $10,000 in capitol with which to work wonders, what types of equipment, servers, operating systems, security measures, privacy, and safe guards can be implemented free, low cost, or at least market comparable?

    This question is sort of a loaded one. Considering that for around $10,000 you can purchase at least one server and get all the open source software you want to run your business. Especially if you wanted to take the time to go to classes and seminars to learn more.

    However, since cryptographic software such as PGP, OpenSSL, and OpenSSH were designed to be "free" so that EVERYONE can use them, how does one go about teaching the technically inept, the technically impaired, the technically unaware how to use them. Obviously there is a small part involved with them wanting to learn.

    But if my grandmother wanted to open a buisness, such as a restaurant, and install a web server and mail server, and allow secure online transactions for a select few customers, what shoudl I tell her regarding her options?

    I can set up a server utilizing various functions for her needs but when it comes to something more than installing and configuring OpenSS* and PGP I know next to nothing. I would think many people in the Open community are the same. They know what exists and how to implement it but know nothing beyond that. And considering that I've read probably 10 or 12 papers and books on the subject and can code a little I still cannot say for sure that what I am using is the best in practice.

  125. Re:Alternative to uid/pw logins to establish ident by Nihilanth · · Score: 1

    My solution to this was a tiered-priority scheme. I have a "strong" password that I use for anything linked to my credit card, a different strong password that i use for anything on my intranet, and a "weak" password that i use for things i don't really care too much about, like forum registrations and community websites that aren't linked to anything relevant.

    There are dozens of places i need to use a password, but i don't see a real reason to use a different one for each site.

  126. And you SHOULD be compensated: Amendment 5 by Ungrounded+Lightning · · Score: 1
    Were you compensated for the loss?

    Amendment V

    [...] nor shall private property be taken for public use, without just compensation.


    As I recall the patent office's ability to declare a patent secret is predicated on the belief that general availibility of the patented invention would be a danger to national security.

    Taking something to improve "National Security" is certainly a "public use", while keeping you from licensing your invention for all the traffic will bear is most definitely a "taking".

    So "just compensation" in this case would be the maximum expected royalties if paid at the time the royalties would be paid, or the same amount plus interest if paid later.
    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  127. Can't encrypt all curses that way... by Anonymous Coward · · Score: 0

    So I opened an emacs window to decode your message and then started to play around. I started typing stream of conscious stuff. I have discovered that the rot13 of cunt is phag.

    Tee hee.

  128. NSA have some advantages... by anonymous+cupboard · · Score: 1
    Yes, they have some advantages, but not a lot really. The problem is that they are a hierachical organisation that produce and manage cryptographic systems for hierarchies.

    The big difference between what the NSA have done and what the world of commerce needs and does is rather different. They really missed out on public-key cryptography, although it was arguably ffirst develped by GCHQ (the British variant of the NSA), it's significance was ignored.

    The NSA are great cryptographers, as are GCHQ and whatever their equivalents are around the world. Unfortunately the cloak of secrecy hampers the rapid progress that can be made outside. Can the NSA get Russian mathematicians to look at their algorithms? I don't think so.

    OTOH, if you have a good idea in the open you can post to sci.crypt and have it shot down by some of the best cryptographers in the world.

  129. I wish I could mod up to 6 by broter · · Score: 1

    She's now the executive in charge of computer security throughout the entire company.

    Oh god! This so blows away anything I've ever seen that it warms my heart. Hope the current job is better rjh :)

    --
    "One man can change the world with a bullet in the right place."
    - Mick Travis, "If..."
  130. Protection from timing/differential power attacks. by Anonymous Coward · · Score: 0

    Is there a way to protect your applications (hardware or software) against timing and differential power attacks?

    Constant-time or Constant-energy mathematical libraries are mostly impossible to build, and if they are, they need to much computing ressources, random noise generators (hardware/software) can be (according to the theory of Shannon) counter attacked, as well as needless random loops.

    Therefore, how can you protect a software/hardware implementation from these attacks?

  131. Why is this modded so low? by anonymous+cupboard · · Score: 1

    The whols SSL thing is based around certificates. We have seen problems with certificate handling, and certainly with the user acceptance of certificates. I prefer the "Web-of-Trust" method of PGP where certificates may be multiply signed and you may indicate your own trust in the certification authority.

    1. Re:Why is this modded so low? by Zwack · · Score: 1

      God knows how the moderators work... (I know how I do when moderating, but this is bizarre. It was moderated up (several times) as interesting, down twice as overrated (I don't believe in overrated or underrated as moderations. If you didn't find it interesting but someone else did then why should you be allowed to say that they are wrong...

      But the one that I found strangest was the Flamebait moderation. Can ANYONE explain that to me?

      Z.

      --
      -- Under/Overrated is meta-moderation, and therefore is Redundant.
    2. Re:Why is this modded so low? by anonymous+cupboard · · Score: 1
      Maybe someone was working for Verisign and didn't like the reference there. However, whoever is the root, the original point is valid as who do you really wan to trust as a CA and why. This is a valid question. Many of the other wauestions raised

      AFAIK, moderations as over or underated can't be caught in meta-mod, so maybe someone didn't want their mod changed. Yes, maybe mods should be forced to give a reason to say why they put a particular moderation on a post. I too was curious about the Flaimbait mod. What next, Troll?

  132. Re:Protection from timing/differential power attac by Anonymous Coward · · Score: 0

    Good one!

  133. Is PKI Dead? by DangerTenor · · Score: 1

    I work as an information security consultant, and I often hear folks telling me that PKI is dead, and
    that I should remove PKI from my consultancy and teaching because it is a dinosaur technology.
    Since you are an architect of SSL 3.0, I would like to hear your take on whether or not PKI
    is dead--and/or if SSL is the only reason PKI is still alive.

    --
    Check out our infosecurity industry blog: http://securitymusings.com/
  134. what do you think of Microsofts Security SDK by stevefox · · Score: 1

    I have tried to implement an SSL client with both OpenSSL and Microsoft security SDK. Have you tried using Microsofts Security SDK? Basically MS has a small footprint (since all components come with Windows) whereas OpenSSL means you install an extra 1 meg with your software. Do you have any reason not to use Microsoft Security SDK?

  135. Real world attacks by Anonymous Coward · · Score: 0

    I have tried without success to find documented evidence of how a successful smart brute-force cryptographic attack has been done in real world circumstances. What approaches are commonly used? How does an attacker know if they have succeeded if the encrypted file/packet does not contain known data?

    Perhaps these questions can lead to algorithms that are significantly stronger, perhaps even against alternate cracking methods like quantum computers.

  136. OneTimePad why not use instead of inferior DES etc by hipparchus · · Score: 1

    As OneTimePad with a perfect PRBS (PseudoRandomBinarySequence) generator is mathematically unbreakable (with minimised redundancy and no checksum etc), why not use this instead of DES and all the weaker Asymmetric technologies?
    The reasons quoted (for not using OTP) are always key distribution problems, and yet we routinely get sent periodically Credit Cards and Checkbooks. (this could just as easily be a 'book' of OTPs on a CompactFlash card.
    Personally in addition to OTP, I'd spray randomly and using random inversions, the data into a larger packet (to counter weaknesses in the PRBS) and also perhaps send dummy packets to. The only way for verification (like checksums) to work, is to send data at least twice before it is trusted, using different OTPs.
    It seems to me the whole trust based on asymmetric signed certificate is flawed since too much trust is put in a common root certificate which must be shared across millions of clients for a long time. And if it's cracked, how do you deploy new certs? Nightmare. (I've been in this situation with Lotus Notes common root certificate - it really isn't fun). My idea puts no trust in any certificate beyond the current message. Pads are deleted either end (the server has copies of all pads for all users). If the end user thinks his compact flash is compromised, all pads are deleted either end, fresh ones made (shipped by UPS or whatever in a CompactFlash) and trust is instantly re-established.
    If the server is cracked, this is no worse than the situation for Asymmetric Keys.

  137. Incorrect - this is correct for Symmetric Key by hipparchus · · Score: 1

    With a perfect PRBS generator. However, there are far fewer solutions for Asymmetric keys. You also state 'Joules' to store a bit. Over what period are you considering this? Since a few transistors on a chip will consume a given amount of energy per second, you must integrate wrt time in order to get a total amount of 'work'. Therefore you must have a time period in mind (for the storage or each key combination), which you should state in your brute force calculation.

  138. Human adoption? by kirkjobsluder · · Score: 2, Insightful

    It seems that the primary problem with cryptography is sociology, not mathematics. I spent about two weeks signing messages before co-workers complained that it made mail more difficult to read. A talk I gave last year on the importance in securing reseach data was attended by a total of 3 people. What do you see as the biggest barriers to adoption of digital signatures?

  139. Having sex with penguins by Anonymous Coward · · Score: 0

    Does it hurt? Do they like fellatio? Do they like anal sex as much as you do?

  140. trust topology by hipparchus · · Score: 1

    To pre-answer any questions about how does partyA trust partyB, the answer is both trust each other by secret exchange through the Key Maintainer. In this case, the Organisation that issues CompactFlash cards full of OTPs (ie Checkbooks in man-in-street-speak) to partyA and partyB.
    Both contact Key Maintainer to exchange secrets. Secrets are distributed, then maybe smaller OTP used direct partyA to partyB, or maybe a traffic through KeyMaintainer.

  141. Learn some basic number theory. And physics. by rjh · · Score: 1

    How many different 256-bit keys are there? About 10**77.

    How many different 512-bit primes are there? About 10**151.

    If anything, the likelihood of cracking an asymmetric key by brute force are worse.

    Insofar as power, learn what the concept of a thermodynamic limitation is. The thermodynamic limitation is given in terms of joules of energy (actually, it's kT, where k is the Boltzmann Constant and T is the ambient temperature the computer is running at). Once you set the bit, there's no thermodynamic requirement that you continue to supply energy to the circuit.

    (Technically, thermodynamics allows you to set bits without expending energy... it's clearing a bit which requires it. Still, that's a pretty trivial detail.)

    IOW, there's nothing preventing you from breaking it instantaneously, provided you can deliver all that energy instantaneously. And there's nothing preventing you from taking 10**100 years (barring, perhaps, proton decay and the ultimate state of the universe) if you want to deliver that energy slowly.

    The time period doesn't matter. The total energy required is what matters.

  142. Learn some basic number theory&APPLIEDphysics by hipparchus · · Score: 1

    1. I've never heard ANYONE claim that Asymmetric Key is harder to break than Symmetric key of same length. Can you provide a reference (obviously all the books I've read on the subject are wrong, as is my view of the axiomatic).
    2. In star trek maybe you can store bits and them take no power, however, in reality a bit in a ram chip takes a constant stream of energy to keep stored. Same thing goes for stuff stored on magnetic form (eg hard disks) since the domain degrades and needs to be re-written, plus fairly low MTBF on drives means you really want a RAID5 which takes energy to run.

  143. Learn about the scientific method. by rjh · · Score: 1

    I've never heard ANYONE claim that Asymmetric Key is harder to break than Symmetric key of same length. Can you provide a reference (obviously all the books I've read on the subject are wrong, as is my view of the axiomatic).

    Proofs of security would necessarily involve a proof that P != NP. But, for instance, look at the Rabin public-key system, which is provably as difficult as factoring. Factoring is, as near as anyone in the field can tell, an NP problem. (It may have been proven NP, in fact--I'm not quite sure.) In that case, Rabin is provably as secure as any other NP cryptographic system. Please check the Handbook of Applied Cryptography.

    In star trek maybe you can store bits and them take no power

    The advantage of speculating Star Trek levels of technology is that even in Star Trek the Second Law of Thermodynamics has to be obeyed. If you can prove, beyond a shadow of a doubt, that the laws of thermodynamics prohibit something from happening, that makes all claims of "yes, but you're overlooking the practical concerns, too" absolutely moot.

    If it doesn't work in theory, it can't work in practice and all further discussion is a fool's errand.

    The theory of brute-forcing 256-bit ciphers, or symmetric crypto, is completely barking mad. As such, I don't need to worry about practical concerns. I've already proven the theory beneath it is unsound.

  144. Deployable secure email by cullenfluffyjennings · · Score: 1

    S/MIME and PGP for email encryption have been around but have not really taken off. What can be done to make a scheme that will allow everyone to use signed and encrypted email. I'll assume this means no extra effort or cost for the end users but I would be interested in hearing what you thing the requirements are for secure email to be widely deployed and possible solutions.

    Thanks, Cullen

  145. Cracked! by scubacuda · · Score: 1
    z8NipQP0Y3XIQ00cnt6rBp13DDw+QMv NntepNtQKNt/ri
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    t1XjhoeCGERgXGRERGreGrMInnFgBHQxtX cAePFZbpbxwRIZXS NNPvUqkrLCK0mX
    lEDT8NxEjbJf/YGuUVOMRrTUIui1IjsAxv AQQHYnYaOSkULMXn V0UzVc5wz9N723
    7HukYRfuXk5CKi9Ak/1uPstve0pOzZI5Ls R52pYdNBlPem3llR d01ODgzZxM2byC
    iQEVAwUBPYveyKPnLvqdzV/hAQ


    mQGiBDzjU/wRBAD4Mj829gRDO3OVzG7AKB0tQsjYouFz9Nl/ qB 0ldCbTiFq7UzK4
    M0FdLg3IZQDh8e14+JDNLsPzZYcY6qXdT2 ITj0yOqMsjlJ8EcN XeTCg+3eijaeWL

    Hacs1LDKUM1caEdWaLDJNdWamfTkix4ivH1dZ/70aPKAw1qC YF uWLEN7bwCg/3hs
    bQiYjSMiUAm12MNrU97wZ98D+gIm6Z0FNS q/TJwmPabw6MHoEW JHvW6M4hjb1KC0

    K1DZ8WExE10PyhYHR7H0WL8gJHnmxPLi0jLWU6WW3h8/aPbW UbBzkMvdrvMLWjb
    BLWl9IJZkb6YdoO817nbu/5nrJYtZE1+e TmAKoeuw96gO8toiU umr91EaXUuok3n
    Ym67BACw81EShOjSWRqKrG9s3kc/VDVwwu omMqA8UFxGECnVjb XDKwoPsYJEDISi
    mlH+rPxddFnXs3fYlBmKUKPzkhas5N2UUK ZuR6eqDEUfor9oTI +9uhTDKE6pPB66
    AM53BxebaLbFnwbmxOU0q03hA/HW46JP7x J5ypa6wMwD4X0GZL QqUm9nZXIgRS4g


    UnVzdGFkLCBKci4gPHNjdWJhY3VkYUBpbmFtZS5jb20+iQBY BB ARAgAYBQI841P8
    CAsDCQgHAgEKAhkBBRsDAAAAAAoJEOo/7s zkRLKHzpwAnRyAw2 P4mks4V4/z/ZIi
    i8RFaDb2AKCP9lVz9c7rXDOhj9mp+ivDWr cdVbkCDQQ841P8EA gA9kJXtwh/CBdy
    orrWqULzBej5UxE5T7bxbrlLOCDaAadWox Tpj0BV89AHxstDqZ St90xkhkn4DIO9
    ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeSWc 39uK50T8X8dryDxU cwYc58yWb/Ffm7 /ZFexwGq01uejaClcjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBz ZrM2w4DUUdD3yI
    sxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF040z T9fBdXQ6MdGGzeMy EstSr/POGxKUAY
    EY18hKcKctaGxAMZyAcpesqVDNmWn6vQCl CbAkbTCD1mpF1Bn5 x8vYlLIhkmuqui
    XsNV6TILOwACAgf/XygKvCbN9s7NqClio2 ROtTN98u2RCTL4OP UuZCNUAxA1FDUO
    75Zw1jSESFW68ZyWWk64WETYLXIRk59CMo QnWR6nuf0/Uhl3RI T9xvOKxBG+miVC
    yhVkRcNGjEVs2xj4zEyxfUkpv+qoG/0OuR kNOWmTHS78lS0NOi vghadIAm06CQkX
    JD1OjKC02NmT0HwAO/JEbzwErB3Q8AY61R KjR1jotwloJdlO4s QOdrb3i7m3GwbS
    gB3xt91flDgKLuSD99WCVLAdzU0vtKi03+ WUPUhlqmzTC33SOO 5AcjGxiNveedYw
    6s6/287HnedMqYqEYlfGfVgCUTksRT2CA+ xqeYkATAQYEQIADA UCPONT/AUbDAAA
    AAAKCRDqP+7M5ESyhyILAJ92Bz5rr+/7ha 9CiW1v5BMuOb+rNw Cgi8PiSlPhG7Xq
    UnxssPXUzG36NTI=
    =o4A1

    ZyAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuqui
    XsNV6TILOwACAgf/XygKvCbN9s7NqClio2ROtTN98u2RCTL4O P UuZCNUAxA1FDUO
    75Zw1jSESFW68ZyWWk64WET

  146. How will the world look like in 2013? by mni12 · · Score: 1

    Paul, in past 10 years the world has changed a lot. Who would have thought in 1993 today's e-commerce sites like Ebay.com or Amazon.com and all the other cool things we can do with the Web? SSL has been a big and influental part of that change. Without security some of these things would not have proceeded so quickly.

    What is your prediction for 2013? What role will cryptogaphy and security play in 10 years from now? What developments that are cooking in labs today will be the "next big thing" ?

  147. Quantum Cryptography by euxneks · · Score: 1

    I have been doing an undergraduate (i'm not saying I know a lot about it!! ^_^) reading course on quantum computing and an interesting topic that came up is the ability to encode qubits that could potentially be unencryptable. I'm also interested in Shor's algorithm, and the ability of fast factorization of large numbers by quantum computers.

    Anyway, I was wondering if you are researching quantum computing and what your thoughts are on this subject.

    Thanks! =)

    --
    in girum imus nocte et consumimur igni
    1. Re:Quantum Cryptography by euxneks · · Score: 1

      Ahh nevermind that last post.. everyone else is asking the same thing!! (I guess I'm just too excited about quantum computing! haha)

      --
      in girum imus nocte et consumimur igni
  148. When are viruses/worms justified? by scubacuda · · Score: 1
    Mr. Kosher,

    As you probably know, many virus release ("political") statements in their code. (Notice, I put it in quotes...I use that term lightly in the following examples)
    • The iNDian sNakes, authors of Yaha, retaliated against Pakistani hackers who are alledgedly defacing websites based in India
    • The Lion worm author chastised Japanese textbooks' treatment of Japanese occupation of China and Korea
    • The Adore worm was in retaliation for a U.S. Navy surveillance plane colliding with a Chinese fighter pilot
    • OnTheFly, creator of the Anna K. virus, wanted to call attention to the danger of viruses (as well as get Kournikova's attention), and
    • VBSWG.X, was created to boost pageviews at four pornography websites.


    My question is:

    Could you justify a virus/worm given the quality of the political statement that the writer(s) make?

    Let's say that someone releases a worm that rips apart the very heart of the Internet, effectively bringing the world to a screeching halt. If comments in the code are serious enough to make us reconsider something horrible (say attacking some innocent country for the sake of argument), it seems entirely reasonable that this could (theoretically) be a legit form of protest.

    What do other slashdotters think?

    (I started thinking about this after I posted a Wired article on Grep Law)

  149. Re:And you SHOULD be compensated: Amendment 5 by Anonymous Coward · · Score: 0
    while keeping you from licensing your invention for all the traffic will bear is most definitely a "taking".

    It is up to the government to decide if you get a patent. If they decline the patent, they aren't "taking" anything. Without a patent, you won't get much from royalties. Under the interstate commerce clause, the government can place a 100% revenue tax on the license, effectively making it worthless. It just doesn't make sense to treat patents and licenses as property, especially with respect to emanant domain.

    On the other hand, secrecy orders violate the first amendment. If the patent office doesn't want anyone to challenge the law on first amendment grounds, they had best offer generous compensation.

  150. Brumley and Boneh's attacks on OpenSSL? by billstewart · · Score: 1

    So a few hours after this "Ask Slashdot" was posted, there was a Slashdot Articleabout Brumley and Boneh's timing attack on OpenSSL. Does it look practical to you, and does it look like there are practical workarounds?

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  151. History by Anonymous Coward · · Score: 0
    The same things strikes me about timing attacks and similar sorts of things. These are things that I wouldn't have thought of in a million years.

    A famous timing attack (page 11) was found on the TENEX system back in the early 70's. The auditors noticed the system behaved differently with a partially correct password than it did with a completely wrong password. They looked for a way to exploit those differences, and found one (I wasn't around back them, but I suspect paging was a selling point of TENEX, making the auditors well aware of it).

    If you want ideas on how to do something, the first place to look is the history books.

  152. Excellent point by Anonymous Coward · · Score: 0
    THIS IS WRONG!!! Read the errata for Applied Cryptography for a quick explanation (in brief: reversible computing is possible).

    That would have been modded up if you had posted a link (page 157). However, the parent post specifically said that it was ignoring reversible computing, as no such computer exists.

  153. NSA was right -- Skipjack is secure by rogersc · · Score: 1

    You implied that NSA was wrong when it said that Skipjack was a secure cipher. Actually, it was a true statement because no weakness in Skipjack has ever been found. The attack on a 31-round variant of Skipjack is of only academic interest and not the slightest bit embarrassing to the NSA. It shows Skipjack to be very well engineered. You seem to be suffering from some fundamental misconception about cryptology.

  154. Why are key formats so complex? by AYeomans · · Score: 1

    Why are there so many variants of crypto key formats?

    Not only the PKCS series, but also the various encoding methods. And clearly these are inadequate for everyone, so we get PGP formats, SSH/OpenSSH/PuTTY formats, etc.

    If there had been a much smaller, more universal set of key formats, interoperable crypto would have been far easier.

    On my paranoid days, I begin to suspect the TLA agencies on the standards committees deliberately introduced complexity to limit take-up.

    Late posting moderation multiplier=2

    --
    Andrew Yeomans
  155. Why has no one used my new crypto technique yet? by F4Codec · · Score: 1
    I proposed this http://slashdot.org/~F4Codec/journal/ revolutionary format for basic data storage which includes embedded encryption, compression and many other extremely useful techniques many years ago. Do you think it has been not adopted and supressed by hardware vendors with their own agendas?

    Julian.

  156. TCPA, Palladium, LaGrande, etc. by 2bStealthy · · Score: 1

    What do you think of managing DRM and security through crypto-security co-processors like the offering from Wave Systems, Microsoft, Intel, etc.?

  157. D-H by strombrg · · Score: 1


    What's up with the D-H support in OpenSSL?

    If I'm not too worried about MITM attacks, is it possible to make apache and other applications work without all that certificate stuff using D-H?

  158. Music and Privacy by Anonymous Coward · · Score: 0

    What do you guys (including Paul Kocher) think about the government and companies being against crypto for one reason or another?

  159. you were talking asymmetric keys I was talking sym by hipparchus · · Score: 1

    At least that's what I thought.
    Asymmetric keys are far weaker that symmetric keys. Typically people use asymmetric keys because they think distribution of quantities of OTP symmetric keys is hard. This is no harder than your bank sending out a smart card instead of your credit card. Indeed by putting a CPU on the smartcard, security of the platform would not compromise the table of keys either.
    I think far too much trust is put in Organisational root certifiers, and instead all keys should be instantly discardable, and trust established via a connection to a TrustProvider. (both parties connect to the trust provider, and exchange a secret through the TrustProvider, this can be a Bank, Your organisation server, or on a peer to peer basis. If it seems like anything has been compromised, you can quickly dump all keys, re-issue new ones, and trust is re-established. If you rely on less hard-to-break keys, and use them widely across numerous clients, it is very hard to issue a new org root certificate. If your org root certifier for example, in a Lotus Notes system (many countries, many servers) is compromised, then it is extremely hard to re-establish trust.

    Re: ease of cracking asymmetric keys. Because so few values in the solution space are possible solutions, they are relatively easy to crack as you only have to brute force the possible solutions, not all possible values. Indeed, custom chips are made by the US government in the basement of the giant NSA building that crack 5000 per second. Imagine a 19 inch rack full of 200 of these, 6 foot tall times a few. You could crack millions per second. However, a terrorist using a dice and a piece of paper and pencil could defeat this asymmetric-key-breaking technology (OTP symmetric key). [so who are we kidding].

  160. All you need is luck by Anonymous Coward · · Score: 0

    Guess a number from 0..2^512-1. With probability 1/10E151 you hit the correct number. The probability is non-zero! So, you *might* spend the lifetime of the universe times bazillion, or you *might* not. Shannon defined information and entropy. What would "luck" be in similar terms...?

  161. NSA Hanky Panky with AES by tigersha · · Score: 1

    DES has always been slights tainted by the suggestion that in the 1970's the NSA instructed IBM to change some aspects ofthe algorithm and did not give a reason why. There was always som suspicionthat the NSA has some backdoor to DES which makes it easi(er) for them to crack it but not for anyone else. However later it turned out that they knew about differential crypto, but did not wish to release the details for fear of weakening some other systems.

    Unfortunately, the suspicion still lingers, and the NSA being the NSA and a top secret governemnt agency, the suspicion will probably always linger.

    Now DES's successor has finally been blessed by the NSA with an open competition, and the winner is a Belgian algorithm (and the runner-up, Serpent, a British one).

    Now my question is, is there any suggestions of any impropriety, reasonably or not, of NSA interference in the selection process of the AES candidates? Or can we commoners actually trust the thing without fear that the US Government are reading everything behind our back? I do not know much about the selection process itself, btw.

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  162. Permanent, simple solution to solving ddos attacks by simul · · Score: 1

    Router vendors are in a unique position to eliminate spoofing, and thereby eliminate the most serious DDOS attacks. All you need is the next version of the firmware in edge routers to have egress filtering enabled by
    default.

    Within a year there would be so few networks that supported spoofing that it would be a forgotten problem.

    Sure, this will increase the required CPU speed and cost of manufacture for CISCO and mostly for backbone providers. And, yeah, this is exactly why they don't do it.

    But a minor increase in cost (5-10%) is absolutely no excuse for allowing massive uncontrolled and random outages.

    One way, or another, the internet community should pressure them to make this change.