Slashdot Mirror


Wireless LAN Encryption Standard Broken

doug13 writes: "A Rice University student cracks 802.11x encryption protocol in a week. Here is how he did it." We mentioned the cryptographic paper that underlies this attack a few days ago.

320 comments

  1. Re:Why isn't crypto module flash upgradable? by ethereal · · Score: 2, Informative

    There's no reason it has to be OTA programmable; requiring that the user physically possess the device should be a reasonable level of security.

    The problem is that on a large network, you have to get all of the equipment working with the same encryption scheme. As the number of nodes increases, it's tough to move everyone up to the new scheme at the right time. So you've basically reinvented the key management problems that the military has with their secure radios, for example. There are ways around this, but they're generally going to make the card more expensive and move it out of the range of your average business or college campus that's using 802.11b.

    --

    Your right to not believe: Americans United for Separation of Church and

  2. Re:different encryptions by Anonymous Coward · · Score: 0
    At that point, another weakness allowed the extraction of more keys -- I don't know if that was a protocol or algorithm problem.

    An algorithm problem. See my description here.

  3. Don't Tell Me that 802.11b by robbyjo · · Score: 1

    Has another lame encryption scheme comparable to ROT-13...

    Anyway, wireless comm is inherently insecure: anybody could wiretap the communication either it's encrypted or not. We just need a stronger form of encryption. Probably the Wireless net should use RSA or other 1024-bit or better encryption scheme. Or... employ some protocol typical to OpenSSH...

    I'm sure that people under this standard board is aware on such issue, but why don't they just apply some strong and well-known encryption scheme? It seems that they just want to reinvent the wheel (or is there anything fishy down there?). Oh well...

    --

    --
    Error 500: Internal sig error
    1. Re:Don't Tell Me that 802.11b by Anonymous Coward · · Score: 0

      "should use RSA or other 1024-bit or better encryption scheme."

      Had you read the article you would know that this was a 2048-bit encryption scheme. Bumping up the size of the key does no good when there are fundamental security flaws in the algorithm (as there were here).

  4. Re:802.11a smaller, faster, better by rawkphish · · Score: 1

    IEEE 802.11a is standard compliant up to 54 Mbps, now who is the troll ?

  5. Re:might be a good thing by Corrado · · Score: 1

    That should probably be a jackpot that decreases on a daily basis.

    --
    KangarooBox - We make IT simple!
  6. Re:It would mean free access... by Bob+McCown · · Score: 1

    Hell, you can get free access just about anywhere in the city. Take a laptop and an 802.11 card and wander from Harvard Square down towards MIT...

  7. Re:damnit by Anonymous Coward · · Score: 0

    arrest him for what? he hasn't broken the DMCA, this has nothing to do with copyrights.

  8. Retake by einhverfr · · Score: 3, Funny

    Sorry to respond to a troll, but you got it wrong.
    Should read:
    Your comments are DESpicable.
    Why?
    Because you have no IDEA how SSH works, but you assume you do.
    You are a BLOWFISH.
    Sorry, could not find a way to work in 3DES, RC4, or RSA into this picture...

    --

    LedgerSMB: Open source Accounting/ERP
  9. Re:Why isn't crypto module flash upgradable? by Zoinks · · Score: 1
    I don't think it's overstating the problem to say that RC4 was cracked. I agree that it applies to this usage of RC4, but there are other encryption techniques, like DES, that can be used with a nonsecret init vector, which do not provide a "crack" to the encryption, or at least haven't been discovered yet. One example: APCO-25, a digital radio standard for public safety use, uses DES as a PRNG initialized by a nonsecret IV. I am not an expert, but "cracking" this use of DES would be the equivalent of cracking DES used in electronic codebook mode (ECB) with a known plaintext. And that has not happened yet (brute force != crack).

    ...this attack doesn't necessarily mean that SSL sessions using RC4 can be read

    The key word is "necessarily." If SSL uses a nonsecret IV of any kind, then we're hosed. I don't know if it does. On the other hand, it does mean that Netscape's 40-bit encryption is even easier to break because the way they get 40 bit keys is simply by making nonsecret the 128-40=88 remaining bits of a 128 bit key. That's like having an 88 bit IV!

    Disclaimer: I'm not a security expert, but I read a lot of tech stuff on the subject, and I work in wireless LANs.

  10. Re:One solution by Anonymous Coward · · Score: 1, Insightful
    Can I have your staff/ customer list please?

    Then I can associate with your access point, use the microsoft-bug-of-the-day to send a trojan to one of your mobile users, and then use *their* VPN connection to attack your network.

    You *need* end-to-end encryption with strong authentication on *all* media (wired and wireless); it's ridiculous to assume that an end-user's workstation will provide what WEP can't.

    How about adding a wireless IDS, and VPN access routers into your mix?

    And yes, my networks have both, and wired network equivalents, or a NICE BIG FAT SIGNOFF from the client stating that they've chosen to mitigate their risk in other ways.

  11. Re:Go Owls! by Zack · · Score: 1

    I'm an alum as well (WRC BACS/MANA) and actually lived only a few doors down from Adam. Incredibly smart guy.

    I bet this has never been seen on slashodot before: RFR!

    WFR

  12. Re:Attack didn't use that... by ByTor-2112 · · Score: 1

    Unless I am confused, the IV is used to create the packet key. One of the attacks is described as the "known IV attack". Since most cards use a incremental IV sequence, it makes prediction (and if you know encryption, predictability is your worst enemy). Sure you can mount a plaintext attack against it, but you need packets with the IV's that you have decrypted.

  13. Re:different encryptions by Graymalkin · · Score: 1

    Saying it boils down to money and stupidity is pretty obtuse. Using RC-4 is much more practical for intensifying security on a transmission than 3DES merely because 3DES is a computational monster and more data intensive then RC-4. RSA would be a poor choice as well being that RSA is an asymmetric cipher and requires more infrastructure than a symmetric cipher. Symmetric ciphers are sort of natrual for 802.11 because your network may be only as complex as two hosts connecting as network peers. Even using the Diffie-Hellman algorithm to build shared secret keys for an asymmetric can be costly in terms of bandwidth and processing. This is something you don't want on wireless components that need to run off laptop batteries and are limited to 11Mbps of bandwidth. Because 802.11b has a IV vector size doesn't mean the original designers don't know their encryption theories, it simply means the original drafters had to work within the constrains of the technology.

    --
    I'm a loner Dottie, a Rebel.
  14. Re:Workaround: Just rekey frequently by mikewhittaker · · Score: 1
    Re-key regularly AND use pseudo-random keys, rather than ASCII strings.

    And on re-reading the paper, I found that the stream generator uses a packet key of IVk, in other words, it uses one of 2^64 or 2^128 cipher streams, not just 2^24 as suggested by Zeinfeld. (IMHO?)

    The flaky IV generation could be handled by a software upgrade, I imagine. This would then spread the IVs out more evenly over the 2^24 number space, and reduce the probability of stream re-use. The IV size is still too low for very high traffic. But I don't know by how much improving the generation would increase the amount of traffic required for a crack - 2^24 ÷ 4 million ?

    The cipher stream might be made less amenable to this attack by using RC4(cf(IVk)k), where cf() is some cryptographic function, possibly RC4 again, but you'd need to be an expert to sort this out!

    This all goes to show that you should have your protocol design and key management audited by an independent expert in the field. A firm I worked with used to use Donald Davies. Sadly he died last year.

  15. You won't find any similarities. by BeBoxer · · Score: 5, Informative

    You won't find many similarities. The paper that you link to documents a number of flaws in the way WEP is used. These are really generic flaws that apply to the use of any stream cipher. They are not RC4 specific, and focus on two main points. One, the IV is only 24 bits, so there are only 2^24th different key streams. Building a dictionary of all of these is quite doable in a reasonable amount of space. Also, the CRC check on WEP encrypted packets is linear. Bascially it means that you can flip bits in the packet, and know which bits to flip in the CRC portion of the packet so that it will be accepted as valid. This lets you do things like capture a packet, change it's destination address, and resend it. You can use this trick to get the AP to decode the packets for you. Quite slick. I don't know that anybody ever implemented any of these. And again, they are not RC4 specific, and tend to have certain practical problems. You pretty much have to have some knowledge about the network to begin these attacks, such as knowing what addresses are in use.

    The new attack is a whole different game. It's based on a RC4 specific attack published by Scott Fluhrer, Itsik Mantin, and Adi Shamir (the 'S' in 'RSA'). It's titled Weaknesses in the Key Scheduling Algorithm of RC4. I don't have a URL offhand. Basically, RC4 has a lot of weak keys. If one of these keys is being used, then knowledge of a few key bits and the output of the cipher lets you determine a little bit more about the key bits you don't know. They theorized that WEP could be attacked with their method.

    The latest paper discusses implementation of the new RC4 attack. In a nutshell, they could take the knowledge of the IV (which is used as 24 bits of the key) and the first byte of output from the cipher (easy to determine since all the packets are 802.2 encapsulated SNAP packets making the first byte 0xAA in ALL packets) to determine if the key was likely to be a weak key. They would analyze the packets whose IV indicated it is probably a weak key, and use that to determine the most likely value for the 'secret' key bits.

    This is a slick attack for two reasons: it scales linearly with the size of the key. So, a 128-bit key is only about 3 times as hard to crack as a 40-bit key. Ouch. Also, it requires no previous knowledge of the network and is completely passive. Just sniff the packets until you know the key. They found it usually took about five or six million packets.

    So, the newest paper is really new. None of the content is related to the paper you link to. It's not just a rehash. That's the amazing thing about WEP. It doesn't just have problems, it has a lot of them. If I had been on the design team, I would be embarrased to admit it. Almost every aspect of the protocol is broken. Almost any part that hadn't been probably will be soon.

  16. Re:It would mean free access... by monkeydo · · Score: 3, Insightful
    If there's no proxy tunneling my SSL connection to www.buystuff.com, then my credit card number will go through the air, completely insecure.

    I'm not sure you said what you meant. If it is an SSL connection to buystuff.com then your traffic is already encrypted. If you introduce a proxy into this you will break the SSL. The salient point about WEP that people tend to ignore is that it is not designed to provide security, only Wired Equivalent Privacy. And indeed, even with the recent announcements 802.11 is at least as secure as running Ethernet cables through your parking lot.

    The problem of being able to access someone elses 802.11 network is totally different than the problems with WEP.

    --
    Si vis pacem, para bellum
    The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
  17. Re:Don't bother with encryption by Anonymous Coward · · Score: 0

    We are all very impressed by your openness.
    Now, please post all your passwords, credit card numbers, and social security number.

    There's a good boy.

  18. Re:Your data is probably still secure. by BeBoxer · · Score: 5, Informative

    What sophisticated equiment? These guys are using a laptop with a $100 802.11b card in it! Any card based on the Intersil Prism2 chipset will work. D-Link, Compaq. There's a bunch of them, and they tend to be the cheaper cards. They happened to use the Linksys. Since when is anything made by Linksys "sophisticated quitement that isn't readily available"! If you are talking about the antenna to pick up the signal at a distance, there are many ways to make a homemade antenna or convert an old dish for cheap.

  19. Links to exploit code please! by Anonymous Coward · · Score: 0

    Post 'em here -- thanks!

    1. Re:Links to exploit code please! by Anonymous Coward · · Score: 0

      write your own god damn exploit code you script kiddie.

  20. Re:It would mean free access... by GregGardner · · Score: 1

    I have a co-worker who took his laptop home and booted it up with his wireless card in it. Much to his surprise, he was connected to the Internet even though he didn't have a wireless network at his house. Turns out that there was an "Internet cafe" across the street who evidently had no encryption turned on on their network and would let anyone with a wireless card connect to it.

    So if you are moving to a new place, before you order that DSL line or cable modem, first pop in a wireless card and see if you can get a free Internet connection.

  21. Re:Second in a row? by sampson · · Score: 2, Informative

    >Interesting, here is an even older story about guys from the University of California in Berkeley breaking 802.11 security...

    kinda sorta. that older article (which is very good, i used it for research i was doing on wireless security) talks specifically how one could attack WEP encryption. but the implementation is left as "an excercise for the reader". this, i believe, is merely an implementation of the attack.

  22. Re:To quote the paper... by Auckerman · · Score: 1

    Everything wasn't up for review outside of the committie. It should have been.

    --

    Burn Hollywood Burn
  23. Re:Perfect example of why the DMCA is flawed... by inburito · · Score: 2
    Copyrights.. That just about sums it up.

    According to dmca it is illegal to circumvent electronic copyright protection measurements. Since a lot of cryptography is used to protect something that is also copyrighted dmca is almost universally used as prosecution tool against encryption cracking hackers..

    However, In this case there is no clear copyright violation involved, so applicability of dmca is more than questionable. The purpose of this encryption was not to protect specific copyrighted material.. that is, unless all the packet headers contain some copyrighted strings or something..

  24. Heh by Jailbrekr · · Score: 1

    Firmware encryption broken in a week. Why am I not suprised?

    Any chance of the 802.11 manufacturers implementing different encryption schemes, such as blowfish? Give the consumers a choice, and it will not only lessen these embarrassing hacks, but will also make it ALOT more difficult for anyone to crack a properly secured wireless network..... Please note I said "properly secured".

    --
    Feed the need: Digitaladdiction.net
    1. Re:Heh by Anonymous Coward · · Score: 0

      You don't understand. The cipher algorith is completely irrelevant to this attack, as the problem is the poor initialisation vectors used.

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

      Agreed! ANYTHING that uses encrytion should allow the use of plug-ins for protocols. This way the end user has their choice of speed vs. security and if the protocol is determined to be insecure at a later date, it can easily be replaced.

    3. Re:Heh by Markonen · · Score: 1

      "Wired Equivalent Privacy" isn't the only thing WEP was aiming for. They also aimed for Wired Equivalent Simplicity. A single encryption standard for WLANs wouldn't have been a bad thing, had they actually managed to specify a half-decent one.

      If the link level security isn't simple and interoperable, then it doesn't really pay to have the security on that layer at all. As suggested earlier, upper layer security works just as well.

  25. Like we didn't know this exploit? by GiMP · · Score: 1

    This is a well known exploit already, you act as if this is news.. WEP has been broken quite a while ago, and IIRC it was even mentioned on slashdot.

    I am working with a company which plans to roll out 802.11b wireless to a medium-sized city. Sure, it may not be the most secure thing.. but until another solution pops up...

  26. Re:No, the DMCA does not apply here. by narcosis · · Score: 2, Informative

    Actually, the DMCA restricts the design or production of devices produced for the purpose of "circumventing a technological measure that effectively controls access to a work..." An effective technological measure such as encryption is very different from the "copy protection scheme" that isn't even mentioned in the DMCA

    Anyway, there is an exemption for encyrption research, so the DMCA is not applicable here anyway.

  27. Re:It would mean free access... by drsoran · · Score: 1

    That is why $DEITY invented SSH and VPNs.

  28. Re:Don't bother with encryption by philipm · · Score: 0

    I have:
    secret list of porn sites that i don't want anyone else visiting, list of hot stars panty colors at the oscars, plans for new code blue virus, eating habits of the overweight, insider stock tips of cow manure futures, secret plan to do nothing to the world, secret plans for excercise program that works while you are excercising, bad meat collection location, squirell fishing pictures. I definitely don't want myself finding out that I have these.

  29. Re:Your data is probably still secure. by Anonymous Coward · · Score: 0

    Since when is Linux easily available ;)

  30. Re:actions to take by frknfrk · · Score: 2

    the post was actually nearly sarcastic. i mean, who am i more afraid of, people who are close enough to my house to leech/spy on my bandwidth (i.e., my neighbors) or the millions of 'leet' hackers worldwide who'd LOVE to see my wife's laptop in front of the firewall.

    --
    The REAL sam_at_caveman_dot_org is user ID 13833.
  31. Re:It would mean free access... by VJMadProfessorZERO · · Score: 1

    depends on how they've setup the networks. Easiest way I can think of, use SSH to keep communications encrypted. PuMA Net's going to be working in a similar fashion.

  32. Re:might be a good thing by emn-slashdot · · Score: 1

    Do people read this crap before they mod it up? Hey moderators, some of you need to get a brain and know what the other person is talking about before you start waving the mod-stick around.

    --
    -EvilMonkeyNinja
    Mild Mannered Host by Day
    Wild Hammered Programmer by Night
  33. Re:Good design principles/the test of time. by Sangui5 · · Score: 1

    They didn't want software DES available because it is much harder to regulate. If DES is available hardware only, then they can make sure that the hardware is only exported to trustworthy companies. Software is more ethereal, and therefore much harder to control.

    Just look at PGP. Easily available anywhere, and totally beyond any government's ability to control. DES hardware, on the other hand, is something physical that you can stop at the boarder, confiscate, track, etc. Copying DES hardware is something that no terrorist organization has the resources to do. Copying PGP, however, is mindnumbingly easy. Simply by being in hardware makes it much easier control DES than PGP. Of course, now that there are software implementations of DES, DES is out of the bag too. But this is about crypto control in the early 80's.

  34. 802.11b, NOT 802.11x!! by fist · · Score: 3, Informative

    This is the old WEP proticol that we knew was broken. This is not the new encryption that is supposed to be secure.

    1. Re:802.11b, NOT 802.11x!! by joemiah · · Score: 2, Interesting

      My understanding of 802.1x is that it only provides a more secure authentication system. After the initial authentication, it utilises WEP for the remainder of the session.

      Can someone clear me up re. this?

  35. Re:might be a good thing by swordboy · · Score: 1

    This student, OTOH, broke this w/o profit and without breaking any copyrights.

    That brings up an interesting point.

    With all the hoopla about software integrity - especially the operating system, you'd think Microsoft and the other cash-riddled companies would pay the smart people (like this guy) to find the flaws before product release.

    A good example is Windows 2000. I remember that Microsoft set up a "Crash This Server and Win Nothing" site to test integrity. But wouldn't it have been in Microsoft's best interest to put some money into the game? Perhaps a jackpot that increases on a daily basis.

    Not only would this have been VERY good PR, but it would made Windows 2000 a more secure platform "out of the box". While Bill Gates is a remarkable businessman (thats good and bad), he always manages to shoot himself in the foot.

    --

    Life is the leading cause of death in America.
  36. ...anyone that counts on it anyways by Emil+Muzz · · Score: 1

    Seems as though most people don't use the encryption - it slows down most 802.11b interfaces anyhow. Besides, if anybody is broadcasting sensitive info over RF in ANY format, they're pretty much asking for it. The most important layer of security is physical, after all.

    --
    ... not in here, pal, this is a mercedes...
  37. Rock On Stubblefield! by alp3t · · Score: 1

    The subject says it all.

    1. Re:Rock On Stubblefield! by MrBlue+VT · · Score: 1

      I agree. Rock on.

  38. Re:different encryptions by Anonymous Coward · · Score: 0

    I have a little box at work the size of a small book that will encrypt 3DES at 45Mbps.

  39. Re:different encryptions by Anonymous Coward · · Score: 0

    If the key hadn't been discovered, DVDs would never be cracked (barring any new mathematical breakthroughs).

    A key would have been discovered, since anyone who had a dvd player or dvd software had a key. At some point, every dvd player or dvd software has to load that key in some fashion into a form of memory, and all you have to do is examine the device long enough while it's running and you will figure out when and how it does that...

    And once you've done that, you can do it yourself.

  40. 802.11b was cracked not 802.11a.. by Anonymous Coward · · Score: 0

    the distinction 802.llx is incorrect.. dss is easy to figure out.. hopping sets 802.11a it a bit more tricky.. please correct..

  41. For the paranoid: stick to a typewriter by Anonymous Coward · · Score: 0

    Folks, the Cat 5 is Cool theory doesn't work if you are really security conscious. Unless you run all Tempest gear and shielded cable, you are radiating your packets all over your neighborhood anyway, 802.11 is not required. The work is excellent, though, and shows how a lazy standard produced something worse than no security, namely, the illusion of security.

  42. Re:Stubblefield and SDMI by Pootie+Tang · · Score: 1

    On a similar note, Aviel D. Rubin, another one of the authors here, was also one of the authors of the passport analysis that was recently mentioned.

  43. Re:damn! by tonywong · · Score: 1

    Yeah, surfing for Pr0n on the john unsecured gives me performance anxiety too...

  44. How does Bluetooth compare? by MichaelAtten · · Score: 1

    What are peoples views on the security built into the Bluetooth standard, which has a certain application overlap with 802.11 (although slower at the moment)?
    I believe it has some flavour of public-key encription, but has it been well designed?

  45. Re:Poor kid... by Anonymous Coward · · Score: 0

    At the end of the PDF, it looked like the 802.11 Working Group chair was appreciative of his efforts.

    Hopefully he doesn't show his appreciation by sending over the FBI for a little "Q&A..."

  46. Your data is probably still secure. by Rimbo · · Score: 2, Insightful

    For one thing, most of these attacks rely on sophisticated equipment that isn't readily available for people to use. And as the authors point out, the simple fix is to use end-to-end encryption (e.g., SSH) instead of expecting the WEP do it for you -- just as you would if you were on a broadcast network through your ISP (e.g., Roadrunner).

    There is a threat of abuse from people with serious resources (e.g., the governments of developed nations), but even that threat is small. For now.

    1. Re:Your data is probably still secure. by 3247 · · Score: 1
      "For one thing, most of these attacks rely on sophisticated equipment that isn't readily available for people to use."

      According to this article from Heise Online (German only), the sophisticated equipment consists of:

      • a stock WLAN adaptor
      • a computer (running Linux)
      • software such as TCPDUMP or Ethreal
      --
      Claus
    2. Re:Your data is probably still secure. by Rimbo · · Score: 2

      And what if I'm using SSH2, as the AC below suggested?

    3. Re:Your data is probably still secure. by Asgard · · Score: 3, Interesting

      This appears to do a MITM attack w/ARP poisoning and such.

    4. Re:Your data is probably still secure. by sampson · · Score: 1

      >For one thing, most of these attacks rely on sophisticated equipment that isn't readily available for people to use

      really? what i got from the article was this:
      "our attack used off the shelf hardware and software", the only special item they had was the implementation of the rc4 attack.

      >And as the authors point out, the simple fix is to use end-to-end encryption (e.g., SSH) instead of expecting the WEP do it for you

      yep.

    5. Re:Your data is probably still secure. by jgaynor · · Score: 3, Interesting

      Bullcrap.

      ettercap can sniff the log/pass out of an SSH session in REALTIME on a switched network, let alone a share media (eg AIR) segment.

      Throw in some promiscuous mode drivers on your wireless card and fsck some shite up.

      Not that Im advocating that of course :)

    6. Re:Your data is probably still secure. by AdamInParadise · · Score: 1

      Explain too me: with SSH, passwords and logins are encrypted when sent. You can't just snif them. They never travel over the medium.

      What do you really mean ?

      --
      Nobox: Only simple products.
    7. Re:Your data is probably still secure. by Dr.+Smeegee · · Score: 1

      Thanky.

    8. Re:Your data is probably still secure. by Dr.+Smeegee · · Score: 1

      Any links to this primestar dish scheme? It sounds interesting.

    9. Re:Your data is probably still secure. by Anonymous Coward · · Score: 0

      You are obviously from New Jersey.
      Why?
      Because you have no IDEA how SSH works, but you assume you do.
      You are a MORON.
      i HATE you.
      i bet you own a dell.

    10. Re:Your data is probably still secure. by Anonymous Coward · · Score: 0

      Then use SSH2 instead...

    11. Re:Your data is probably still secure. by Anonymous Coward · · Score: 1, Funny

      Thanks for not reading the article, which specifically said they used cheap OTS 802.11 cards and Linux drivers - not sophisticated equipment, by design. So you're an idiot, as are the 3 moderators who modded this bullshit up without also reading the article.

    12. Re:Your data is probably still secure. by Jeffrey+Baker · · Score: 2

      BS. You can buy very high gain directional or omnidirectional antennas and just plug them right in to any old Lucent or Cisco 802.11b card and go nuts. The antenna will run you a few hundred unless you use a decommissioned primestar antenna, in which case the cost is zilch. With line of sight, you can listen to 802.11b emissions from as far as 24 miles away.

    13. Re:Your data is probably still secure. by Anonymous Coward · · Score: 0

      The antennas are dropping in price. A high gain 24dB antenna can be
      had for $113.

      http://www.hyperlinktech.com/html/products/antenna s_2400.html

      Add to that the price of an adaptor cable, and one is all set for a
      road trip.

    14. Re:Your data is probably still secure. by Anonymous Coward · · Score: 0

      For one thing, most of these attacks rely on sophisticated equipment that isn't readily available for people to use.

      Yeah, high speed electronic digital computers. There's only a market for half a dozen of these things in the whole world.

  47. okay.... by jaiteend · · Score: 0, Redundant

    how long until the fbi gets involved in this one?

    --
    and the Irishman took the fly in his hands and yelled, "spit it out!"
  48. damn! by gnurd · · Score: 5, Funny

    gonna have to re-run that cat-5 into the shitter after all.

    --
    "i was saying gnu-rd"
    1. Re:damn! by Unknown+Poltroon · · Score: 1

      ok, you got me laughing my ass off. THanks, i needed that.

      --
      All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
  49. Re:different encryptions by Anonymous Coward · · Score: 0

    If you want a really good primer on the history, schemes, and problems related to encyrption I suggest that you read the book "Crypto". It is not the highly esoteric mathematical type book that one usually sees on encryption. It is written in a way that intelligent people without extensive background can understand.

  50. No big deal.. by Ogerman · · Score: 1

    Regardless of WEP's weaknesses, it would be stupid to rely on link-level encryption to secure your communications from the outside world. Heck, if you had a really good radio receiver, you might be able to pick up noise from someone's messy CAT5 cables. Guess it depends on who's your enemy. Any business really ought to encrypt most of their internal traffic anyhow just on principle and to keep snoopy employees from poking around.

    1. Re:No big deal.. by philipm · · Score: 1, Insightful

      Hmmm. The employees are the business, bub.

      Anyway, I wasn't going to post in this article because this whole thing is a troll and perpetuates several fundamental misconceptions.
      But at least you are half right.

      Encryption on the link-level IS NOT security. "Security" on the link level consists of denying physical access to your link. Even then its not important.

      The words encryption and security are really reserved for end-to-end or peer to peer level.
      It doesn't matter what's in between because its encrypted there. Doh!

      It takes only minimal intelligence to see this.
      Consider this physical representation:
      A connected to B connected to C connected to D.

      What kind of an idiot talks about encryption between B and C where its obviously encryption between A and D that matters?

  51. Re:Go Owls! by biggerboy · · Score: 1

    OK you young-ins, you're making me feel old :-) Baker 90 BSEE

  52. Re:different encryptions by Anonymous Coward · · Score: 0

    PDF also uses RC4 - 40 bit in Acrobat 4 and less, and 128 bit in Acrobat 5. It also uses MD5 hashes - there's actually nothing wrong with the PDF encryption as such. Provided that there is a password required to open the document, the only *technical* way of breaking the document is brute force, which doesn't impress anyone anymore.

    I don't know what Skylarov found, but I suspect the flaws where in the "third party encryption plugins" that are an option in PDF documents.

  53. Re:Wasn't this on Slashdot earlier? by Anonymous Coward · · Score: 0

    IPsec does have an encrypted key exchange, at least in FreeS/WAN.

    --
    Why is ./ filled with drama queens?

  54. Re:Workaround: Just rekey frequently by Zeinfeld · · Score: 2
    My point was that WEP does not support rekeying. It should support rekeying, it should support many things.

    The second set of papers have demolished the proposed fixes that nobody has implemented. I doubt that a workarround will be necessary since that set of proposals is now completely dead.

    Time for the 'A-Team' to arrive and take over.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  55. Re:Wasn't this on Slashdot earlier? by philipm · · Score: 0

    IPsec is yet one more protocol made and bought into by morons. The key exchange occurs in plain text. What part of "completely unrelated to security" don't you people understand?

  56. Re:No, the DMCA does not apply here. by dillon_rinker · · Score: 2

    Surely someone somewhere could claim that they use this encryption scheme to protect copyrighted data...

  57. Stubblefield and SDMI by fremen · · Score: 5, Informative

    This isn't the first time Adam Stubblefield has done something like this. He's also involved with the Rice group that worked with Princeton and Xerox Park to crack SDMI. Here's the bibliographic entry from the Usenix paper they want to submit (pending the outcome of their lawsuit):

    Scott A. Craver, Min Wu, Bede Liu, Adam Stubblefield, Ben Swartzlander, Dan S. Wallach, Drew Dean, and Edward W. Felten, Reading Between the Lines: Lessons from the HackSDMI Challenge, 10th Usenix Security Symposium (Washington, D.C.), August 2001, to appear, pending legal action.

    Here's an original link:
    http://www.cs.rice.edu/~dwallach/pubs.html

  58. Re:different encryptions by MeepMeep · · Score: 0

    I would suspect that using 3DES or RSA encryption requires a licencing fee.

    Hacking together a quick and dirty encryption protocol 'in house' is cheaper.

    But, as you pointed out, appears not to be too robust.

  59. Re:A better headline for /. by Anonymous Coward · · Score: 0

    so what else is new...

  60. Re:Straight from Kuro5hin by inkydoo · · Score: 1

    Actually, the kuro5hin story points to a different article than the one slashdot pointed to today. The kuro5hin linked story says nothing about the actual exploit by the guy from Rice. It only talks about the paper that the exploit was based on.

  61. Re:It would mean free access... by reverius · · Score: 0

    Well, actually, that's not quite correct.
    As for SSH, the founder of SSH corporation was Tatu Ylönen. In 1995. See ssh.com. (I do realize that he probably didn't invent the technology, but this is all I could find...)
    As for VPN's, we all know that Al Gore invented that to go with the internet. :P

  62. Attack didn't use that... by morzel · · Score: 2
    FWIW the attack combined two things:

    A weakness in the RC4 encryption algorithm, where the usage of certain weak keys can "leak" bits of the secret key.

    Static bits in the ethernet frames. Since they are SNAP frames, the first byte of the frame is always 0xaa.

    The scary part of the paper is that the attack didn't rely on the poort initialisation vector. So it will work on networks with the random IV feature being implemented in the latest lucent firmware.

    --
    Okay... I'll do the stupid things first, then you shy people follow.
    [Zappa]
  63. Re:This ain't new people by vs · · Score: 1
    And if you bother to try and make every single connection that occurs inside your home wireless LAN IPSec 3DES encrypted, how the hell do you ever get anything done?

    You're right, that closely resembles my current problem :-)

  64. Re:Why put crypto in the NIC at all? by UncleBex · · Score: 1

    WEP doesn't work at 11 Mbps, but rather 2 Mbps. 802.11b can reach 11 Mbps but only when all the nifty security features are turned off. It's a sad choice of two evils, but thankfully that choice seems to have been made for me now :~)

    --
    "If you want to make an apple pie from scratch, you must first create the universe." - Carl Sagan
  65. Straight from Kuro5hin by HEbGb · · Score: 2, Troll

    They beat slashdot to the punch, even though slashdot appears to have attempted to cover this before:

    Yesterday's article from Kuro5hin quoted below:

    This recent Slashdot article has links to the technical details. (Inexplicably, that article didn't appear on the Slashdot's front page and awareness of this problem has lagged.) The hardware and resource requirements for this new attack are trivial: pretty much anyone with a wireless Ethernet card can compromise WEP.


    Hmm, gaining a few leads from k5, huh Michael? Should have gotten it on the front page correctly the first time.

  66. Re:You realize what this means about Linux by Anonymous Coward · · Score: 0

    Beat you to the punch, Will.

    Darn. And I even changed my tag for that post.

  67. It would mean free access... by DESADE · · Score: 4, Funny

    In metropolitan ares, tons of companies/individuals have 802.11 networks. Could he use this to have free access just about anywhere? I think Starbucks is installing 802.11 in all their stores. This would be nice.

    1. Re:It would mean free access... by Anonymous Coward · · Score: 0

      Hint: It was published on April 1, 1998 On April 1, 1990, RFC1149 was published...

    2. Re:It would mean free access... by JanusFury · · Score: 0

      Is that RFC real? If not, it's the damned funniest joke I've ever seen :)

      --
      using namespace slashdot;
      troll::post();
    3. Re:It would mean free access... by |<amikaze · · Score: 1

      So yeah, SSL is safe. But a proxy server with ssh would be nice for the non-protected protocols.

      May I recommend you check out http://ettercap.sourceforge.net? Look how safe SSL really is once your network has an intruder.

    4. Re:It would mean free access... by TWR · · Score: 4, Insightful
      That is why $DEITY invented SSH and VPNs.

      Agreed, but what needs to be done to make an 802.11b connection secure is combining a base station with a proxy server running SSH, tunneling the most common protocols (HTTP, SSL, FTP, NNTP, NTP, Telnet for the masochists). If there's no proxy tunneling my SSL connection to www.buystuff.com, then my credit card number will go through the air, completely insecure.

      A Unix box with an 802.11 card running sshd and natd/ipfw could solve this problem; thing is that it'll cost about 4x more than just the base station, and most people don't understand why it's so necessary.

      -jon

      --

      Remember Amalek.

    5. Re:It would mean free access... by swillden · · Score: 3, Insightful

      ... what needs to be done to make an 802.11b connection secure is combining a base station with a proxy server running SSH ... A Unix box with an 802.11 card running sshd and natd/ipfw could solve this problem; thing is that it'll cost about 4x more than just the base station, and most people don't understand why it's so necessary.

      Wrong. That wouldn't fix the 802.11b security problem at all.

      The problem with this and all of the other recommendations about VPNs, SSH, etc. to "fix" the WEP problem is that they only work if every machine that uses the wireless LAN is secure. Because if one of them has an exploitable security hole, the whole network is compromised.

      "But, but, those wirelessly-connected machines are outside the firewall," you say. Yeah, and they have all the keys, passwords, etc. required to slide right through that nice VPN connection and inside the network.

      Face it: If you need security, and you need wireless, you have to have a firewall on every single wireless client as well as on the AP. Oh, and you'd better have a full-time admin for all of them as well, to keep up on the security patches.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:It would mean free access... by blang · · Score: 2

      Not only that, but you could get free access to "premium content". Why pay real bucks to some pr0n site, when you can let the neighbor carry the cost. Maybe the internet will be free ( as in beer ) again?

      --
      -- Another senseless waste of fine bytes.
    7. Re:It would mean free access... by Anonymous Coward · · Score: 0

      dumbass.

      Slashdot requires you to wait 20 seconds between hitting reply on comments.pl and submitting a comment.

      It's been 6 seconds since you hit 'reply'!

      Slashdot requires you to wait 20 seconds between hitting reply on comments.pl and submitting a comment.

      It's been 18 seconds since you hit 'reply'!

    8. Re:It would mean free access... by TWR · · Score: 2
      You are absolutely right; I was having a brain cramp. For some reason, I managed to convince myself that the SSL connection was between the base station and the SSL server and the data between the laptop with the wireless card and the base station would be in the clear.

      On further reflection, this doesn't make any sense. The base station is just forwarding on any packets you have sent from the laptop to the remote server (as well as packets sent in the reverse direction); any SSL encoding would have been done on the laptop.

      So yeah, SSL is safe. But a proxy server with ssh would be nice for the non-protected protocols.

      -jon

      --

      Remember Amalek.

    9. Re:It would mean free access... by Erasei · · Score: 3, Funny

      Too bad Starbucks don't use RFC 2324 on their machines. I could use some free coffee every morning :)

      --
      visit my free wallpaper collection, wp.erasei.com
    10. Re:It would mean free access... by TWR · · Score: 2
      Turns out that there was an "Internet cafe" across the street who evidently had no encryption turned on on their network and would let anyone with a wireless card connect to it.

      That's not "encryption", that's authentication. Since the Internet Cafe probably doesn't want to bother managing userIDs and password (or MAC listings) for all of its customers, they just let their base station accept all attempted connections (presumably using DHCP to assign IPs).

      The problem is that the data from your friend's computer to the base station is basically in the clear, since WEP is a very easy encryption algorithm to crack.

      -jon

      --

      Remember Amalek.

    11. Re:It would mean free access... by TWR · · Score: 2
      Because if one of them has an exploitable security hole, the whole network is compromised.

      How would the whole network be compromised? We're not trying to keep people OUT of the network, just trying to keep people from reading each other's data.

      If everyone has their own encrypted connection to the proxy server, and some new dumb ass comes along who doesn't have an encrypted connection, then dumb ass' traffic can be seen, but everyone else's is still encrypted. No one else's keys have been exposed.

      -jon

      --

      Remember Amalek.

    12. Re:It would mean free access... by swillden · · Score: 2

      We're not trying to keep people OUT of the network, just trying to keep people from reading each other's data.

      I'm more concerned about keeping people out of the network who aren't supposed to be in it. I don't see any problem with legitimate users reading each others' traffic -- at least no more problem than exists on traditional wired networks.

      If everyone has their own encrypted connection to the proxy server, and some new dumb ass comes along who doesn't have an encrypted connection...

      I was assuming that all legitimate users had an encrypted connection. The point is that each of those legitimate users' boxes has the ability to slip in through the firewall. So an attacker who compromises one of those machines over the wireless LAN is suddenly inside the firewall and it did no good whatsoever to put the AP outside. Once inside, the attacker can read anything he'd like.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    13. Re:It would mean free access... by Anonymous Coward · · Score: 0
      While some companies might be open to compromise, Starbucks isn't likely to be one of them. At least in my area, the wireless network is being built and administrated by MobileStar (http://www.mobilestar.com).

      I use MobileStar at American Airlines airport clubs and terminals, and have a per-use subscription ($2.50 for first 15 minutes of a connection, 20 cents/minute thereafter). They do not use any encryption at all for the wireless connection.

      However, the access point is effectively behind a "reverse firewall". The first URL that you access sends you to the Mobilestar login page. If you try to access any other service (SMTP, POP, etc.), it will fail with an error that tells you to login first.

    14. Re:It would mean free access... by loraksus · · Score: 2

      Most people don't even have the security enabled, so security isn't really an issue. It's called war driving btw, driving around with a laptop and a gps.

      It's not like the security was ever touted as great anyways.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  68. Re:different encryptions by Anonymous Coward · · Score: 4, Interesting

    No, you are not correct on the CSS crack. Orginally the key was needed to decrypt the stream. However, further analysis of CSS revealed that it was possible to predict the bytes in a decryption key in a fashion similar that described in this article. It is now known that it is possible to solve the decryption functions for CSS mathematically in such a way that the key table of hexadecimal byte codes is no longer required (factored out) hence the DeCSS descrambler written with seven lines of PERL.

  69. Go Owls! by biggerboy · · Score: 1

    As a Rice alum, I'm damn proud of Adam. :-)

    1. Re:Go Owls! by markmier · · Score: 1

      Me too d00D! BSChE, Baker '98

  70. Re:CmdrTaco arrested by FBI by Anonymous Coward · · Score: 0

    There are connections on the cards for external antennas, not expensive, and very easy to connect, and gives better result than Lucents antennas.

  71. This thing has already been done... by Anonymous Coward · · Score: 5, Interesting

    Too bad this is old news fellas. A group from UC-Berkeley has done an even more in-depth research project about the (in)security of wep, and can be viewed here:

    Wep (in)Security

    One of the important things to point out is that in the paper done by this group of people is that the also included active attacks, which is a pretty neat tool. I won't elaborate too much on this, but it is possible for a hacker (bad context) to act like a man-in-the-middle attack, sniffing your packets off the air, then doing whatever to them, then sending them to you (as if nothing every happened).

    The sad thing is that most people don't even know that encryption is available on some of these models.

    One other important thing to point out with wireless LANs is the new thing with war driving (similar to war dialing). What this consists mainly of is someone sitting outside in your parking lot and just surfing the net for free. There are also more complex stuff that is done out there, specifically in San Franscisco where the whole city was marked out by the http://www.dis.org guys, containing all the wireless LANs available as well as their SSID's (think of identification).

    Here are some links on wardriving:
    Mobile Wardriving
    San Fran War Driving
    General War Driving Info

    One last thing to point out is that new technology that is coming out allows you to make a mobile sniffer device just using a Compaq iPaq, a Lucent wireless LAN PC Card, and a few other items (depending how sophisticated you want to get), and all of this can be done for under 1000 US dollars.

    God bless Al Gore for creating the Internet.

    1. Re:This thing has already been done... by Zeinfeld · · Score: 5, Informative
      No, the Berkeley attack broke WEP version 1, the new attack breaks the proposed fix as well.

      The big problem with the 802.11b folk is that in the beginning they had no security people and now they only have a couple and won't actually let them do what needs to be done.

      The original WEP protocol was secure as reviewed by the NSA, then they substituted a stream cipher for the block cipher for better performance, completely breaking the scheme. Truncated IVs are not a serious problem with DES, plenty of protocols use them. Truncating the IV utterly destroys the security of RC4.

      The deeper problem is that WEP attempts to provide 'equivalent privacy' to ethernet. But a wired network does not just provide some privacy it provides authentication. The big problem with WEP 1 or 2 is that there is no way to stop a fired employee surfing from the car park.

      At present the (sensible) companies that are deploying 802.11b on a large scale are wrapping IPSEC arround it.

      The best way to solve the problem however is to fix the protocol itself, and use a different key for each card instead of the same key for every card in the network. The 802.11b chumps keep rejecting this idea because it prevents the use of broadcast - the idea of having a separate shared key for broadcast haveing not occurred.

      In order to make a separate key for each device viable it would be necessary to use some public key technology. But this is pretty easy, manufacturers of cable modems are already installing private keys and certificates in each device. Use of a modern PKI interface such as XKMS means that the card does not need to be at all complex.

      It would be a good plan to swap out the RC4 algorithm in favor of AES. The chips in the cards are not up to 3DES at 11Mbs but they should be up to AES.

      Nothing I have described cannot be implemented as an upgrade to the firmware of existing hardware. The extra lines of code would be relatively small.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  72. Wireless Security Jokes by _Sprocket_ · · Score: 3, Interesting
    Does anyone remember the article a while ago, I think in Wired, that detailed the escapades of a couple guys bombing around Silicon Valley with a directional antenna hooked to an 802.11 card?
    I used to work for [big network hardware company]. One of the long-running jokes was to look out our windows and see if any new antennas were showing up on [another big network company]'s buildings within a short line of sight from us. Call it morbid humor.

    We built 802.11 gear, marketed that gear, and ate our own dogfood. Renegade 802.11 access points became a major issue. Our folks walked around the campus with a WinCE device and network card negotiating to internal networks in (almost) all buildings.

    But that wasn't the incident to drive the issue home.

    It seems some non-employees were using the light rail to go to work the day after attending some networking convention. They had bought some of our wireless NICs and happened to have them in their laptops when, suddenly, they found themselves on someones network. Ours. Since they knew some of our guys, they sent an email pointing this out. That email made the rounds fairly quickly.

    The joke that not only do we provide equipment for the Internet, but also public access to it? More gallows humor. I'm not sure if it was appreciated by management.

  73. Why this is bad by Anonymous Coward · · Score: 0

    Obviously it's a good thing to expose holes in techonologies, to make everyone aware of possible security risks, and to do it in a professional way. There is no doubt about this.

    However, think of the image of the programmer who did this. He is a Linux user. So when all the IT department heads get this emailed to their inboxes they will see that a Linux hacker has broken their wireless network. Guess what: No Linux allowed onsite from now on. Linux hacker. Linux hacker. Linux hacker.

    Stop using Linux to demonstrate these security holes. Please.

  74. How to build a virtual private network [CODE] by risacher · · Score: 1
    #!/bin/sh -f
    while (true) do
    date;
    pppd `pty-redir /usr/bin/ssh -2 user@host.yi.org sudo /usr/sbin/pppd notty passive lcp-echo-interval 20 lcp-echo-failure 3` local 10.0.0.5:10.0.0.2 lcp-echo-interval 20 lcp-echo-failure 3 nodetach netmask 255.0.0.0;
    sleep 180;
    done
    --

    "The simplest solution is to ignore your dead children."

  75. Re:Don't bother with encryption by crawling_chaos · · Score: 1
    I've got to argue, what can you possibly have on a home network that needs to be encrypted?

    Uhhh... all of my finances in GnuCash, maybe? Credit card and bank account numbers, you know, that sort of trivial stuff. Or do you post yours on your personal web site for the world to see?

    --
    You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
    -- Colonel Adolphus Busch
  76. Re:actions to take by zhensel · · Score: 2

    Assume that anyone within physical range can communicate on the network as a valid user. Keep in mind that an adversary may utilize a sophisticated antenna with much longer range than found on a typical 802.11 PC card.

    Does anyone remember the article a while ago, I think in Wired, that detailed the escapades of a couple guys bombing around Silicon Valley with a directional antenna hooked to an 802.11 card? Hell, at that time most of the networks they checked weren't even using any encryption (I think Sun was the worst offender - not sure though).

  77. Re:Why put crypto in the NIC at all? by Anonymous Coward · · Score: 0

    I disagree... always go with hardware solutions if you have the options, the overhead would induce too much latency.

  78. Re:SSH no good, if underlying net is accessible. by TeraCo · · Score: 1
    Change the MAC address?

    Dear God, what are they teaching kids these days.

    --
    Not Meta-modding due to apathy.
  79. Re:different encryptions by Anonymous Coward · · Score: 0
    t's quite simple, in most cases it's not the encryption itself but it's the implementation and the key exchange that's insecure

    The reason that SSH, SSL, et al stand up so well is because you don't know the anyone's private key except your own. In fact, you don't even need your own private key to still use the protocol, since the server can set up a session with you by exchanging a randomly generated key. There is no encrypted information until you agree on which keys to use, and that's when the encryption starts.

    Now think about how the other formats you mention use encryption. You can't exchange random keys, because the information is already encrypted. It's encrypted when it's stored on the disk or file. You can't encrypt it with the end user's private key, because not everyone has a certificate. So the only thing left to do is send the key itself (I think pdf does this) or use predistributed keys (such as dvd). Since the end user must be able to get the key to use it, then the hacker can too.

  80. Re:Second in a row? by fobbman · · Score: 2

    They are listed as references at the end of the document.

    Another bit of interesting text was in the acknowledgements:

    "We informed Stuart Kerry, the 802.11 Working Group Chair, that we success-fully implemented the Fluhrer, et al. attack. Stuart replied that the 802.11 Working Group is in the process of revising the security, among other aspects, of the standard and appreciates this line of work as valuable input for developing robust technical specifications."

    Nice to know that they let Mr Kerry know ahead of time and that they are already working on revising the standard, instead of taking the capitalistic approach of sending it to the courts.

    Bravo to both parties.

  81. Excellent Point by FreeUser · · Score: 3, Insightful

    While I am occasionally one to lambast the hypocracy of slashdot (promoting products of the MPAA despite the MPAA's thus-far-successful attack on Free Software through movie and DVD reviews ... though the latter seem to have thankfully been discontinued), and while I concurr with your criticism (the link should not be to a format promoted by a company all those with conscience should be boycotting), this is, I think, reflective of lax editorial work rather than outright hypocracy. The link was submitted by a reader, not a slashdot editor.

    That having been said, would the slashdot editors please change the link to point to the HTML version of the document? Boosting the clickthroughs to a proprietary format from an offensive company at the expense of clickthroughs to an open format (HTML) isn't helpful regardless ... anyone analyzing the statistics of the logs will gain a false impression of people's preferences WRT the document's format, thus promoting PDF at a time we really don't want to be doing so.

    Just my 2 cents, of course.

    --
    The Future of Human Evolution: Autonomy
  82. Re:Don't bother with encryption by crawling_chaos · · Score: 1

    SSL is great if you're talking to a web site, but if you are using a wireless network to access GniCash, Quicken, whatever off of a home file server, the information would be available as it transferred to the laptop by the file server. That's what WEP is supposed to prevent, and evidently, it doesn't.

    --
    You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
    -- Colonel Adolphus Busch
  83. Re:Good design principles/the test of time. by wljones · · Score: 1

    I differ only a little with Sangui5 on his submission. The algorithm used with DES was a subset of the Lucifer Algorithm. The Lucifer Algorithm was described by my college professor, who had a copy, as,"A monster". The use of a subset kept the result to a practical size. The DES was to be implemented in hardware, and the government provided a set of three hexadecimal numbers to test any implementation. I have this information from 1979, when life was simpler and 56-bit keys were strong stuff. An engineer published an article showing how to implement the DES in a 1979 microcomputer with a 1024 byte memory. He wrote a how-to article, and explained that even though his implementation worked, it was software and not hardware. Therefore, the government would never bless it. Remember, he implemented DES. He made no attempt to crack it.

  84. Interesting comment in the .pdf file by fobbman · · Score: 2

    "The WEP standard uses RC4 IVs improperly, and the attack exploits this design failure."

    I don't get it. This is a standard, so isn't it supposed to go through some rigorous testing? Aren't there supposed to be some rather smart people involved in the creation of a wireless networking standard? If so, how could all these brainies improperly implement encryption?

    1. Re:Interesting comment in the .pdf file by Anonymous Coward · · Score: 0

      The bumper on your car meets or exceeds certain standards. It won't protect you very much in a high-speed crash, though.

  85. Re:might be a good thing by Spoons · · Score: 2, Informative

    Not that it matters, but Adam Stubblefield is an undergraduate student (CS and Math), and also part of the famous Princeton/Rice SDMI Challenge team. He also broke the mp3.com beam-it protocol. Quite an impressive start to this guy's career.

    RRF!
    Lovett 2000

  86. Re:different encryptions by enedwaith · · Score: 1

    The main problem with these encryption schemes is that they are developed by companies in house and aren't submitted for peer review. DES and RSA on the other hand are open algorithms that have been tested by many cryptographers and have yet to fail (Not counting DES's meager key size).

  87. Re:Oh no ... by Anonymous Coward · · Score: 0

    Even ICMP?

  88. Why PDF? by Jagged · · Score: 5, Informative

    Mr. Stubblefield was kind enougth to provide the paper in three different formats and you choose to point to only the PDF version on Slashdot?

    The intro page is at http://www.cs.rice.edu/~astubble/wep/ which points to the paper in PostScript, PDF, & HTML formats.

    1. Re:Why PDF? by shaka · · Score: 1

      That was real funny.
      But seriously, I think PostScript gives me the same feeling, actually even stronger 'cause it's got this academic feel all over it.
      Kind of like when I begun high-school and the math/physics teachers had created their own books, using Tex. Boy, were we impressed!

      --
      :wq!
    2. Re:Why PDF? by swordboy · · Score: 1

      PDF lends itself to that wonderful "omniscient" feeling. When reading them, I always get the feeling that everything contained within is absolutely true.

      Is it just me?

      --

      Life is the leading cause of death in America.
    3. Re:Why PDF? by Anonymous Coward · · Score: 0

      No, I would have to agree with the first post. HTML should be the default, not the bulky PDF.

  89. Re:Why isn't crypto module flash upgradable? by armb · · Score: 1

    > I agree that it applies to this usage of RC4, but there are other encryption techniques, like DES, that can be used with a nonsecret init vector

    Sure, but we've also known all along that reusing a key for a stream cipher like RC4 was a big mistake, but not so much of a problem with block ciphers like DES, but that doesn't mean stream ciphers are all broken, just that you have to be careful not to reuse keys. The abstract says "The WEP standard uses RC4 IVs improperly, and the attack exploits this design failure."

    --
    rant
  90. WAP, IEEE, Lucent and others by chill · · Score: 3, Informative

    As a side note, Lucent prohibited the use of 802.11 wireless networks at any of it's facilities a few months ago. Stated reason: complete lack of security. Hell, Lucent MAKES lots of these cards!

    The March 2001 Cryptogram http://www.cisco.com/warp/public/707/cisco-code-re d-worm-pub.shtml had an article on 802.11 security and what a joke it and the process to develop it was.

    --
    Learning HOW to think is more important than learning WHAT to think.
  91. Michael's going to jail. by scott1853 · · Score: 2

    Didn't you realize that you can't inform people about things that happen in the world without first calling your lawyer and having them find out if you're violating the DMCA.

    Just so you know, $50,000 is the going rate for bail.

    1. Re:Michael's going to jail. by WillSeattle · · Score: 2

      Didn't you realize that you can't inform people about things that happen in the world without first calling your lawyer and having them find out if you're violating the DMCA.

      Just so you know, $50,000 is the going rate for bail.


      It's about $250,000 on the West Coast (9th Federal Circuit), where it would probably be filed.

      Naturally, the US constitution protects your right to publish such things, but they'll still jail you, sell your car, sell your house, and ruin your reputation before you get the appeal heard.

      --
      --- Will in Seattle - What are you doing to fight the War?
  92. Re:This ain't new people by gss · · Score: 1

    Care to back this claim up with any proof. Which company? Did the company give any specific reasons as to why it shouldn't be used? Maybe there were other reasons besides security.

  93. You realize what this means about Linux by WillSeattle · · Score: 1

    It means it's dangerous. Note he used a Linux driver to break it. So soon we can expect some states and municipalities to outlaw Linux, since it's associated with criminal behavior, just as glow sticks are associated with use of e at raves.

    --
    --- Will in Seattle - What are you doing to fight the War?
    1. Re:You realize what this means about Linux by Anonymous Coward · · Score: 0
  94. To quote the paper... by Auckerman · · Score: 2
    "Flaws at every level, including protocol design, implementation, and deplyment, can render a system completely vulnerable. Once a flawed system is popular enough to become a target, it is usually a short time before the system is defeated in the field."

    This is exactly while all security measures should be wide open to public observation before implementation. It is NOT safe to assume that if the spec is not released publicly, in its entirity, that someone can not reverse engineer it later and break it wide open. To rely on laws that make it illegal to discover these holes is fruitless because those who are interested in knowing how such things work could care less about what is illegal and what is not illegal.

    --

    Burn Hollywood Burn
    1. Re:To quote the paper... by Graymalkin · · Score: 1

      Hello? What do you think the 802.11b code stands for? The long name would be IEEE 802.11b. That means it was reviewed and accepted by the IEEE. The fact that you're complaining about an IEEE standard not being up for review makes me wonder if you know what the fuck you're talking about.

      --
      I'm a loner Dottie, a Rebel.
  95. Solution to the last mile problem. by Colin+Smith · · Score: 2

    Treat the WLAN as an external cable, put a firewall on your side of it and the 802.11* makes a nice connection mechanism to the internet.

    No more requirement to run cable all the way to the door. Set up community WLANs and share fast broadband connections to your ISP.

    --
    Deleted
  96. Master Locks broken by Mononoke · · Score: 5, Funny
    (reuters) Today in Pecos Texas a 15 year-old named Jim Carnes learned that by simple application of a large pair of bolt cutters, a Master Lock padlock can be rendered completely useless.

    Mr. Carnes goes on to proclaim "the storage building industry may as well give up. No one will want to trust leaving their old couches in those things now."

    In a related story: All over the nation, garages equipped with the Microsoft IIS Garage Door Opener have been opening spontaniously for more than 2 weeks. The owners don't seem to mind, though, as they gave up trying to actually use the garages due to their being built only wide enough to hold a Microsoft car, and nothing else.

    --
    NetInfo connection failed for server 127.0.0.1/local
    1. Re:Master Locks broken by Sloppy · · Score: 1

      Of course, if someone uses bolt cutters on your padlock, you will find out about it. If your network traffic is being intercepted, you'll never have a clue that it's happening.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  97. No. People want "plug an play". by Anonymous Coward · · Score: 0
    People do not want to have to configure a device to be secure. They want to be able to walk into Office Depot and buy an additional 802.11 card for their laptop and (1) have it instantly work with the corporate LAN and (2) still be secure. And even when they make it secure and forget passcodes and settings, they expect to be able to turn the crypto off or reset it unpn demand.

    The user is stupid.

  98. Re:might be a good thing by Karmageddon · · Score: 1
    It's spelled "Sklyarov."

    well if you really want to nitpick, it's transliterated that way, but it's actually spelled with Cyrillic characters. This is significant because the Cyrillic character that looks like the backwards cap-R is a vowel that makes a "yah" sound. so, "sklyarov" is pronounced something like "skl-ya-rov" but said fast and scrunched together. it is not much more difficult to pronounce than the English word "sclerosis"

  99. SSH no good, if underlying net is accessible. by Anonymous Coward · · Score: 0

    While the content of your SSH session may be secure, an Evil Hacker could get into the underlying network and kill off the nodes, change the mac address, reconfigre thigs, etc.

    1. Re:SSH no good, if underlying net is accessible. by TeraCo · · Score: 1
      Uhuh, but unless you are using a dodgy clone NIC, the vendor code has been assigned to the manufacturer by a committee and is hard coded into the chipset, and the card bit is meant to be as well.

      Everyone NIC in the world is meant to have a different number. Read the standard and catch up.

      PS: I don't care what your MAC address is.

      --
      Not Meta-modding due to apathy.
    2. Re:SSH no good, if underlying net is accessible. by Anonymous Coward · · Score: 0

      Evidently they're teaching kids these days better than you were taught.

      Most ethernet kit will let you change the MAC address. Linux's ifconfig has an option for it, as does BSD's. Guess they forgot to cover that in your MCSE class, eh?

    3. Re:SSH no good, if underlying net is accessible. by Anonymous Coward · · Score: 0
      *twitch* Do you even know what a MAC address is, or what the consequences of changing it are?

      (1) It's MY NIC and I can do whatever the phuck I want to with it.
      (2) The MAC address is only for internal use on the subnet... except in brain dead protocols like IPX.
      (3) My MAC address is 55:46:4b:43:59:21 ("FUCKU"!)

    4. Re:SSH no good, if underlying net is accessible. by TeraCo · · Score: 1

      *twitch* Do you even know what a MAC address is, or what the consequences of changing it are?

      --
      Not Meta-modding due to apathy.
  100. Read the warrant, people by WillSeattle · · Score: 3, Insightful

    He didn't crack any encryption, he merely showed a real world implementation of someone elses work using cheap hardware ...

    Oh, like that will stop them from tossing him in the jail when they bust into his house.

    Not.

    --
    --- Will in Seattle - What are you doing to fight the War?
  101. Re:might be a good thing by Lazarus+Short · · Score: 2
    obNitpick:

    It's spelled "Sklyarov."

    --
    The most valuable commodity I know of is information. - Michael Douglas as Gordon Gekko, Wall Street
  102. Summer Intern by Tazzy531 · · Score: 3, Funny

    Note: He was a summer intern at ATT.

    So..what did you do last summer.
    Hacked WEP and got arrested by the FBI all in one week.
    Impressive..but I don't think that is Microsoft-material...

    --


    _______________________________
    "I'm not Conceited...I'm just a realist..."
  103. Re:different encryptions by Freeptop · · Score: 2, Insightful

    > i'm not very well versed in encryption schemes,
    > but why is it that the encryption schemes in
    > DeCSS, Adobe PDF, and now 802.11 are so 'easily'
    > broken, as opposed to 3DES or RSA that are
    > being used in SSH & SSL? why aren't these
    > algorithms being applied in 802.11?

    A very simple reason underlies all of this: cost.
    You see, your PC has a whole lot more horsepower than a PC card, both in terms of CPU and in terms of memory. It can easily afford the memory space and CPU cycles to perform beefier algorithms. PC cards, on the other hand, are much more limited, due to the fact that in order to make any profit, they have to be made for as little money as possible (believe it or not, pretty much all 802.11 radios are sold with exceedingly low profit margins. You'll notice the cheaper ones have lesser or no WEP capabilities, for instance). A few things sacrificed to cost: CPU speed, FLASH space, and RAM size. This is an environment where 80MHz is a high-powered CPU, and 1MB is alot of storage capacity/memory space. WEP encryption is only one of many, many other options that have to fit in there. Now, one option is to put the encryption into its own hardware. That frees up CPU cycles, plus some RAM space and FLASH (though not all by a long shot). However, hardware encryption adds to the cost of the PC card. In other words, it's real hard to win in these situations. This is why all manufacturers of WiFi radios recommend using VPN over a wireless connection, and not relying on WEP. WEP is there to help (it'll at least stop the random script kiddie from setting their card to associate to "ANY", walking through your parking lot and hopping on your LAN), but it was never meant to be the end-all-be-all of security for wireless connections.
    That being said, IEEE is working on further security standards that require a lot more pieces (e.g. authentication servers, etc), but those standards are not yet finalized, and even when they are, the radios, access points, and servers will all cost extra.

    It all boils down to this: to get a more adequate security system implemented costs more money, and most people don't want to spend more money on 802.11 equipment. (At least, that's been my personal observation, based on conversations with friends and customers of 802.11 equipment).

    -Freeptop

  104. CmdrTaco arrested by FBI by mblase · · Score: 2

    AUGUST 9, 2001 -- Apple Computer, Inc., immediately ordered the FBI to arrest Slashdot's site administrator, affectionately known as CmdrTaco, for illegally publishing information on how to break the encryption on their not-so-popular "Airport" wireless networking standard. He is currently in custody, pending a trial sometime in 2005.

    In response, thousands of "Slashdotters" immediately raised a protest, sending hundreds of electronic petitions to FBI headquarters and generally making a pointless nuisance of themselves. It is not known whether the DOS attack on the FBI Web site is related to the incident, but investigations are underway.

    1. Re:CmdrTaco arrested by FBI by analog_line · · Score: 1

      "Aiport" isn't a standard. It wasn't even developed by Apple. They license the technology in Airport from Compaq. Oh, how droll. Ha ha. 'Tis to laugh. If you're gonna make a joke, at least make it funny.

    2. Re:CmdrTaco arrested by FBI by Midnight+Thunder · · Score: 1

      Actually the card in the airport is you standard wireless card sold by Lucent. The only difference is that Lucent charges about twice as much, when selling to end-useres.

      --
      Jumpstart the tartan drive.
    3. Re:CmdrTaco arrested by FBI by Phork · · Score: 2, Insightful

      just so you know, airport uses 802.11, which is a fairly popular standard for wireless networks.

      --
      -- free as in swatantryam - not soujanyam.
    4. Re:CmdrTaco arrested by FBI by Graymalkin · · Score: 1

      Well since the Lucent branded cards have an antenna built into them whereas the Apple branded cards don't because the antenna is in the computer's chassis, I can see where some of the extra cost comes from.

      --
      I'm a loner Dottie, a Rebel.
  105. Re:Wasn't this on Slashdot earlier? by catscan2000 · · Score: 1

    Look in these two places:
    http://www.tml.hut.fi/Tutkimus/IPSEC/
    http://www.cs.hut.fi/~mweissen/secot/alpha.html

  106. Re:different encryptions by Anonymous Coward · · Score: 1, Insightful

    Well, here's my interpretation:

    3DES and RSA are two-way communication methods. Every transaction or file encryption using these methods involves a cryptographic lock that only one key can open. The security is based firmly on math, and on the fact that creating the decrypted version given the encrypted version and the key is very mathematically easy, but creating the key given the encrypted and decrypted versions is just about impossible. And just because you have one key and one lock doesn't mean that your key can be used to open anyone else's lock. The math is strong, the math is solid, and the goal-- encrypt something in such a way that it can only be decrypted if you stumble across the right key by accident-- is completely feasible.

    CSS and such, however, are inherently weak because they try to do something silly. Instead of some solid, possible thing-- let's scramble this secret document such that only a specific person with a specific key can open it-- they basically try to limit the circumstances under which a person can do a certain thing. They want to sell you a DVD, and sell you a DVD player, and ensure the only way that you can get the information off of a DVD you have bought is to buy a liscensed DVD player.

    This is silly. Your enemy is not some third party who is not involved in the transaction; your enemy is *your customer*. The person you are trying to keep from decrypting the movie in an unauthorized fashion-- *your customer*-- is the *exact* person you have also given a key (a dvd drive) to. The key to the encrypted transaction is available in stores all across america, and all that has to happen is that *one* person can take apart the key and figure out how it works, and they can make keys of their own. You are giving your enemy not only the encrypted message, but a *key* to that encrypted message, and then trusting that somehow, they will not find a way to make copies of that key and give it to their friends.

    To be honest, the only explanation i can come up with for believing something such as CSS or ebook "copy protection" would work is if the believer in question is either unbelievably, unbelievably stupid or hideously misinformed. It just doesn't make sense; you're going to give someone a computer program or device that can decrypt this movie, but expect that they won't be able to take apart the computer program or device and figure out exactly how it works? Only a complete moron would assume that. In the case of computer programs, especially; if you are going to give my computer instructions for decrypting CSS, you have given *me* instructions for CSS. All it takes is time, and i will have disassembled your program and written my own, even if your instructions are written in machine code.

    In short: you cannot have any real encryption in which people who you are trying to keep out of the tranaction are being given keys!! DeCSS was not encryption or even a workable form of copy prevention at ALL, but simply extremely complicated security through obscurity. That is why it was cracked easily. Moreover, even if it HADN'T been cracked, all it would have taken is leaked design documents or source code from ONE of many DVD liscensees, and we would all know how it worked anyway. You *cannot* have real security if *this many people* have keys, all keys are being sold in Best Buy for $200, and all keys are roughly interchangable! For it to be workable encryption, THE KEY HAS TO BE MATHEMATICAL, NOT PROCEDURAL, and ONLY THOSE PEOPLE YOU WANT TO BE ABLE TO DECRYPT THE MESSAGE AT WILL SHOULD HAVE A COPY OF THE KEY.

    As to why the encryption in 802.11 is broken, i believe the answer is because its encryption method is weak and old. They *could* have used the same methods SSh uses; instead, they used a low-bit-count version of RC4. As to why they used the weak, old thing instead of something like 3DES, i haven't the foggiest idea. I would suspect it has something to do with export regulations, or perhaps that they assumed that the lowly "consumer" didn't need strong encryption, so they could use toy encryption and nobody would mind. Either that, or they purposefully meant it to get hacked so that they could sell you a more-expensive "strong" version at a later date.

  107. Poor kid... by jcronen · · Score: 1
    This guy's gonna be in jail if this gets too far.

    Shhh! No one tell the FBI! And ESPECIALLY not Adobe.

    1. Re:Poor kid... by Anonymous Coward · · Score: 0

      Appreciative of eroding confidence in their companies' products? I'm sure they're ecstatic.

    2. Re:Poor kid... by Anonymous Coward · · Score: 0
      TOO LATE, YOU'RE BUSTED

      The FEDs will be at your door in 1 hour. Please let them in and assist them.....

    3. Re:Poor kid... by pmcneill · · Score: 2, Informative

      Actually, he'll probably go to jail for breaking SDMI first -- he was part of Prof. Felton's team too. Smart guy.

  108. Re:Good design principles/the test of time. by Sangui5 · · Score: 1

    The reason CSS is fundementally flaws is not that they didn't test it, but that the concept itself is flawed. You cannot give someone a hunk of data, and a way to decode that data, and think they will be unable to come up with another way of decoding the data then the way you made.

    Yes, the concept behind CSS is flawed. Given that I have physical access to the hardware, and total control over the runtime environment of any software implementations, it is impossible for a perfect lockdown. Hardware is much harder to figure out, but there are no foolproof ways of making reverse engineering impossible (although some methods are damn good).

    However, the CSS algorithm itself was flawed, as well as the design of the system itself. Even if Xing's key was kept secret, flaws in the algorithm itself meant that it was only a matter of time before CSS was cracked wide open. I believe that the effective key length of CSS is only about 20 bits (or was it 40?), even though the actual key length is much longer. That's a fairly flawed algorithm, and makes a brute force attack childs play. With a system that bad, you are basing your security on having a secret algorithm. But one of the key principles of crypto is that you should assume that your enemy has access to everything except your key. They know your algorithms, they have large quantities of choosen plaintext, and they have lots and lots of resources at their disposal. CSS's security was based on having a secret key, but design flaws made that ineffective, leaving only the secret nature of the algorithm.

    But yes, the attack that was first done on CSS was made much easier by very poor security in Xing. Regardless, even without an easily reverse engineered software imp of CSS, it would have fallen eventually. The Japanese cipher PURPLE was broken during WWII. The people who broke it never recieved even a vague description of the official PURPLE cipher machine. To this day nobody really knows how PURPLE worked (all of the machines were destroyed before being captured). But dispite having a hidden algorithm, it was cracked.

    So, yes, handing people a software player is a surefire way to get cracked. But CSS's flaws run much deeper than that.

  109. Re:A week is too late by Hulboy · · Score: 1

    Actually, according to the article, the week that it took incorporated writing the software, ordering and installing the hardware, testing and setting everything up. The actual exploit took around a few hours as I recall, and my understanding was that the time it took to crack was at least partially based on the amount of traffic. This may mean that a very busy network could be cracked even quicker?

  110. Rice University by Anonymous Coward · · Score: 0

    Cube root, square root, BTU Compass, slide rule, Go Rice U!

  111. In fact the DMCA probably does apply. by bill_mcgonigle · · Score: 1

    According to the Berne Convention, to which the US is signatory, just about anything a citizen creates is protected by copyright law. Now, in reality, only a registered copyright is easily enforcable, but that's a different argument.

    So what data do you send around that isn't copyrighted? Only stuff you specifically put in the public domain, and network control data. Now, control data in any other protocol or archive format doesn't preclude the copyrighted data from being protected. Checksums on a DVD, for instance. And how much stuff that you send over a wireless net you have specifically put in the public domain? I'd say almost none of it. So, the vast majority of stuff being sent around on a wireless network is, in fact, copyrighted by you or someone else.

    Now, why are you encrypting network traffic? So other people can't make a copy of it. Intercepting and recording is making a copy. So, you have a situation where you're using an encryption device to prevent the unwanted copying of copyrighted material. And this security research demonstrates how to circumvent that encryption. All you have to do is code it to get the dreaded 'circumvention device'.

    If I can make that argument being a proponent of full-disclosure security you can bet your ass a MegaCorp lawyer can too. Adam's work is illegal, per se, because of the DMCA. Publishing security research is illegal because of the DMCA. If the DeCSS source code is illegal, a white paper or security research article is going to be given the same treatment - both are instructions on how to build a circumvention device (one to a compiler, one to a person).

    Don't get me wrong, this is abhorrant to freedom-loving Americans, but there's no use denying its illegality just because it shouldn't be.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:In fact the DMCA probably does apply. by Anonymous Coward · · Score: 0

      > And how much stuff that you send over a wireless net you have specifically put in the public domain? I'd say almost none of it.

      bleh. If your radio waves hit me in my house, I'm gonna listen.

  112. Re:Why isn't crypto module flash upgradable? by Tackhead · · Score: 2
    > There's no reason it has to be OTA programmable; requiring that the user physically possess the device should be a reasonable level of security.

    Leaving aside the key management problem - which is the real technical/cost issue - the problem with implmenting "wired" flashability, even if key management wasn't a problem, in a "non-wired" device is gonna be marketing.

    Marketing, as in "We don't think it's a big enough selling point to justify the $5.00 worth of parts to put a USB/serial port in it, and the $50K upfront cost of writing and QA-ing a flash-updater for it."

    (Yes, that's Marketese for "Fuck security, if it's insecure because the protocol's weak, and not because of our negligence, the user won't blame us and will simply buy another one when the protocol is cr4cked! We save $5.00 per unit today, and probably get another sale next year when they replace it!")

  113. Re:Uh oh ... by T1girl · · Score: 1

    All right, all together now, in case there's someone on the planet who hasn't heard this:

    Preacher Ben despite adversity
    Saved a Southern university
    His nephew said, "Now ain't that nice,
    Uncle Ben's converted Rice."

  114. Re:Wasn't this on Slashdot earlier? by Anonymous Coward · · Score: 0

    Plain Text, sounds good to me ;)

  115. Re:Wasn't this on Slashdot earlier? by Anonymous Coward · · Score: 0

    IPSec addons for MacOS? How? Where?

  116. Re:Good design principles/the test of time. by DavidTC · · Score: 1
    The reason CSS is fundementally flaws is not that they didn't test it, but that the concept itself is flawed. You cannot give someone a hunk of data, and a way to decode that data, and think they will be unable to come up with another way of decoding the data then the way you made.

    The only possible way to do something like that is to seal your decoder inside a self destructing box, making people unable to reverse engineer it. Once people can poke around the decoder, you're completely screwed.

    Of course, this isn't to say that a sealed decoder is foolproof, people could still brute force any single player player keep and, tada, you're screwed, but handing people software players is simply impossible to make work. Even if MS somehow came up with a 100% unbreakable way of making certain programs not reverse-engineerable, it's is a fundamental law that computer are Turing complete, and *any* computer can emulate any other.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  117. Re:might be a good thing by Karmageddon · · Score: 1
    Is that like the backwards R in Toys-R-Us? (toys-yah-russ?)

    ha ha, that's especially funny because "rus" means "Russia" in Russian.

    as another bit of trivia, no, it's not really the same: the Russian "ya" has a little curl-up at the bottom of the slanty leg.

  118. Re:different encryptions by ChadN · · Score: 2

    Actually, it isn't the fee; I believe that the computational cost of doing RSA or DSA schemes (but NOT DES, for which there should be fast cheap hardware), is deemed too high for hardware units that are meant to be consumer level and mass produced. Or it might also have been because of US export policy in the past which may have limited allowable key lengths. In any case, it almost surely came down to costs of production (and testing), not licensing, etc.

    But, I'm just making a semi-informed guess...

    --
    "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
  119. Why put crypto in the NIC at all? by Wesley+Felter · · Score: 4, Insightful

    Doing RC4 or AES at 11 Mbps in software is no problem.

    1. Re:Why put crypto in the NIC at all? by Anonymous Coward · · Score: 0
      I disagree... always go with hardware solutions if you have the options, the overhead would induce too much latency.

      See winmodems. winprinters. God help us we'll see the Winnic before long.

    2. Re:Why put crypto in the NIC at all? by Wesley+Felter · · Score: 2

      That doesn't seem right; the other day I did a file transfer at 4.8 Mbps over an Aironet card with 128-bit WEP enabled.

  120. Don't bother with encryption by SilentChris · · Score: 2
    I personally don't bother with encryption on my wireless 802.11b home network. The reason is the following: there's no way to physically secure the transmissions, so why bother? There's too much of a chance that anyone from within a 300 feet radius can not only listen in, but constantly monitor my connections without my ever knowing it.

    In our IT department, for example, all connections from the internet go through one firewall box. But that's the only port between the inside and outside world. One box. We even put the mail server outside of the firewall, get it to filter the email, then push the email through to an exchange server.

    And once again, I've got to argue, what can you possibly have on a home network that needs to be encrypted? I have no secrets to hide, and would seriously consider never using any kind of protection (except for a software firewall, so my machine isn't "borrowed" for a DoS attack).

    1. Re:Don't bother with encryption by dslbrian · · Score: 1

      And once again, I've got to argue, what can you possibly have on a home network that needs to be encrypted?

      Hmm, well now, letsee ... that big 'ol database of credit card numbers I downloaded a week ago, that DeCSS source code, a bunch of PIN numbers for something or other, transcripts of all my conversations with the mob, some schematics for a nuclear defense system, my list of the top 10 items on the NSA's double-secret probation list ... pretty much all the usual stuff people have on their computers

    2. Re:Don't bother with encryption by wadetemp · · Score: 1

      What are you talking about? Don't the banking sites you use do SSL? Sending this kind of information over a watched wireless connection is not analgous to posting your card # for the world to see... not any more than it was when you passed it over a wire. Now, handing your credit card to a waiter on the other hand...

    3. Re:Don't bother with encryption by SilentChris · · Score: 2
      I never store my credit card number on my computer. I only briefly use it in SSL transactions.

      Besides, who uses GnuCash? :)

    4. Re:Don't bother with encryption by SilentChris · · Score: 1, Offtopic
      I love comments like this AC's.

      "Make the world free for information. Napster rules! Information should be passed freely from person to person! Except on my computer, where I watch my information my hawk and noone, not even you, is allowed to see it."

      Double standard, anyone? :) Steven Levy's "Hackers": the original hacker system had no passwords. I invite everyone to read it.

    5. Re:Don't bother with encryption by Sloppy · · Score: 2

      And once again, I've got to argue, what can you possibly have on a home network that needs to be encrypted?

      Absolutely everything, whether the actual content is sensitive or not.

      Do you use postcards for all your snailmail? Or have you been using envelopes? If you use envelopes, then what the hell kind of sinister criminal conspiratorial plans are you hiding?

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  121. Re:Why isn't crypto module flash upgradable? by Anonymous Coward · · Score: 0

    It is, but you have to use software to completely replace the wireless driver completely. There is a guy at cornell cs that wrote this recently and put it under GPL, I believe. If people are interested I can try to get the dood's email.

  122. Re:Your Rights Online ?? by emn-slashdot · · Score: 1

    wow, you really just don't get it do you?
    The reason we break these encryption schemes is *BECAUSE* "government tries to snoop on unencrypted, unprotected data..."

    It is because we improve on things that are broken. Ignoring a problem doesn't make it go away. My "APPLAUD" goes to this guy.

    -EvilMonkeyNinja

    --
    -EvilMonkeyNinja
    Mild Mannered Host by Day
    Wild Hammered Programmer by Night
  123. Arrested? by HaeMaker · · Score: 0, Offtopic

    Has he been arrested yet? I am sure some people are sending coypwrited material via 802.11...

  124. PDF by Sangui5 · · Score: 2, Informative

    Some PDF encryption is strong, some is weak. What was attacked by Dmitry was the plugin protocol, which is weak. Adobe itself isn't really in the market of encryption, but in a protocol that allows restricion of usage in certain ways. Many vendors provide plugins that use the protocol, and many of their plugins have cryptographic weaknesses. The plugins themselves are moot, however, as the protocol blows.

  125. One solution by walt-sjc · · Score: 1
    We found a way to make these damn things somewhat secure...

    • Use the (cough) security features of 802.11 . This keeps out the casuals.
    • Don't put the base station right on your network, plug it into a port on your firewall.
    • Program the firewall to only allow VPN connections through that port.
    This basically means that you HAVE to use VPN software to do anything on your network. Note that this does NOT stop anyone from browsing your open shares on your laptop, but anyone with that kind of insecure setup is asking for it anyway.
  126. Re:different encryptions by Tassach · · Score: 2

    The strongest encryption algorithm in the world, will not protect you if you don't use it correctly. Any cryptosystem is only as strong as the weakest link, and in most modern cryptosystems the weakest link is key management. If you chose a predictable key, or fail to keep the key secure, it doesn't matter what algorithm you use.

    --
    Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  127. News... by Anonymous Coward · · Score: 0
    "A Rice University student cracks 802.11x encryption"

    How about:

    "A Rice University student breaks something that is already broken" ?

  128. Re:Call the FBI by clare-ents · · Score: 2

    "
    Not a circumvention device, the primary purpose of WEP is not copy protection.
    "

    It's not to stop people outside your network copying data from inside your network then?

    What is it used for then?

    --
    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. (Einstein)
  129. Re:different encryptions by zook · · Score: 1
    I'm not sure of all of the reasons in these applications, but it is true that encryption costs cycles, and most processors don't handle them very well.

    RSA is very slow, for sure, which is due to the fact that they have to do a lot of arithmetic with very large numbers (1000s of bits each).

    Even one-key cyphers, which don't usually make use of the large integer math, are slow on modern processors, however. The big reason for this is that encryption inherently "breaks" pipelinined and superscalar architectures, since in a good encryption scheme instructions do interact with those that directly preceeded them.

    This is one reason why most commercial web sites are not encrypted, less a few "critical" pages, and why you can actually buy "SSL Accelerators" which take the SSL overhead off of the server.

  130. It's 802.1x not 802.11x by Zoinks · · Score: 1
    I believe you are talking about 802.1x, not 802.11x. The current work within 802.11 related to security is going on in Task Group I, or 802.11i. They do specify an enhanced security mode that uses .1x for authentication and blocking access, just as you say.

    802.11i also specifies AES as the encryption algorithm to replace RC4, as well as many other improvements over WEP.

  131. Montreal newspaper also exposed weaknesses ... by Stavr0 · · Score: 2
    http://www.cyberpresse.ca/reseau/internet/xp/mul_p 1073560.html

    The article is in French, the title could be translated as "Piracy, wireless and cabriolet version". In short, the reporter and a security expert drove downtown Montreal with a 802.11b equipped laptop running NetStumbler and were able to sniff out packets from four office towers.

  132. Corroborating Evidence - kinda by _Sprocket_ · · Score: 2
    Care to back this claim up with any proof.
    I'm kinda curious if this guy worked for the same company I worked for. I saw the same thing.

    Marketing began pushing wireless access points out in to the corporate business units (heavy discounts for the equipment). They began showing up on internal networks and home networks (that are, via ADSL and ISDN, connected to the internal LAN).

    It was a nightmare.

    Suddenly our internal network - a network we don't allow access to from the lobby, cafeterea, or other more-or-less external points - became accessable to anyone hanging out in the parking lot with a laptop (or PDA) and a wireless network card.

    A lot of backpeddling had to be done. And thus began the new game of whack-a-rogue-access-point-mole.

    Would I go in to detail about the company and specific internal policies? No. That wouldn't be right. But it was a big company with a big problem. Wireless.

    1. Re:Corroborating Evidence - kinda by gss · · Score: 1

      Well that's kind of my point, it wasn't so much the technology that was the problem it was the roll-out of the technology that caused the problem. You're right about giving details of the company, I shouldn't have asked about that.

  133. Re:Perfect example of why the DMCA is flawed... by aozilla · · Score: 2, Insightful

    Punching a hole in a standard is not illegal. Telling other people that you have punched a hole in a standard is not illegal. Demonstrating that you have punched a hole in a standard is not illegal. Telling others about how you punched that hole in a standard isn't illegal. Distributing the product that punches the hole in a manner reasonably calculated to advance the state of knowledge or development of encryption technology when engaged in a legitimate course of study and then providing the copyright owner with notice of the findings and documentation of the research is not illegal. Distributing the hack for noncommercial purposes is not criminally illegal.

    Dmitry was allegedly selling a product designed primarily to commit illegal acts. That's why he was arrested, not because he demonstrated a security hole. He found it, then he tried to profit off of it by distributing it to people who paid him. Allegedly.

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  134. Re:different encryptions by Anonymous Coward · · Score: 0
    DeCSS was cracked because Xing forgot to swizzle their key in the binary,

    CSS was cracked, the program that cracks it is called DeCSS, mmkay?

  135. Hey, look on the bright side ... by Introspective · · Score: 4, Interesting

    802.11x hardware is gonna be real cheap now. If you're in the situation where you're not worried about people snooping your traffic then this could soon become a real cheap network solution - particularly with all of these paranoid companies throwing their 802.11x cards out in the rubbish.

  136. Re:different encryptions by eggboard · · Score: 1

    The big problem here is man-in-the-middle attacks, right? So you have to be sure that when you exchange random keys, there's no way for someone else to insert themselves in the transaction.

    --
    Freelance tech journalist for the Economist, MIT Technology Review, Macworld, and others
  137. A week is too late by cygnus · · Score: 5, Insightful
    as far as i know (and this comes from talking to Microsoft engineers about 802.11x implementations for an article) the whole point of 802.11x isn't to secure content, it's to secure access.

    the standard wasn't engineered to protect passwords from eventual decryption, etc. instead, it's a way that a network access point can enforce a security policy so that no traffic can get through on the lowest network layers until a client has sufficently authenticated to the access point. so a wireless hub (or even a wired hub) can say "hey, identify yourself!" and the client can say "hey, this is me!" and the hub will go to a authentication server (in Microsoft's case, they say a RADIUS server) and say "hey, is this (so and so)?" and if the authentication server says yes, then the hub will let the client's traffic through.

    coupled with that is a protocol where access points can enforce a policy where clients must refresh their encryption keys on a hourly basis. so a network intruder must be able to crack these keys on an hourly basis to gain access to the network. a week is a joke... these 802.11x access points will be through several iterations of keys by the time one is cracked.

    (interestingly enough, the protocol also includes provisions for someone who is wandering between wireless access points where one hub can vouch for the user and cause the newer hub to forward their traffic until authentication by the server is achieved, allowing for roaming without the 3 or so second delay that would be necessary for all of this to happen).

    the point of all this is that it's not there to secure your cleartext POP password.. 802.11x is there because access points (be they wireless or ethernet or whatever) are becoming more prevalent in our society in public, physically insecure places, so a protocol has to be developed so that network admins can be sure that the right people are using it.

    the protocol even allows (given 802.11x aware hardware) that user levels be granted based on the authentication server, so a guest might be allowed restricted gateway access to the Internet but their traffic may be physically restricted from reaching the LAN fileserver, whereas the admin is given the red carpet.

    pretty sweet, from an admin perspective.

    --
    Just raise the taxes on crack.
    1. Re:A week is too late by laertes · · Score: 1
      I've seen an implementation of this attack which can get the key in less than a second. Granted, a sufficient amount of traffic must have been gathered for this attack to work, but it's a very low amount--on the order of a few minutes worth.

      Sounds like microsoft man is misinforming you.

      --

      Yes, I'm still a junky. Are you still a bitch?
  138. Re:different encryptions by Anonymous Coward · · Score: 0

    Because they need lots of computer power. To fit into a small card with a poor DSP, we need other types of algorytms.

  139. actions to take by frknfrk · · Score: 5, Informative
    From the article:
    Given this attack, we believe that 802.11 networks should be viewed as inse-cure. We recommend the following for people using such wireless networks.
    • Assume that the link layer offers no security.
    • Use higher-level security mechanisms such as IPsec [3] and SSH [8] for security, instead of relying on WEP.
    • Treat all systems that are connected via 802.11 as external. Place all access points outside the firewall.
    • Assume that anyone within physical range can communicate on the network as a valid user. Keep in mind that an adversary may utilize a sophisticated antenna with much longer range than found on a typical 802.11 PC card.
    Until this gets a patch, I'm putting my own home access point outside the firewall and not advising people to buy 802.11 hardware (which I had been doing, because I like listening to streaming MP3s by the pool). More than likely, some firmware updates can take care of this stupid RSA 4 IV problem?
    --
    The REAL sam_at_caveman_dot_org is user ID 13833.
    1. Re:actions to take by Sir+Spank-o-tron · · Score: 1

      Uhh, yeah.

      It could be a while before there is a firmware patch for your AirPort. Changing the WEP standard and all that stuff. There might be some chicken and egg problems changing the communication protocol.. You'd need one device speaking the old proto, and one the new.

      Besides, you can still stream mp3s to your poolside...

      --
      -- Spankmeister General
  140. You probably already could by mblase · · Score: 2
    Some time ago (I'm too lazy right now to look up the link), Slashdot published a story about how surprisingly few wireless LANs in the San Francisco area were being secured at all. Interested parties could simply walk out into the downtown area, turn on their laptops, scan for available wireless networks, and surf away.

    Much like Microsoft's security patches for IIS, wireless networking was and is only as secure as the sysadmin implementing it makes it.

    1. Re:You probably already could by Anonymous Coward · · Score: 0

      This is like the ultra secure door locks on Mercedes cars that can be unlocked by anyone with a laptop and an IR port... just because it's fancy new technology it doesn't mean that it's good.

  141. What were you expecting? by Anonymous Coward · · Score: 0

    Really, is this any surprise at all? Did they REALLY think that when they embedded that "WEP" thing into all the wireless devices that there wouldn't eventually be a hack? Seems to me the network layer is not a smart place to put this stuff.

    What do we do now? Does this mean that Apple Computer and the other people are going to have to get together and, y'know, come up with a real, widely and easily implemented FreeSWAN-like point-to-point-encryption thingy that would allow you to wrap a strong version of SSH or whatever around everything that your ibook says to your airport base station?

    Or is even that hopeless? Can we really think that we'll ever find a way to have two computers carry an extended digital conversation in an environment where any random bypasser can read *all* their signal, and hope that the bypasser won't eventually be able to break the encryption no matter how long they stand there recording your radio emissions from just outside your house?

    If it is at all possible, then what this Rice University kid has done is a VERY GOOD thing, because he's forcing the corporations to be pushed toward a point where they finally get around to giving us REAL options for tunneling everything through ssh :) Maybe now they won't be able to get around with this tossed off 40-bit encryption crap... WEP indeed.

    Kuro5hin's treatment of this subject was much clearer than slashdot's, btw. :)

  142. Re:Oh no ... by Craig+Davison · · Score: 1

    Once you read all the man pages? I think you just hilighted the problem. The easiest (and more likely to be widely accepted) way to prevent sniffing is to use low-layer protocol-invisible encryption. People won't accept a mix of confusing settings and protocols.

    Besides, 90% of your web browsing is clear text. I wouldn't want anyone knowing what I read or post on the web. Or are you going to tunnel _everything_ through a wired box somewhere?

  143. Re:Second in a row? by referee · · Score: 2, Interesting

    Wired Equivalent Privacy (WEP) isn't. The protocol's problems are a result of misunderstanding of some cryptographic primitives and therefore combining them in insecure ways. These attacks point to the importance of inviting public review from people with expertise in cryptographic protocol design; had this been done, the problems stated here would have surely been avoided.

    What a great summation!

  144. Re:damnit by technos · · Score: 3, Interesting

    The stream has original material, no? For example, this post, travelling over a WEP encrypted connection, which I assume will keep others from reading what I am typing, is protected under the DMCA.

    You are forcably removing the copyright protection (the encryption wrapper) and pirating my intellectual property. You have not paid me to view it, I have not granted you a license, you are a pirate.

    Scary, isn't it??

    --
    .sig: Now legally binding!
  145. Re:moderation abuse! by Anonymous Coward · · Score: 0

    someone oughta be bitchslapped in metamod eh?

  146. Re:Call the FBI by GrenDel+Fuego · · Score: 2

    Are car vendors brought up on charges when someone is caught drunk driving in one of their cars?

  147. Re:A better headline for /. by inkydoo · · Score: 1

    While WEP being crap is not really breaking news, the Reuters story is not referring to the same thing as the eetimes story slashdot is talking about.

    If you'd bothered to look at the paper you'd have seen that it was released three days after the Reuters story you pointed to.

  148. This ain't new people by analog_line · · Score: 4, Redundant
    The company I used to work for makes 802.11 hardware. A couple-three months ago they sent out an e-mail saying that every 802.11 wireless network demployed in the company, including home-LANs that people use to access remotely were to be taken offline indefinitely.

    That pretty much convinced me it was junk. I'll stick to copper for anything I particularly care about, thanks.

    1. Re:This ain't new people by vs · · Score: 1

      They shouldn't have bet all their money on a single horse (WEP). IPSEC, L2TP & PPTP come to mind...

      And you have been using ssh & imaps, have you?

      Now off you go and put "Secrets and Lies" beneath your pillow.

    2. Re:This ain't new people by analog_line · · Score: 1
      Actually, Applied Cryptography is beneath my pillow lately.

      PPTP? Don't make me laugh. At least cleartext doesn't insult the intelligence of a would-be attacker.

      Across-the-Internet connections were and are IPSec encrypted. However, when I pull down confidential documents onto a "home wireless LAN" there's more than a little likelyhood that anyone who is either sniffing my wireless LAN will see it as I quickly pull it from my main box to my latop while I'm on the can or outside lounging or watching TV and doing work. Preventative security isn't just about putting encryption everywhere. Realizing and minimizing the risk inherent in the fact that your employees are human beings and don't follow all the rules to the letter is just as important.

      And if you bother to try and make every single connection that occurs inside your home wireless LAN IPSec 3DES encrypted, how the hell do you ever get anything done?

    3. Re:This ain't new people by Sacka · · Score: 2, Insightful

      Yes this is new, because now it's no longer theoretical. It has been known for some time that WEP has problems. This attack was based on another paper that outlined WEP's weaknesses. What's new is that these guys went ahead and actually did it, in under a week, including locating the necessary hardware. They've gone beyond discussion, and demonstrated that WEP is fundamentally flawed.

  149. Read the paper people by Auckerman · · Score: 2

    He didn't crack any encryption, he merely showed a real world implementation of someone elses work using cheap hardware ($100 linksys wireless card based off the Intersil Prismn II chipset). They used this card because much the card is done in software and it had a Linux driver that could grab raw WEP encrypted packets.

    --

    Burn Hollywood Burn
  150. Uh oh ... by tbone1 · · Score: 0, Offtopic

    Let the 'rice' jokes begin. All hand to the puns!

    --

    The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
  151. Suprise, suprise... by srvivn21 · · Score: 0, Flamebait
    Has anyone claimed that WEP is secure? I've heard notihing but complaints about its unsecure nature, and now that someone has broken the "protection" is it really news?

    My congratulations to Adam (Stubblefield. The guy who "earned the distinction of being the first to implement a devastating new attack...") on "all" his "hard" work. ;o) I sure couldn't have done it.

  152. Re:different encryptions by Anonymous Coward · · Score: 0
    There are two different problems here: when you encrypt something when the decrypting device is in the hands of the user, the encryption is always breakable from a mathematical point of view - physically you might be able to prevent tampering with the device. That is the case in PDF, DeCSS, etc. So they are trying an impossible task.

    As for network protocols, as other posters already pointed out, it depends on how much CPU power/network bandwidth you are willing to give up for the encryption. Skimp a bit, and in 2 years it'll be cracked.

  153. Your Rights Online ?? by Anonymous Coward · · Score: 0

    I don't get it --
    we're supposed to be up in arms whenever the government tries to snoop on unencrypted, unprotected data...
    but here some young punk is actively breaking strong encryption, rendering the notion of digital privacy obsolete, and we're supposed to APPLAUD? Get real!!

    1. Re:Your Rights Online ?? by Anonymous Coward · · Score: 0

      No -- he is proving that it is weak and the government can snoop on our data.

  154. Re:No, the DMCA does not apply here. by 3247 · · Score: 1

    You might have missed the headline:

    Sec. 1201. Circumvention of copyright protection systems

    --
    Claus
  155. From a news article in next week's paper: by MAXOMENOS · · Score: 2
    "Look, they picked a wireless LAN card specifically because the Linux drivers could pick out raw packets! That MUST prove that open source is nothing but a criminal conspiracy!"

    Subsequently, the three researchers, the authors of linux-wlan-ng prism2, Tim Newsham (who wrote the diabolical WEP_password_cracker.ppt), and anyone who ever hosted a download site for tcpdump, were thrown in jail by the ever-vigilant FBI. Such is the punishment for those who would dare challenge our corporate economy's secrets. America is saved again from the evils of Open Source Communism!

    Quoth Special Agent Luser: "I fucking hate geeks and I'm going to beat the crap out of every single one of them until they give me their lunch money." Go get 'em Agent Luser!

  156. Put him in jail like that Russian Adobe dude! by Anonymous Coward · · Score: 1

    What's the difference between the two activities? Nothing. One was sanctioned by AT&T and one was done independently. They both accomplished the same goal - prove an encryption scheme did not offer much security.

  157. Re:Oh no ... by eggboard · · Score: 2, Interesting

    The point isn't people reading your email. The point is that POP passwords and simple HTTP based authentication not via SSL are sent in the clear. If someone can sniff your network, grab your password, and crack your network merely by extracting a WEP key, then we're all doomed. Of course, sensible folk are using SSH tunneling (I'm about to get this set up, once I read all the man pges) or SSL-based email (Eudora and MS Outlook both support it, as does sendmail and Exchange), and SSH terminal software and so forth. (The related story isn't that WEP was cracked, but rather that thousands of open, free and for-fee 802.11b networks are being deployed, and those don't even have WEP on them. Sit at Starbucks, transmit your POP password in the clear, and find your mailbox ransacked later, etc., etc.) Anyone could read my email; how boring. But I'd rather that everyone not crack my accounts.

    --
    Freelance tech journalist for the Economist, MIT Technology Review, Macworld, and others
  158. Watch out! by X-ploited-rH · · Score: 2, Funny

    i heard he wirelessly decrypted a pdf, get him adobe!!!

    1. Re:Watch out! by jrockway · · Score: 1

      Heh. Just the other day I was trying to read a pdf (for encoding AC-3 ;) in xpdf, when it gave me some garbage about how it's illegal for it to decrypt PDF's! What the hell is the point of encrypting public PDF's? And what's wrong with breaking the encryption?

      --
      My other car is first.
  159. asian dolls by Anonymous Coward · · Score: 0

    speaking of crack

  160. Good design principles/the test of time. by Sangui5 · · Score: 5, Interesting

    First, lets go over why 3DES and RSA haven't been cracked. DES was developed by IBM, for use as a commercial product. The original design was developed by a pretty bright guy, who, among other things, had attended a few NSA sponsered talks, and knew about some nifty new things (like S-Boxes). When IBM decided to turn his cipher (Lucifer) into a product, they got worried that if it was broken, they'd be mega-liable. Therefore they busted their asses trying to break it. In the process they (re)discovered many types of attacks, include differential attacks (a type of chosen plaintext attack). Somebody noticed that NIST had asked for ciphers and nobody had a good submission, so IBM submitted Lucifer. BUT they were still worried about it, and spent more time refining it. The NSA didn't want free crypto going loose, and offered to give it their seal of approval if IBM would cooperate fully. IBM didn't want to be liable if Lucifer had a small flaw, so they agreed. The NSA then also joined the groups of people attacking Lucifer, and helped the IBM team avoid differential attacks (which they had already done, but NSA offered refinements). The only bad thing the NSA did was cut the key length. Lucifer was submitted, and became DES.

    Now, the whole point of this is that it took a long time and many many manhours of very bright people attacking the cipher, and coming up with design principles to help avoid the attacks, because IBM DID NOT want to release a cipher without doing it's damndest to guaruntee it was secure. They invited outsiders from all over (including the NSA) to attack and comment on it. A lot of work was put into it initially.

    If DES had an easy attack against it, it would have been found, the design principles would have been revised, and hopefully the entire class of attacks would be taken care of.

    RSA was similar. R and S came up with ciphers, and tried to break them. When they thought they had something good, they'd hand it over to A, who would then break it (supposedly he broke the first 31 attempts without any trouble). This is the same cycle IBM did: a team designs it, submits to others who will attack it, they get feedback and refine it. After the original RSA was OK'ed by R S and A, they gave it to colleages to try and break. Who failed.

    My point is that all successful ciphers have gone through extensive work. Many many ciphers developed in the course of coming up with good ones are scraped. Only a few are secure. The best ciphers have been analysed by many people for a long time before they even see the light of day.

    CSS was not put through such a process. They developed it, and never submitted it to the glare of public scrutiny. It contains glaring design flaws, that even a small amount of competitive attacking would have found. But it was never submitted to such, and therefore deployed before it was proved secure. The PDF security model (which Dmitry broke) was also not given a public vetting before release. (BTW, Dmitry didn't break crypto, he broke the protocol. However, many of the encryption schemes used in eBooks are proprietary designs that haven't been put to public scrutiny, and are therefore likely weak) I haven't chewed through the details of the 802.11 break, but 802.11, while it has been submitted to public scrutiny, hasn't been there very long.

    It isn't that the codes are bad, but that most codes developed are crap. If you want a good code, take a code, and try as hard as you can to break it. Ask your friends/hire independant consultants to break it. Then, release it to the public to break it. Only then can you have any confidence that it is secure. And at that, if a new code hasn't been around for a while, it's probably crap. Most codes are easily broken. Scrutiny breaks the easily broken ones, leaving the strong ones for wider use.

    1. Re:Good design principles/the test of time. by ethereal · · Score: 1

      Didn't the NSA also alter some of the DES S-boxes in ways that the IBMers didn't understand at the time? Have the NSA's changes ever been fully explained as to what attacks they help avoid?

      --

      Your right to not believe: Americans United for Separation of Church and

    2. Re:Good design principles/the test of time. by crucini · · Score: 2
      I agree with most of your narrative, except:
      And yes, the NSA had no intention of allowing software DES out if they could help it.
      I don't think NSA was trying to prevent anyone from using a software implementation. Rather, they deeply distrusted software implementations of crypto because they are subject to so many hidden compromises. If NIST had endorsed software implementations, banks and other high-profile customers might have adopted them as cheaper and more convenient than hardware. Then there would be a big scandal and loss of credibility when one of them was inevitably compromised, due probably to unforseen interaction between the program, operating environment and hardware.
    3. Re:Good design principles/the test of time. by Sangui5 · · Score: 1

      Lucifer was being developed for a product, which eventually became DES. IBM didn't set out to create DES, they set out to take this Lucifer thing that they had and turn it into something they could sell. When they realized what they had would blow any other DES submission out of the water, they submitted it. DES is a cipher that sprang from the development of Lucifer.

      I didn't mention it, but one of the conditions (among many) that the NSA gave in exchange for their help was that IBM make it hardware only. I've heard someone say that DES sucks performancewise today because it was meant to be easy to do in 1970's hardware, but difficult to impossible by design to do in the software of the day. The 56-bit key was not a hardware issue, however, and even after much slimming, the pre-NSA view of DES/Lucifer was 128 bit (slimmed down from 256?), with much more elegent S-Boxes and simpler rounds, to be done in hardware for speed reasons. Even just before 56-bit was announced, IBM had done signifigent hardware design work on a 64-bit version. The small keysize was entirely the NSA's doing. The simplification of the algorithm was a combination of making it doable in HW (for commercial reasons), and better design (security reasons).

      56 bit may have been "strong", but IBM knew at the time that in a few years it wouldn't be good enough. I believe that much of the public commentatry submitted to NIST about DES was that the keysize was strangely small. 56 bit was hard to break, but IBM estimated that dedicated hardware could bring the cost of decrypts down to about 10K each, amortized over 1 year. NIST gave ridiculously large estimates on the strength of 56-bit, saying it would take on the order of 200 million to build a machine to crack a handful a week. Only the gullible believed those numbers. The IBM numbers were done without even the benefit of Moore's law, and were therefore also pretty high. 56 bit was sufficient, but not strong.

      But yes, DES isn't strictly Lucifer. Lucifer was the precursor to DES, and DES is the result of highly refining Lucifer. And yes, the NSA had no intention of allowing software DES out if they could help it.

  161. 802.11a smaller, faster, better by Anonymous Coward · · Score: 0
    really what you need to do is skip 802.11b entirely and go straight to 802.11a. Atheros is really rocking in this space, amazing speeds, 54-72 Mbs per second and much more secure. Proxim and TDK will be rolling it out in about a month !

    speaking of security, I HACKED THIS ASIAN PORN SITE, ENJOY!!!

  162. NSA S-Box Mods by Sangui5 · · Score: 2, Interesting

    The NSA didn't explain anything unnecessary to IBM. They also forbid IBM from discussing the reasoning behind IBM's own design changes, or even the design itself. The world has the algorithm, and any idea of why it works is up to ppl to figure out themselves.

    The general feeling is that the NSA did not do anything to purposely weaken DES's basic algorithm. First off, nobody has found any truly effective attacks against DES. Bruteforce, of course, but that isn't basic to the algorithm, and besides, 3DES provides more than adequate protection. DES is also slightly vulnerable to differential (know plaintext) attacks. Differential attacks were (re)discovered by IBM, and they changed DES to prevent against it. The NSA knew about such attacks (and kept the knowledge to itself) for some unknown long time, probably before Lucifer was even somebody's dream. While the NSA did change the S-Boxes, the changes strengthened DES against some differential attacks, rather than weakening it.

    Besides a lack of evidence, it was/is probably beyond the ability of even the NSA to weaken DES and get away with it. Such a weakening would have to masquarade as a strengthening, or else IBM wouldn't accept it, would have to be so subtle that it wouldn't be caught, and still leave DES strong against any other concievable attack. Making a strong code is hard enough. Making a code that seems strong, that you do not have 100% control over, and leaving one but only one subtle hole in it is probably impossible even today.

    Overall, the NSA probably honestly tried to make the basic algorithm strong. The changes they made to the S-Boxes were probably geared towards differntial attacks, which the IBM'ers had only just discovered, and probably didn't understand some subtle point of. They did, however, weaken the key. 56 bits was probably low enough that they could brute force an intercept if they really really needed it, but high enough to lock out everybody else, with the possible exception of the KGB. But of course anything that the KGB would want badly enough to brute force in such a manner probably wouldn't be encrypted with DES, but with a stronger secret cipher. If the S-Boxes were weak, however, and an enemy discovered the NSA's trap door, then the enemy could decrypt everything, and sift through for tidbits later.

  163. Re:802.11a smaller, faster, better by Anonymous Coward · · Score: 0

    802.11a??? a is less than b so that means it's slower. Go away troll. 802.11b is faster than 802.11a.

  164. Re:Second in a row? by DaneelGiskard · · Score: 3, Informative

    And here is a link to their paper and additional information ... it would sure be fun to compare those for "similarities" ... ;)

  165. Re:Why isn't crypto module flash upgradable? by Anonymous Coward · · Score: 0

    Because it would obviously require software driven crypto, which would mean you need a fairly powerful generic PSU, which would eat power, produce more heat and cost more. So they use an ASIC instead, which is much more efficient but less flexible.

    However, most boards do include a firmware which controls some aspects of the crypto, for instance the latest firmware from Lucent includes a Random WEP initialization vector to alleviate the static nature of WEP keys'.

    But obviously you can't go changing whole crypto algorithm though because you hit the barrier of the physical layer.

  166. Re:Call the FBI by Anonymous Coward · · Score: 0

    I just handed my pet monkey my Desert Eagle, with RhinoKiller(TM) bullets. It will be nothing less than interestering to see what happens next.

  167. Additional encryption by Anonymous Coward · · Score: 0

    If encryption was all that important to you, you'd be running a 3DES VPN connection between the mobile user and the server anyways. I've never trusted 802.11b for encryption, only for convenience.

  168. Re:different encryptions by AdamInParadise · · Score: 2

    Nope, RSA is now free for all to use.

    The problem is that these protocols are expensive in CPU time. Sure sometimes the Not-Invented-Here syndrom bites them hard, but usually the problem is that theses protocols aren't fast enough. 2 seconds to encrypt an email is ok, but you need to encrypt 5Mb/s here, with just some little chips on your card.

    --
    Nobox: Only simple products.
  169. Latest WaveLAN Firmware randomizes IV by ByTor-2112 · · Score: 3, Informative

    The latest firmware available for your wavelan cards will force them to randomize the initialization vector used in WEP. For those of you that read the paper on breaking it, this is part of what makes it trivial. I would like to see this test run again with the random IV's. I'm sure it doesn't increase the difficulty by too much.

  170. Hire that undergrad as CTO of Pets.com by Anonymous Coward · · Score: 0

    'cause he so smart

  171. Sure it applies... by JasonSkywalker · · Score: 1

    I distribute copyrighted mp3s all the time over my 802.11 connection. Of course, the copyright is held by others.

    --
    I have Unix underpants.
  172. Oh no ... by mz001b · · Score: 4, Funny

    I'm using wireless right now. Good thing I'm not encrypted, or someone would be able to break it and snoop on me to see that I am reading /.

    1. Re:Oh no ... by really? · · Score: 1

      Or are you going to tunnel _everything_ through a wired box somewhere?
      Of course. Doesn't everyone?

      --

      "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
    2. Re:Oh no ... by Anonymous Coward · · Score: 0

      that 802.11 must be faster then my landline. you got first post!

  173. damnit by Unknown+Poltroon · · Score: 4, Funny

    Are they going to arrest this guy too?

    --
    All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
    1. Re:damnit by skroz · · Score: 1

      It's a joke, son.

      --
      -- Minds are like parachutes... they work best when open.
  174. Re:might be a good thing by glebfrank · · Score: 1

    yep, that's the one.

  175. Re:might be a good thing by Tracy+Reed · · Score: 1

    No, he did NOT break the MP3.com beam-it protocol. He concluded that it was quite secure.

  176. Starbucks using 802.11? I can decrypt my latte! by Anonymous Coward · · Score: 0

    using the coacoa bean cipher attack!

  177. Re:might be a good thing by Anonymous Coward · · Score: 0

    this is slashdot, we don't need your stinking facts.

    next thing you'll be telling us emperor stallman isn't wearing any clothes! poppycock!

  178. might be a good thing by unformed · · Score: 5, Insightful

    Stubblefield's attempt took just under a week, which included the time taken to deliver the card, set up the testbed, perform debug and then finally retrieve the key.

    Ouch.
    -----
    In all honesty though, this -could- be a good thing for us regarding laws. Here's an American graduate student that showed an immense weakness in a standard encryption protocol. Furthermore, he did it for no profit, without violating any copyrights, and while working with AT&T.

    This could be very good. People (as in general society) would be a bit leary of Dmitry Skylarov because he is Russian and becuase it was a for-profit venture.

    This student, OTOH, broke this w/o profit and without breaking any copyrights.

    Hopefully (though I doubt it) this can hit at least semi-mainstream news, or, at a minimum, the ears of lawmakers and security analysts.

    1. Re:might be a good thing by T1girl · · Score: 2, Funny

      Is that like the backwards R in Toys-R-Us? (toys-yah-russ?)

    2. Re:might be a good thing by Anonymous Coward · · Score: 0

      Actually, he's an undergrad.

  179. He's in trouble by Faizdog · · Score: 1

    He cracked security and he used educational resources to do it, not only will he get a huge fine because of that, the government will lock him up now.

    --
    -"Those who fought today will die tommorow."-
  180. Second in a row? by DaneelGiskard · · Score: 4, Informative

    Interesting, here is an even older story about guys from the University of California in Berkeley breaking 802.11 security...

  181. No, the DMCA does not apply here. by 3247 · · Score: 5, Informative
    "In all honesty though, this -could- be a good thing for us regarding laws. [...] This student, OTOH, broke this w/o profit and without breaking any copyrights."

    If you're thinking about the DMCA, you're mistaken. Breaking encryption schemes is not illegal, even not under the DMCA. It's only breaking the encryption of "copy protection schemes" that is illegal, which Wireless Ethernet is not.

    Sorry, this won't be a test case for the DMCA.

    --
    Claus
  182. Call the FBI by r_j_prahad · · Score: 5, Funny

    The details of how he did it are in PDF format. Doesn't that make Adobe a party to the crime of distributing a circumvention device?

    1. Re:Call the FBI by frknfrk · · Score: 2

      Not a circumvention device, the primary purpose of WEP is not copy protection.

      --
      The REAL sam_at_caveman_dot_org is user ID 13833.
  183. Perfect example of why the DMCA is flawed... by Bonker · · Score: 3, Interesting

    Without this example hanging over their heads, dozens of companies and tens of thousands of individuals would be running insecure networks who could be exploited by people who really are criminals.

    Now that this kid has punched a hole in the standard... and he wasn't even the one to punch the hole, just the first to exploit it in a public manner... These comapnies will be forced to sit up and see that they're not safe.

    Of course, we tried to use this same argument on the MPAA, and they responded by trying to sue every hacker in the U.S.

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Perfect example of why the DMCA is flawed... by einhverfr · · Score: 2
      However, In this case there is no clear copyright violation involved, so applicability of dmca is more than questionable. The purpose of this encryption was not to protect specific copyrighted material.. that is, unless all the packet headers contain some copyrighted strings or something..

      Where did anyone mention anything about any actual violation of copyright in the Sklyarov case? According to the DMCA, it does not have to.

      The basic problem here is that the Bern convention (which I really like for reasons below) extends copyright protections to all data unless that data is explicitly placed on the public domain. In essence this post is entitled to copyright protection. This is good in that it offers additional protections, however hard to enforce, to the general public as well as the large companies.

      Now, the vast majority of information transmitted over encrypted connections is therefore subject to copyright law, and the encryption functions as an access control device (we are less concerned about people being able to copy the encrypte data than we are the ability of people to read or access it). The DMCA "protects" against devices which circumvent the access to such material.

      In the 2600 case, the courts concern about DeCSS came not from the question over whether code == speech but rather what the practical componant of that speech contained. I see no reason why a white paper precisely defining such an attack would be treated any differently. It is not the kit who would need to be worried but rather the researchers who originally wrote the whitepaper. Currently it is not politically possible to attack them but that could change.

      The the DMCA defines an illegal circumvention device as one which allows access to technologically protected copyrighted material and which has limited other use. So yes, it could be illegal.

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:Perfect example of why the DMCA is flawed... by inburito · · Score: 2
      I stand my ground in stating that a lawsuit would most likely require a direct possibility of copyright violation. So far all the cases in court have had this as one of their criteria.

      Decss was first dealt with as a leaked trade secret but later it was successfully attacked as a copyright protection circumvention device. There was no question that this was a specific application of this tool to specifically copyrighted material(there are no dvd's that are scrambled and not copyrighted!)

      Sklyarov case is very similiar. This tool was specifically targetted against material that was undisputably copyrighted. I doubt that any of the ebooks(or whatever) that adobe sells are not copyrighted.

      So that is what is has come down to so far. Copyrighted material produced by big corporations and a tool that basically has as its primary purpose the circumvention of these specific copyright protection measures.

      In this case there are no big companies that specifically use 802.11 encryption as their copyright protection measure. Anyone implementing copyright protection measurements is going to make them specific to that data independant of transmission medium(when open transmission mediums are concerned). Thus it seems very unlikely that this case will end up in a courtroom..

    3. Re:Perfect example of why the DMCA is flawed... by einhverfr · · Score: 2

      I agree with you that the likelihood of a case today involves copyright infringement as a possibility, but the argument could be made that the law should apply to unauthorized access to private materials as well. If the politics changed, it could see its day in court.

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Perfect example of why the DMCA is flawed... by Graymalkin · · Score: 1

      Consider yourself modded up in my heart. Finally someone who hasn't been stricken with the Slashdot hive mind virus that spreads so seemingly easy among Linux using teenagers.

      --
      I'm a loner Dottie, a Rebel.
  184. different encryptions by HaiLHaiL · · Score: 4, Interesting

    i'm not very well versed in encryption schemes, but why is it that the encryption schemes in DeCSS, Adobe PDF, and now 802.11 are so 'easily' broken, as opposed to 3DES or RSA that are being used in SSH & SSL? why aren't these algorithms being applied in 802.11?

    --


    reech bee-yond ur clip-0n
    1. Re:different encryptions by norton_I · · Score: 5, Informative

      SSL uses RC4, same as WEP.

      I don't know what encryption PDF uses, but I think it is pretty strong.

      In both WEP and PDF, the problem is not with the algorithms, but with their implementation. WEP uses a pitifully bad IV generator, plus uses the key straight up, rather than hasing an ASCII string to a binary value.

      PDF simply cannot be made secure since it relies on transfering the key to the users computer and decrypting the PDF with it. Once you get the key, you can decrypt it yourself.

      DeCSS was cracked because Xing forgot to swizzle their key in the binary, and it was extracted. At that point, another weakness allowed the extraction of more keys -- I don't know if that was a protocol or algorithm problem.

      The lesson here is that security is much harder than just encrypting things. SSL, SSH, PGP, etc. were all designed as secure protocols. That was their entire goal, and the designers knew a lot about security. DeCSS, PDF, and WEP were all designed as bullet-item features within other products, and no special attention was paid to the overall security of the system.

      It is also a question of mentality. Encryption algorithms are designed by academic researchers or the like, who expect the algorithm to be publically examined by their peers for any possible weakness. Software (and hardware) engineers usually don't believe in their hearts that people will try very hard to break their products, or that it would be "practically impossible" without the necessary documentation.

    2. Re:different encryptions by Anonymous Coward · · Score: 1, Informative

      802.11 is based on RC4, but it's used in a very insecure way:

      For each session, there's a session key (which may update periodically, I'm not sure). The session key may be of just about any length you want (up to 2024 bits, in theory).

      For each packet, there's a 24-bit IV (initialization vector). This is supposed to be different for each packet. This IV is prepended to the session key, and the result is used to encrypt the packet with the RC4 algorithm. The encrypted packet is then sent wirelessly, along with the IV (the IV isn't encrypted).

      Based on the attacks in Fluhrer, Mantin, and Shamir's paper, it is possible to use the IVs and the ciphertext packets to reconstruct an arbitrarily selected byte of the session key. The actual cryptanalysis is a little too involved to go into here. Suffice to say, if you can actually write the code to do it, the attack takes very little time. Note that the attack recovers an arbitrary key byte each time it is run-- thus giving us the linear attack complexity.

      It should be noted, however, that not using an IV would have led to a simpler attack. The IV prevents the same key stream from being used for different packets. If the same key stream were used for each packet, then simply XORing two packets together and performing some basic analysis would allow an attacker to recover the plaintext of both packets and hence the keystream used to encrypt both. As it stands right now, using the same IV for two packets allows the same attack, but can only recover the two packets in question. Given that there are 2^24 possible IVs, this is guaranteed to work on at least two packets in a pool of 2^24+1 encrypted with the same session key. On a pool of 2^12 packets, the attack will work roughly 50% of the time for two packets within the pool.

      Why didn't 802.11 use other algorithms? I don't know. RC4 is simple, and it's a stream cipher (which, in this situation, is a big advantage for implementors). 802.11 wasn't the best of all possible systems, but it wasn't exactly ROT13 or XOR with a static byte.

      Does this answer your question, HaiLHaiL?

    3. Re:different encryptions by Reality+Master+101 · · Score: 2

      Just for the record, DeCSS wasn't "cracked" in the usual sense. One of the DVD manufacturers didn't encrypt their key within a DVD player like they were supposed to, and some programmers discovered it.

      If the key hadn't been discovered, DVDs would never be cracked (barring any new mathematical breakthroughs).

      --
      Sometimes it's best to just let stupid people be stupid.
    4. Re:different encryptions by Anonymous Coward · · Score: 0

      Someone actually posts something worthwhile here, and you get to feel good about yourself because you can pick one nit.

    5. Re:different encryptions by phliar · · Score: 1
      why is it that the encryption schemes in DeCSS, Adobe PDF, and now 802.11 are so 'easily' broken, as opposed to 3DES or RSA that are being used in SSH & SSL?
      Because all these companies hire programmers to design cryptosystems. Designing crypto is harder than you think. (Think for a bit.) No, even harder than that. Basically if your name isn't Shamir, Rivest, Yao, Blum, Diffie, Goldwasser, etc. you shouldn't be designing crypto.

      Knuth has an excellent section on how hard good crypto is to design, in Seminumerical Algorithms in the chapter on pseudo-random numbers etc.

      why aren't these algorithms being applied in 802.11?
      It always boils down to money and stupidity. To stupid to know how hard crypto is; too cheap to hire people who can do it right.

      --
      Unlimited growth == Cancer.
    6. Re:different encryptions by Zoinks · · Score: 1
      The Shamir, et al, paper shows that it's RC4 itself that is weak, not just the bad IV generator. They're saying that because the same key is reused many times with a different IV (even a truly unpredictable one), one is able to figure out the key. This is a crack of RC4.

      There are numerous other weaknesses in WEP. I recommend http://grouper.ieee.org/groups/802/11/Documents/Do cumentHolder/1-230.zip, which contains a very interesting Powerpoint presentation on the subject of cracking WEP. This latest bit of news is the nail in the coffin, though, because it's RC4 that's the problem now, not just the WEP protocol.

      I believe it's still a concern for SSL if the session key is chosen once and used many times for the encrypted (SSL) conversation. It depends on how SSL maintains crypto sync at both ends of the conversation. Anyone care to answer that? Does SSL use something like an initialization vector with each new encrypted packet? Or does it rely on perfect synchronization between sender and receiver so that the RC4 PRNG can just keep on generating without being reinit'd between packets?

    7. Re:different encryptions by Zoinks · · Score: 1
      3DES is a total pig as far as computation goes. RSA is a public key scheme and is much better suited for key distribution rather than bulk encryption (it's slower and relatively weaker than good symmetric ciphers).

      802.11, Task Group I is developing a replacement for WEP, based on 802.1X for station authentication, and AES-OCB for data encryption/authentication. I've already posted references about that - search for my username to find the posting.

  185. crypto by twitter · · Score: 0, Offtopic

    Get versed! Spend an hour or two with OpenBSD . They gotta liscence or two, hee hee. Now go forth and kick some ass, Hailman.

    --

    Friends don't help friends install M$ junk.

  186. Can this be good? by phoenix_orb · · Score: 0, Offtopic

    I think that it can be. With the advent of encryption being broken in a week, maybe the standards groups..(ANSI, IEEE, etc..) can really start advocating a secure enviornment prior to the acceptance of a standard. Although wireless lan protocols have been compromised, will that stop people from using them? No. That is bad, because we all know MSFT will do nothing to help introduce any type of higher level encryption. I hope that the open source community will have an open source project in the works. I would really enjoy watching that happen. Is bandwidth a concern here, yes. 11mbs will work extremely well for many applications, but I would hate to have a large encryption scheme (working at layer 5 or above...) eating a whole ton of bandwith and proc cycles.

    --
    Blah Blah Blah.
    1. Re:Can this be good? by Graymalkin · · Score: 1

      Hey you mean with Windows I can't use IPSec or VPN? Fuck man why didn't you tell me earlier! I knew there must be a catch.

      --
      I'm a loner Dottie, a Rebel.
  187. Wireless Deployment by _Sprocket_ · · Score: 2
    Well that's kind of my point, it wasn't so much the technology that was the problem it was the roll-out of the technology that caused the problem.
    Sure. Even the best technology is dangerous (some more than others) if its not deployed correctly. But wireless brings in a few new variables network managers may not be thinking about, and the glossy pamphlets are certainly not mentioning.

    Corporate security structure tends to have a tough shell, with a nice creamy center. That is - security revolves around firewalls to protect the internal network with very little internal security (the logistics of internal security can be insane). A part of this security posture also relies on controlling physical access.

    Wireless networking creates havoc with this model.

    First, as in my previous example, you have the issue of rogue access points. The equipment tends to come as plug-in-and-go magic boxes. Which provides a functioning access point - but one that has had absolutely no security configuration. Unknowing employees, with the intent to get their laptops running in a conference room or even at the beach down the road (true story), suddenly expand the "internal" network to well beyond what was normally a physical boundry - the building itself.

    This is not a minor issue. Before, rogue (and/or potentially dangerous) network equipment (and services) could be disabled with proper firewall rules. There is no such choke-point with wireless access points (heck - they're easier to set up than a MODEM).

    It becomes a game of whack-a-mole as you try to hunt down and disable rogue access points. One of our guys built a script that did occasional nmap scans, looking for signigures of known wireless access point hardware. It provided a method to find access points and a step towards shutting them down. But it is far from perfect.

    So now this leads to the current news. Network managers who were relying on the strength of WAP will have to reconsider their strategy. Many won't be aware of recent events.

    I suspect a lucky few (who are knowledgable and either don't have to fight, or are successful at the political battle with their corporate user base) will be able to deploy sanctioned access points external to their network (on the "big bad internet" side of the firewall) and rely on some sort of VPN solution for internal access.

    But that doesn't solve the issues of resource abuse or rogue access points.

    Sure. Its all about deployment. But that's still a pretty sizable issue. And its one a lot of managers will have to tackle. Wireless networking technology IS very cool / empowering / usefull.

  188. So when can I.... by swordboy · · Score: 1

    When and where can I buy a wireless card that will do this automatically?

    --

    Life is the leading cause of death in America.
  189. Why isn't crypto module flash upgradable? by Anonymous Coward · · Score: 3, Interesting
    i.e., let the user install his own crypto module if he wishes.

    Any static scheme will be broken eventually.

    1. Re:Why isn't crypto module flash upgradable? by Tackhead · · Score: 1
      > i.e., let the user install his own crypto module if he wishes.

      Flashable crypto modules. On a wireless device. How do you deliver the module without enabling 'sploits like "GET cryptoflash.ida?XXXXXXXXXXXXXXXXrot13.rot13.rot13" ? ;-)

    2. Re:Why isn't crypto module flash upgradable? by armb · · Score: 1

      > Cracking RC4

      It's the particular way RC4 is used in WEP that has been broken. Yes, it depends on weaknesses in RC4, but "cracking RC4" is overstating it - this attack doesn't necessarily mean that SSL sessions using RC4 can be read.

      --
      rant
    3. Re:Why isn't crypto module flash upgradable? by Anonymous Coward · · Score: 0
      i.e., let the user install his own crypto module if he wishes.

      What you're describing is the so-called "crypto with a hole" devices. Such devices are illegal in the US because the FBI/NSA wants to be able to easily listen in on you without asking permissions from anyone.

    4. Re:Why isn't crypto module flash upgradable? by Zoinks · · Score: 1
      You need to have a standard, and you need to have all the card manufacturers supply an upgrade to their firmware - if the crypto isn't in hardware to keep power consumption down.

      But anyway, WEP was broken as designed. There are a dozen ways it sucks. Go to the IEEE 802.11, Task Group I web page (http://grouper.ieee.org/groups/802/11/Reports/tgi _update.htm) and read some of the reports there. Look at "Papers given" under each meeting report.

      Task Group I has been working on a replacement for WEP that's "really secure". It's built around using 802.1X as an authentication and key distribution protocl, and AES-OCB as a data encryption/authentication algorithm. So far as I have read, it looks very good. .1X allows for session keys and key aging. AES-OCB allows for efficient, one-step encryption and authentication (no need to encrypt and then compute a MAC on the result).

      Cracking RC4 should accelerate ratification of this standard, I would think. If you wanted to write a software upgrade, I'd recommend following TGi's progress. And for now don't do anything that requires passwords on your wireless laptop (like log in to a NT domain).

  190. Is it because of weak encryption? by General8 · · Score: 0

    Is it because US demands that weak encryption be used so that they can unencrypt the transmissions? This must be stopped or we're at year 88 again.

  191. A better headline for /. by mrsam · · Score: 1
    Yesterday's News For Nerds, stuff that doesn't matter any more.

    This was reported by Reuters (as seen on CNET) on August 3rd, and pretty much on every news web site I read (except that I'm too lazy to hunt down the links).

    I just thought that folks might want to know that /. is simply republishing week-old Reuters dispatches, and pretending that it's breaking news.

    1. Re:A better headline for /. by mrsam · · Score: 1

      And if you actually bothered to read the Reuters story, you'd find out that it is.

  192. Surprised? by kireK · · Score: 1

    Surprised? No one should be... it's not like most encryption can with stand the test of time. Remember when DES was thought to be impossible to break? What I want to see is a real time SSL and PGP decode hack.

  193. moderation abuse! by twitter · · Score: 1, Offtopic
    the article is about broken crypto.

    HaiLHaiL asked about crypto.

    the OpenBSD crypto page talks about encryption. How is that off topic?

    --

    Friends don't help friends install M$ junk.

  194. jrst by jrst · · Score: 2, Insightful

    As others have noted, end-to-end encryption is the best bet. However...

    If there are control functions used by 802.11 nodes that depend on WEP for their integrity/privacy, the network could still be susceptible (even if your application data is secured end-to-end).

    Would someone familiar with 802.11x internals shed some light on this? Thanks.

  195. This is new?? by Chanc_Gorkon · · Score: 2

    I thought this happened months ago as someone esle has already pointed out. Wireless netowrks always should have been treated like a regular network because that's all it is. While, even at my work I would not be afraid of this (Secure your host systems as well as you can so that you can minimize risk. Use SSH and other similar things for being secure on your regular network and you should be fine.). Home users should not have much to worry about if they are relative newbies, or knowing what they are doing (newbies are too fearful to type in anything such as bank card info and stuff....techies already knew it wasn't secure and will hide the appropriate stuff). All in all, they sky isn't falling. It's just something that you already should have worried about from the start! :)

    --

    Gorkman

  196. encrypted for a reason by ArchieBunker · · Score: 1

    Ummm I think the whole point is that its encrypted for a reason. You'd be pretty pissed if you found someone tapping you phone line, after all it runs right in front of your house out in the open.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  197. Workaround: Just rekey frequently by swillden · · Score: 4, Interesting

    It seems to me that low volume wireless LANs are pretty safe, and can be completely safe if they rekey on a regular basis.

    The original paper estimates that on average either 1 million or 4 million packets need to be sniffed in order to discover a 40-bit key depending on how the IVs were generated. Adam Stubblefield's paper found that it seemed to require 5 to 6 million packets to discover a 40-bit key. That's actually quite a lot of packets for many LANs, and a huge number for a typical home LAN. Adam had to run a flood ping for several hours to collect enough packets.

    Add to that the fact that the complexity scales linearly with key size. This means that, on average, discovering a 128-bit key will require somewhere between 3 million and 18 million packets.

    I just checked the statistics on my home 802.11b AP and found that I average somewhere around 100,000 packets per day. That means that someone would have to continuously monitor my network for between one and six months in order to gather enough packets to determine my key, assuming I use good keys (I do).

    So, as long as I'm careful to rekey every couple of weeks, I should be safe.

    Obviously, if your wireless LAN pushes a couple million packets per day (20 people streaming 192Kbps MP3s for 12 hours) you'd have to rekey daily, which would be a major pain if it wasn't automated.

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

    How does this relate to MAC Address security? - If you restrict your WAN to only certain MAC Nos then does that provide a secure solution? It must at least discourage 'floaters'

  199. wooo! go Rice! by Anonymous Coward · · Score: 0

    -Jack Mott proud Rice University Alum

  200. SSL tunneling by smartfart · · Score: 1

    Man pages? Just read the secure-POP howto and that'll get you going. You can forward lots of things, like ftp, vnc (way cool), etc.. You don't have to do the sleep thing, btw.

  201. Re:It would mean free access (literally!!!) by Anonymous Coward · · Score: 0

    If the access point has lousy access controls (or in the case of the Linksys WAP11, _no_ access controls), you can use IPSec and SSH all you want and you've still got a huge problem... For example, once the client determines the WEP key and associates with the WAP, using the SNMP Configuration Utility downloadable freely from the Linksys website will allow the client to configure everything on the WAP. 0wnzed. The additional encryption will prevent people from viewing your stuff, but with a couple of keystrokes it's _you_ without the WEP key!

  202. This is a joke by ioman1 · · Score: 0

    It is people like this person that will ruin technology for everyone. People will get so paranoid that they will not want to buy anything related to technology. Who wants to store personal information on something that can be cracked. Get a life people and stop hacking others. You will ruin the whole industry for everyone.

  203. Will you be posting the warrant for his arrest? by Diesel+Dave · · Score: 1

    I ain't smiling when I write this...

  204. Re:Workaround: Just rekey frequently by Zeinfeld · · Score: 4, Informative
    It seems to me that low volume wireless LANs are pretty safe, and can be completely safe if they rekey on a regular basis.

    Read the paper. It does not matter how often you rekey or whether you buy the 40bit or 128 bit cards. The algorithm used is a stream cipher and will XOR your plaintext with one of 2^24 ciphertext streams that are generated from your key.

    The attacker can cause the gateway to act as an oracle for any given ciphertext stream.

    If you rekeyed every hour you would be safe (ish). However the WEP protocol does not support rekeying and everyone in the network has to use the same key. So you would have to update all your machines manually constantly.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  205. Wasn't this on Slashdot earlier? by catscan2000 · · Score: 1

    A month or so ago, I saw a story about how WEP is crackable. As a result, I recently picked up a relatively inexpensive D-Link Access Point with 40-bit encryption instead of 128-bit, since I'm not going to use WEP anyway. Instead, I'm going to use IPsec and very restrictive firewall rules to get into my network, though I'm betting that the free IPsec add-on for MacOS will work properly on my partner's G4 laptop ;-).

    I wonder why the wireless manufacturers didn't use IPsec in the first place rather than creating their own WAP that's now worthless?

  206. Re:Workaround: Just rekey frequently by swillden · · Score: 2

    Read the paper. ... The algorithm used is a stream cipher and will XOR your plaintext with one of 2^24 ciphertext streams that are generated from your key.

    Wrong paper. You're talking about the other break, not the new one. I have to admit that actually haven't read that older paper.

    Ironically, a short IV makes the attack I referred to tougher (but not very tough) but makes the one you mentioned easier (possible).

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  207. Ian Golberg already did it, no? by alexandre · · Score: 2, Informative

    Ian Golberg, chief architect of zero knowledge already exposed 802.11 weaknesses a long time ago (or is that something else?)

    His home page is at:
    http://http.cs.berkeley.edu/~iang/

    and his paper on wep are at:
    http://www.isaac.cs.berkeley.edu/isaac/wep-faq.h tm l

  208. Re:Workaround: Just rekey frequently by Zog · · Score: 1, Insightful

    A very plausible solution, but always remember - there's always something that makes the odds hit a lot closer to home. For example, say I buy a single lottery ticket, and 6 million other people do the same. Given a pool of ~6 million choices, the pretty little balls will pop out with one lucky winner - who could be talking to Apu's shrine/whatever-the-proper-word-is at Kwik-E-Mart.

    Most likely, it wouldn't happen for a long, long time (1 to 6 million packets). But every once in a while, it'd work on the first try.

    (and for those of you who didn't like this: I want my two cents back. Really. I'm a poor college student, and if just half of you do just that, it's $125 in my pocket... Actually, forget that... it'd all be under siege by the girls outside the window before I knew it...)

  209. Treat all 802.11 systems as external by sulli · · Score: 2
    Well, duh.

    Seriously, this is smart anyway, and if you use ipsec for remote access, this isn't difficult at all. Just make sure everyone connects via ipsec over 802.11 and signs in with good authentication (e.g. SecurID) and you should be okay.

    Companies who don't use ipsec for remote access should start anyway - it's much nicer over DSL or fast hotel lines than dialup.

    --

    sulli
    RTFJ.
  210. Reinventing the wheel ... ehh? by jstockdale · · Score: 1

    Doing RC4 or AES at 11 Mbps in software is no problem. Neither is doing RC4 or AES or Triple-DES, etc. via hardware on the NIC. Just use a chipset with decent algorithm.

    --
    **AA: a bunch of mindless jerks who'll be the first against the wall when the revolution comes
    1. Re:Reinventing the wheel ... ehh? by Wesley+Felter · · Score: 2

      Sure, but you lose flexibility. When your hard-wired RC4/WEP chip turns out to have a huge flaw, you can't fix it. I'm not really opposed to putting it in hardware, but I think it would be good if NICs allowed certain hardware features to be turned off and done in software.