back to article Crypto guru warns over random number backdoor

A top cryptographer has expressed concern about a possible backdoor in a standard for random-number generators approved by the National Institute of Standards and Technology (NIST) this year. Random number generators are important because the correct operation of SSL and other protocols relies on their randomness. Standards …

COMMENTS

This topic is closed for new posts.
  1. Anonymous Coward
    Gates Horns

    Duh?!? Did you think otherwise?

    Sorry to overstate the obvious, but did anyone really think that NIST would be completely independent from NSA influence?

    They both get their budgets from the same place and even if NIST did not contact the NSA, the moment that one of NIST's egotistical PHD's wrote an email on or published a whitepaper on encryption or random number generation; how long do you think it took for the NSA to show up on their doorstep telling them they had to provide a backdoor to the random number algorithim????

    Can you say global keyword search? Anyone want to bet who's already got the keys to RNG for Microsoft products?

  2. vincent himpe
    Black Helicopters

    tin foil hat

    asbestos underwear , lead coat , stainless steel door ... and forget the taxi .. i'll walk from now on...

  3. Steven Knox
    Paris Hilton

    Hard Research

    I think you'll be really hard-pressed to find an NSA link with this one. You couldn't, for example, read the first sentence of the Acknowledgements section:

    "The National Institute of Standards and Technology (NIST) gratefully acknowledges and appreciates contributions by Mike Boyle, Paul Timmel and Debby Wallner from the National Security Agency for assistance in the development of this Recommendation."

    They're crafty ones, they are.

  4. Anonymous Coward
    Anonymous Coward

    Distributed computing?

    If this is a real weakness then it would be best to be proven so. Perhaps a distributed computing scenario could be put to use to discover the skeleton keys?

    Maybe that's what 'Storm' is for....

  5. Acme Fixer

    Random is Really Random - even if it comes up with the same number

    What's the odds of flipping a coin and coming up heads?? 50%.

    So it comes up heads. What's the odds of it coming up heads on the next 11 flips? Yeah. 50% each flip.

    So it's within the realm of randomness that all of the dozen flips all come up heads. And that may not be good, if you're depending on those dozen flips being not all the same.

    Likewise, it's possible that a set of numbers from a random generator are all the same. And that may be very bad, for the same reason.

    Just a thought..

  6. Karl Lattimer
    Boffin

    Bruce - Harder than Chuck Norris

    Bruce Schneier decrypted the Bible. The plaintext read, "Bruce Schneier"

    Bruce Schneier doesn't need facts. With one roundhouse-kick he can generate a formal proof for whatever he needs.

    P = NP in Bruce Schneier's very presence.

    Only one security god has a surname with three adjacent vowels.

    SSL is invulnerable to man-in-the-middle attacks. Unless that man is Bruce Schneier.

    When Bruce Schneier clicks "Random Fact" the outcome is never random.

    The spacing between Bruce Schneiers ribs forms an Optimal Golomb Ruler.

    Bruce Schneier knows Alice and Bob's shared secret.

  7. Christopher Woods
    Black Helicopters

    Just like Dan Brown foretold

    I'm hardly the first person to consider his works as entirely based on fact, but one thing does ring true... If you've read his book Digital Fortress, they talk about backdoors in algorithms and encryption protocols, and life mirrors art sometimes, does it not?

    Did anybody SERIOUSLY believe that a Government-recommended scheme for encryption/decryption would be truly hackproof? Bloody hell.

  8. Geoff Mackenzie

    Re: Acme Fixer

    Not sure what your point is. True, the probability of heads is .5 on each flip but probabilities are multiplicative so that probability of 2 heads in a row is .25, three is .125, and so on.

  9. Anonymous Coward
    Coat

    Re: Acme Fixer @ Geoff

    He's talking about probability of a result for the independant flips, not sequential results or otherwise. The chance of H or T per *single flip* is 50%. Always. Even if you flip the coin 10 billion times, you always have 50/50 chance. The chance of 10 billion heads in a row though... time for a calulator and a very small number :P

    It's amazing how many people trip up on this... I learned statistics in year 10 at GCSE and remember complaining that I'd never need that information in "the real world". For reference, if anyone cares: http://www.bbc.co.uk/schools/gcsebitesize/maths/datahandlingih/probabilityirev1.shtml

  10. John Hobbs

    @ The Coin Flippers

    All lovely statistics aside, the coin flipping doesn't matter here. Computers can not flip coins, they can only execute an algorithm. There are no "true" random numbers generated by computers, although computers can sample the environment for random numbers (http://www.random.org/)

    If you know the seed and the timing of a pseudo random algorithm you can tell what it's going to output, thats how it works. We aren't worried about the accidental possibility that "a set of numbers from a random generator are all the same". We are worried about the intentional breaking and intentional generation of these exact same series.

This topic is closed for new posts.