Slashdot Mirror


GSM Decryption Published

Hugh Pickens writes "The NY Times reports that German encryption expert Karsten Nohl says that he has deciphered and published the 21-year-old GSM algorithm, the secret code used to encrypt most of the world's digital mobile phone calls, in what he called an attempt to expose weaknesses in the security system used by about 3.5 billion of the 4.3 billion wireless connections across the globe. Others have cracked the A5/1 encryption technology used in GSM before, but their results have remained secret. 'This shows that existing GSM security is inadequate,' Nohl told about 600 people attending the Chaos Communication Congress. 'We are trying to push operators to adopt better security measures for mobile phone calls.' The GSM Association, the industry group based in London that devised the algorithm and represents wireless operators, called Mr. Nohl's efforts illegal and said they overstated the security threat to wireless calls. 'This is theoretically possible but practically unlikely,' says Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption. 'What he is doing would be illegal in Britain and the United States. To do this while supposedly being concerned about privacy is beyond me.' Simon Bransfield-Garth, the chief executive of Cellcrypt, says Nohl's efforts could put sophisticated mobile interception technology — limited to governments and intelligence agencies — within the reach of any reasonable well-funded criminal organization. 'This will reduce the time to break a GSM call from weeks to hours,' Bransfield-Garth says. 'We expect as this further develops it will be reduced to minutes.'"

299 comments

  1. Pna lbh urne zr abj? by Tackhead · · Score: 4, Funny
    Pna lbh urne zr abj?

    Jul lrf, V pna!
    - AFN

    1. Re:Pna lbh urne zr abj? by chaboud · · Score: 4, Interesting

      Is this encryption only secure until I tell people that this is ROT-13?

      That's it. We should just ROT-13 GSM traffic.

      And that, kids, is the point. This should be "+1, Troll rating was idiotic."

    2. Re:Pna lbh urne zr abj? by Locke2005 · · Score: 1

      Now I really know I've been on slashdot for two long... I just translated the rot13 to "Can you hear me now? Why yes, I can!" all in my head!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    3. Re:Pna lbh urne zr abj? by 10101001+10101001 · · Score: 1

      Gur erny dhrfgvba vf guvf cbfg n QZPN ivbyngvba ("ge 'N-Mn-m' 'A-MN-Za-mn-z'" gb fpenzoyr/qrfpenzoyr) be qbrf rapelcgvat vg cebgrpg vg?

      --
      Eurohacker European paranoia, gun rights, and h
    4. Re:Pna lbh urne zr abj? by Anonymous Coward · · Score: 5, Funny

      Is this encryption only secure until I tell people that this is ROT-13?

      Yes, but what you are doing is illegal in Britain and in the United States.

    5. Re:Pna lbh urne zr abj? by Anonymous Coward · · Score: 0

      I prefer ROT-26

    6. Re:Pna lbh urne zr abj? by Anonymous Coward · · Score: 0

      Anybody whose first thought wasn't ROT-13 should GTFO /. ;)

    7. Re:Pna lbh urne zr abj? by Anonymous Coward · · Score: 0

      Uncryption:

      Can you hear me now?

      Why yes, I can!
      - NSA

    8. Re:Pna lbh urne zr abj? by SnarfQuest · · Score: 1

      I've been encrypting everything I use by running it through ROT-13 twice, and so far, nobody has admitted to have broken my encryption!

      My professor told me that anyone would be embarassed to admit such a thing, so score one to me for the potential of using embarassment as an encryption enhancement!

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  2. A Haiku by Anonymous Coward · · Score: 3, Funny

    G S M secure
    All your financial passwords
    Are belong to us

    1. Re:A Haiku by Anonymous Coward · · Score: 0

      Ah, good, Haiku Herman heard about it. Now we'll get some legislation to move on to safer encryption!

    2. Re:A Haiku by SgtChaireBourne · · Score: 1

      G S M secure
      All your financial passwords
      Are belong to us

      Half-assed system
      Authenticates one side
      Spoofing cash transfer

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    3. Re:A Haiku by hesiod · · Score: 1

      SgtChaireBourne, sir,
      don't you realize your haiku
      has improper beats?

    4. Re:A Haiku by SgtChaireBourne · · Score: 1

      cannot count past five
      seven syllables not six
      no ... oh look shiny

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  3. Re:Irony by Anonymous Coward · · Score: 3, Insightful

    Wow, what an interesting way to force innovation at such a "minor" expense to the people their efforts are supposed to help. Kinda ironic their efforts have done the exact opposite of their goals... and if the past is any indication, the harm they may have just caused will be around for a while.

    If he can do it, so can the bad guys.

  4. Ha Ha by stox · · Score: 4, Insightful

    What the operators really want is something secure enough so you can't practically listen to a politician's conversations, but open enough so the state can listen to any citizen's conversation. All in the same of National Security. We will only be secure when the reverse is true.

    --
    "To those who are overly cautious, everything is impossible. "
    1. Re:Ha Ha by Anonymous Coward · · Score: 2, Informative

      I would imagine they also want something that doesn't take a lot of processing power so that they don't have to upgrade the hardware at their towers. I'd imagine the phone manufacturers don't want to dedicate too much silicon / battery power to stronger encryption either.

    2. Re:Ha Ha by mysidia · · Score: 4, Insightful

      No... that's not an issue the operators need be concerned with. The government can listen in regardless, through FISA, CALEA, Patriot Act, Lawful Interception technologies on the carrier's networks.

      I wish I could elaborate further on the matter, but that's a dangerous proposition.

      One reason to stick with simpler encryption technology, is it's a cheaper, commodity part. New algorithms take time to develop: R and D costs, mean more expensive products, not to mention the requirement to replace expensive network infrastructure in order to adopt new standards.

    3. Re:Ha Ha by QuoteMstr · · Score: 4, Informative

      As another poster mentioned, the government can already get a wiretap easily enough without having to break the cipher.

      I am sick and tired of conspiracy theories. Remember the sage advice to never attribute to malice what can be adequately explained by incompetence.

    4. Re:Ha Ha by trawg · · Score: 2, Funny

      A politician's conversations, when they are being done in his role as a representative of the public, should be a matter of public record anyway, surely?

    5. Re:Ha Ha by zippthorne · · Score: 4, Insightful

      Fortunately, AES is more than capable enough to protect everyone's calls, and current gen phone microcontrollers are more than capable of handling it. And there are other ciphers as well that are as yet unbroken. All they need to do is add or replace an encryption layer with one of 'em.

      Sure, it's not trivial, and neither is the key distribution problem, but it's not impossible. It's not even impractical. It's just more expensive than doing nothing at all. When you factor in the billable hours for the lawyer to demonize people, i'm not even sure you come out ahead by not putting in proper encryption.

      --
      Can you be Even More Awesome?!
    6. Re:Ha Ha by ceoyoyo · · Score: 1

      Nobody cares about the boring stuff he says officially. The juicy stuff is in the text messages he sends to his mistress.

    7. Re:Ha Ha by jonwil · · Score: 1

      Can AES run on the CPUs seen in the many dirt cheap "$0 on contract" or "$50 prepaid with $50 of calls" type dumb-phones that are out there?

    8. Re:Ha Ha by Martin+P.+Hellwig · · Score: 1

      So is it more likely that people are incompetent than deliberately immoral? My experience is rather more blurred, people tend to be very incompetent in rejecting immoral orders, even if they are fully aware of their immoral nature. But then again not following orders on something as vaguely defined as morality isn't that easy anyway. Or as a drill sergeant of mine used to say; 'It may not be heroic, but living in guilt of an order well executed is still preferable than the prospect of letting your own children starve'. Or as Bertolt Brecht put it: 'Erst kommt das Fressen, dann kommt die Moral'.

      About conspiracies in general, I always find it surprising that I generally accept the main stream media as truth, though I am equally surprised every time a subject is brought forward, of which I have expertise, that it is at best presented wrongly, leading to the wrong conclusions but most of the time just plain wrong.

      It is in the nature of humans to try to explain their world in alternative terms to suit what ever fits best, that doesn't necessarily has to be that what actually happened. But then again, can you blame the conspiracies theorist in making theories if the official theory itself doesn't fit Occam's razor?

      So what has it to to with wiretaps? Well I sure always found it easier to do things when I thought it was necessary than to wait for formal permission/cooperation of the telco, perhaps because strictly speaking I shouldn't be doing it anyway. Although I wasn't in the position to official do wiretaps I was in the position to write up some of the technical requirements of the network itself, which is good enough for all intends and purposes.

      --
      If consumed, best digested with added seasoning to own preference.
    9. Re:Ha Ha by Anonymous Coward · · Score: 0

      What the operators really want is something secure enough so you can't practically listen to a politician's conversations, but open enough so the state can listen to any citizen's conversation.

      Ummm, no. The state listens in when the phone call is carried in the clear over the wire, not when the call is (weakly) encrypted over-the-air by GSM. The state doesn't even need to decrypt.

    10. Re:Ha Ha by zill · · Score: 3, Informative

      Actually GSM requires a stream cipher while your suggestion, AES, is a block cipher and would not work in this case.

      Of course it is trivial to turn a block cipher like AES into a stream cipher, but its performance cannot compete with a "native" stream cipher.

    11. Re:Ha Ha by bytesex · · Score: 3, Informative
      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    12. Re:Ha Ha by bytesex · · Score: 1

      Ah - didn't read the second part of your post. Sorry. Feel free to mod parent into oblivion.

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    13. Re:Ha Ha by cerberusss · · Score: 2, Funny

      A politician's conversations, when they are being done in his role as a representative of the public, should be a matter of public record anyway, surely?

      This would be an excellent idea.Politicians' phones would be set to broadcast, for all to receive. And at certain hours of the day, their mobile phones will limit themselves and use a private channel for communications. We could dub these hours Warranted Hours Of Risk-free Egress, W.H.O.R.E. for short.

      --
      8 of 13 people found this answer helpful. Did you?
    14. Re:Ha Ha by hapalibashi · · Score: 1

      A dangerous proposition? Its public knowledge that operators must provide network based interception facilities. Its a legislative requirement in virtual every country in the world and its standardised. Beyond that, operators can be told to turn off the encryption entirely allowing security forces to directly listen directly using scanners (some phones will display a warning icon in this case). This happened in Moscow after the theatre bombing.

    15. Re:Ha Ha by Anonymous Coward · · Score: 0

      It's probably worth considering that being able to easily break the cipher means corporate opposition, criminal elements, and ex-lovers now don't have to cry that they're not entitled to wiretapping because they can do it easily.

      I'd also try to get over your aversion to conspiracy theories. Humans conspire in numerous circumstances for a variety of reasons. Get used to it. By automatically dismissing anything with a whiff of "conspiracy theory" about it you'll certainly overlook all those conspiracy facts, of which there are quite a few.

    16. Re:Ha Ha by TheRaven64 · · Score: 1

      Cheap phones not have 100-200MHz ARM cores. GSM voice data runs at 9.6Kb/s. My 2.16GHz Core 2 Duo can handle AES encryption at around 81,800 times the speed required to encrypt GSM. It runs at ten times the clock speed, and maybe gets ten times as many instructions per clock as a cheap ARM core, so I'd expect that kind of CPU to be able to handle AES at at least 800 times the required bandwidth for voice.

      Even cheap CPUs now are insanely fast. I remember being able to saturate a 10Mbit ethernet connection SCPing data to a 486, and a relatively modern (cheap) mobile phone has a much faster CPU than that machine.

      That said, you'd probably want to use an on-die coprocessor (a lot of ARM cores intended for telecoms applications come with crypto offload). Not because it would be faster, but because it would be more power efficient.

      --
      I am TheRaven on Soylent News
    17. Re:Ha Ha by wkk2 · · Score: 1

      A cellphone software developer once told me that poor encryption was used because if they did better, it would never be allowed to be exported. I've always thought that the encryption was pointless, anyway, since the phone can be told to turn it off. Maybe by a third party micro cell site.

    18. Re:Ha Ha by tibman · · Score: 1

      If you can impliment AES on an arduino (18mhz proc, 2kB ram), i don't see why even older phones couldn't do it. But i'd imagine they would want a seperate hardware solution anyways, a compainion chip that does all the encryption and key storage.

      --
      http://soylentnews.org/~tibman
    19. Re:Ha Ha by mysidia · · Score: 1

      Hm... sounds like a job for some firmware hacking.

      Tweak the phone's code so it will refuse to disable encryption when "asked to"

      Although it might be a bit useless to do so now, given the fact that GSM has just gotten pwned.

    20. Re:Ha Ha by bluefoxlucid · · Score: 1

      It's not ten times, but ARM gets more instructions per clock done; every single instruction takes one clock cycle to enter the pipeline. Also they're all prefixed, so evaluating a branch, following it, and executing the attached instruction (if not branching around it) for many trivialities is all one clock. For general branches and CMOV/CADD/etc that evaluate false, evaluate and follow is a single instruction. On x86 and x86-64 architectures, most instructions besides NOP and INC/DEC are at least 3 clock cycles, a few are 2, some are 5 and some are as high as 14; not to mention branching is slow, branch prediction handles advanced pipelining to speed things up and so does OOO execution but it's a struggle to keep up. Seriously, ARM is fast.

    21. Re:Ha Ha by TheLink · · Score: 2, Informative

      GSM encryption is quite a mess apparently: http://wiki.twit.tv/wiki/Security_Now_213

      As for the OPs talk about "open enough so the state can listen to any citizen's conversation", the government can already listen in - they don't need to crack stuff since GSM stuff is already decrypted at the towers.

      AFAIK, GSM encryption is only used between the phone and the tower. After that the conversations or messages travel unencrypted through the rest of the network.

      --
    22. Re:Ha Ha by Anonymous Coward · · Score: 0

      I am sick and tired of conspiracy theories.

      That's because the government has secret division of their propaganda warmachine that troll their days in the internet, claiming to be conspiracy theorists. They make unfounded an often incoherent statements with little to no evidence, thus labeling everyone who spreads conspiracy theories as total nutjobs. Thus they can drown the real theories and arguments to the sea of incoherence.

      (Poe's Law)

    23. Re:Ha Ha by hesiod · · Score: 1

      Tweak the phone's code so it will refuse to disable encryption when "asked to"

      I imagine that would result in a dropped call, but if that is preferable to an unencrypted call, I guess it could be done.

    24. Re:Ha Ha by Anonymous Coward · · Score: 0

      As another poster mentioned, the government can already get a wiretap easily enough without having to break the cipher.

      Possibly not when they're sat in a flat top off someone else's coast and it's someone else's government's GSM they want to tap.

    25. Re:Ha Ha by sjames · · Score: 1

      Suitable encryption algorithms have been known for a very long time. Why they didn't choose one of them at the time is an open question. They actually spent more money by not choosing a readily available off-the-shelf algorithm with a proven track record.

      Presuming that any cipher is secure forever has been proven foolish time after time. Even a tiny bit of foresight would have told them they need to keep it modular and easily replaceable. Had they made the encryption negotiable, they could have phased in a new cipher years ago to keep up with the times. By now, given the churn in hardware the last of the A5/1 devices would have been retired or upgraded by now.

    26. Re:Ha Ha by eabrek · · Score: 1

      I'm not sure what you are talking about... if by INC/DEC you mean every arithmetic or logical instruction (ADD,SUB,OR,AND,XOR)... they all take one clock (in execute). Shifts got hammered in P4, they should be back to 1 or 2 clocks now. Multiply, divide, floating point and SIMD instructions will take longer. I think a MUL is about 4 clocks nowadays. DIV is always longer (8-20, figure a table lookup and multiple - floating point adds time for normalize and error check). Crazy stuff like sine and cosine are, of course, longer. Simple SIMD stuff can be one clock (PADD).

      And, every x86 since PPro has had CMOV.

    27. Re:Ha Ha by bluefoxlucid · · Score: 1

      Even a MOV instruction takes 2-4 cycles to execute properly depending on addressing mode. Also some Pentium M iterations (recent, past 3 years) don't implement CMOV; nothing uses CMOV because it's optional and in real-world cases has gone unimplemented. Those particular chips also don't implement PAE.

    28. Re:Ha Ha by eabrek · · Score: 1

      MOV dest = [mem] is a load. That's at least two clocks, more like 3 or 4 (assuming a hit in the TLB, and the L1 - forget it if you miss anywhere, you're talking 100's of clocks). Stores are similar (time to availability in the store queue).

      It's been a while, but I seem to remember some code using CMOV (may have been Windows code generated from icc - anything targeting 686 with optimizations should be using it). It should be in any P6 derivative (that's when it first went it). It would be a lot of work just to take it out, and would break compatibility.

      PAE is another matter altogether. That is seen as a server feature, so it is disabled via fuses. The hardware is still there...

    29. Re:Ha Ha by bluefoxlucid · · Score: 1

      Every CPU I've had for a long while has had PAE; that's the only way to get an NX bit on 32-bit.

  5. DUH! by headkase · · Score: 1

    "To do this while supposedly concerned about privacy..."

    Duh. Paint me yellow and let me run down the street. OF COURSE he is concerned about privacy because we all know how organizations always act fast and in the interests of their customers with absolutely no outside stimulus! Absolutely shocking, he should be hanged. (Choose whoever you think I'm referring to with "he")

    --
    Shh.
  6. And this is a nearly unsolveable problem. by chaboud · · Score: 5, Insightful

    We allow people to fear-monger by saying that this can allow criminals to decrypt calls more easily, but, if a couple of dozen hackers at a conference can piece this together through brute-force-ish tactics, are we sure that others haven't already? That's the point that they've made, a point entirely lost in the article.

    This does *next-to-nothing* to make the system less secure. It was insecure to begin with. Regulations rendering the dissemination of code-breaking and system-compromising codes and techniques illegal aren't there to protect our data security. They're there to allow companies to use inadequate security measures without public shame.

    Of course, this is Slashdot. Anyone who doesn't already know that security through obscurity is ridiculous is an idiot (or a troll). Anyone who relates cryptographic security to fake-rock-key-hiding and calls that rock obscurity (inevitable in a story like this) is just a troll.

    1. Re:And this is a nearly unsolveable problem. by BitZtream · · Score: 0, Troll

      Not that I disagree with you in principal, I always feel its necessary to point out that encryption is nothing more than security through calculated obscurity.

      There are differing levels of obscurity and differing levels of difficulty to get useful information out of the obsfucation, but in the end, its all just security through obscurity.

      Posts like your own are generally by people who don't really understand encryption in general, as such I recommend that while your post has a valid point, you try to refrain from commenting on the more technical aspects of security.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 5, Insightful

      I have never understood why systems like GSM, Wifi, or whatever didn't or don't use well known crypto algorithms (and already implemented in hardware even). Very smart people have already done the hard work and it has been time tested and proven secure. DES (and by extension 3DES) encryption has been available for a long time, long before GSM "encryption" was invented. Why didn't they just use that? New systems should be using AES or equivalent modern and proven algorithms.

      What the hell is wrong with the morons that designed these standards? Cryptography is one of the hardest mathematical fields out there, attempting a home-grown solution is absurd and wasteful.

      It seems like the Wifi groups finally got the hint when they introduced AES to the WPA standard. Why it took them so long baffles me. As I mentioned, we have had good hardware implementation that can do secure crypto work for ages and ages. I mean most of the algorithms like DES and AES are designed to be implemented in hardware.

    3. Re:And this is a nearly unsolveable problem. by Enter+the+Shoggoth · · Score: 0

      Please mod parent up 1,000,000+ insightful

      --
      Andy Warhol got it right / Everybody gets the limelight
      Andy Warhol got it wrong / Fifteen minutes is too long.
    4. Re:And this is a nearly unsolveable problem. by orlanz · · Score: 1

      ... sophisticated mobile interception technology — limited to governments and intelligence agencies — within the reach of any reasonable well-funded criminal organization.

      I hate it when I hear this crap from the "good guys"! Why do so many people assume the bad guys are always dumber than them, and have the same moral & legal limits? This is rarely true no matter how many PR guys you send out and how many laws you make. Seriously, this isn't rocket science. Stop thinking it is and patting yourself on your back for figuring it out while assuming that no one else will.

    5. Re:And this is a nearly unsolveable problem. by headkase · · Score: 0

      As the article mentions, they are trying to find the balance where you feel secure but they can spy on you if in their infinite wisdom they feel it is necessary. Yay, government in a democracy.

      --
      Shh.
    6. Re:And this is a nearly unsolveable problem. by QuoteMstr · · Score: 5, Informative

      There are differing levels of obscurity and differing levels of difficulty to get useful information out of the obsfucation, but in the end, its all just security through obscurity.

      That's a strawman. You're using "obscurity" with two subtly different meanings. The OP's point is that the secret of a system should not depend on the algorithm; that is, a restatement of Kerckhoff's principle, which says that a system's security should reside in the key. When someone invokes the phrase "security through obscurity", what we mean is a system that violates Kerckhoff's principle and places essential details in the cryptosystem itself, which is far more difficult to keep secret than a key.

      "Obscurity" of the key and "obscurity" of the cryptosystem are distinct concepts that shouldn't be conflated, but you did just that. Perhaps it is you who should refrain from commenting on security.

    7. Re:And this is a nearly unsolveable problem. by Surt · · Score: 4, Interesting

      It's a strange design given that they have unfettered access to the unencrypted backbone transmission. Why not just do the spying there, and use real security between cell and base? It gives you a real feeling of security, and them the same level of spying capability.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    8. Re:And this is a nearly unsolveable problem. by chaboud · · Score: 4, Informative

      When someone who understands cryptographic security says "security through obscurity isn't security at all," they typically mean that knowledge of the algorithm shouldn't provide any significant benefit to an attacker. In other words, the exchange should be computationally secure even if attackers know the mechanism of encryption/decryption. In cases of public/private key encryption, the exchange should be computationally secure even if attackers know the public key.

      The "obscurity" of a private key, for instance, isn't the obscurity that we're talking about. You either don't know that, or you're just out to rag on me (didn't get what you wanted for chanuquanchristmasolstice?). Whatever. My initial point, that A5/1 is naturally insecure (subject to known-plaintext attacks and hit by relatively-easily-generated rainbow tables) and this project highlights that, still stands.

      I have no need to get into a credentials-off with someone on Slashdot, but I'll happily discuss the more technical aspects of cryptography with anyone interested/interesting, yourself included.

      Honestly, I suspect that a few things are in play here:
      - A5/1 is relatively easy to implement in limited hardware.
      - Much of the existing infrastructure hardware has code that either sits in ASICs (this seems unlikely at this point) or bolted-into-a-box firmware that would require costly re-flashing.
      - Companies aren't forced by consumers to provide genuine security.
      - Most phone calls are *really* boring, and most of us honestly have nothing that we feel is worth hiding (I'm not saying that this sentiment is a good one in general).

      I would like to think that the public will eventually get wise and call, globally, for the use of cryptographic algorithms that are more genuinely secure, even against government intrusion, but I know that this is next to impossible. Phone companies did a cost/benefit analysis on this one long ago and decided that the encryption that they were using was sufficient. With public awareness, the costs/benefits of modernization have changed (fractionally). In general, this is good news.

    9. Re:And this is a nearly unsolveable problem. by mrphoton · · Score: 3, Insightful

      Some thoughts, the most terrifying phrase in the abstract was "'What he is doing would be illegal in Britain and the United States". I find these laws are very unscientific, they are effectively trying to hide _the_ truth. Which in this case is that the GSM encryption algorithm is shoddy. Secondly as a brit I find it very worrying when people justify draconian laws by saying other people do it. On to more technical things, the above post mentioned DES and AES, as I remember did EFF not build a 250k$ DES cracking machine some time back. I thought triple DES had now superseded DES. As for AES, according to wikipedia weaknesses have been found quite recently in AES. http://en.wikipedia.org/wiki/Advanced_Encryption_Standard. I don't understand how compromising these attacks are though (presumably very).

    10. Re:And this is a nearly unsolveable problem. by Kjella · · Score: 0

      Simple. If they really did use a proper algorithm, then NSA would be on par with any 3rd world nation. That is why there are still crypto export restrictions, very powerful organizations don't want a level playing field. It's not about spying on your own, everyone can do that but it's about spying on everyone else. And the only reason it will get fixed is because of foreign and corporate espionage, not because you don't like them snooping. Still, I guess you should appriciate the things that do get fixed...

      --
      Live today, because you never know what tomorrow brings
    11. Re:And this is a nearly unsolveable problem. by headkase · · Score: 1

      How could you verify a signal from overseas? Getting into grassy-knoll conspiracy theories between nations but this is government we're talking about, no stupidity is too great.

      --
      Shh.
    12. Re:And this is a nearly unsolveable problem. by Nimey · · Score: 4, Insightful

      At a guess, they didn't use DES back when because DES is computationally intensive, i.e. slow. This is especially important when you've got a small-for-the-day device that runs on batteries and must provide something approaching real-time performance.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    13. Re:And this is a nearly unsolveable problem. by dachshund · · Score: 5, Insightful

      I have never understood why systems like GSM, Wifi, or whatever didn't or don't use well known crypto algorithms
      A combination of factors:

      1. GSM is very old (for a digital standard). The more robust cryptographic algorithms known at the time were enormously expensive on the limited hardware available (this is back in the 80s or so).

      2. GSM was created by a consortium of manufacturers and national governments. Germany in particular was very concerned about calls being eavedropped by the eastern block; countries like France wanted the ability to (more) easily monitor calls. The France block won the negotiation.

      3. Cryptographic techniques have been evolving, even over the past decades. Cracking hardware has gotten faster (distributed computing, FPGAs) and researchers have developed a lot of expertise at breaking symmetric ciphers. Key sizes that seemed appropriate really aren't anymore.

      4. Carriers don't really give a crap about theoretical weaknesses. Unless you can buy a call decryptor on Amazon it doesn't count to them. And even then it's probably still not worth the money to upgrade.

      Wifi does use well known cryptographic algorithms, at least if you use WPA-AES, not WEP or the TKIP hack, both of which were designed to enable secure communications on very weak chipsets.

    14. Re:And this is a nearly unsolveable problem. by headkase · · Score: 1

      This is why I don't take moderation here seriously, an overrated mod when I haven't been modded up or down? Even though it does contribute information not present in the summary: an opinion? And is not a troll? Now that is just a way of saying "I don't agree with you." Thank you for making that decision for everyone Mr. Modder. Now, waste your points on this reply if you must, I have karma to burn as I've been around this block. Plurality is a lesson that has not been tempered here.

      --
      Shh.
    15. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      The AES attacks are nothing to worry about.

    16. Re:And this is a nearly unsolveable problem. by plover · · Score: 4, Insightful

      I have never understood why systems like GSM, Wifi, or whatever didn't or don't use well known crypto algorithms (and already implemented in hardware even).

      Because 22 years ago when it was developed, the processing power and electrical power requirements required for DES to keep pace with a voice stream with automatic error recovery and no more than about 100 milliseconds of delay would likely have been prohibitively expensive for a device intended for the mass market. In addition, the U.S. government's ITAR/EAR restrictions would have made it almost impossible to import or export such devices into or out of the country, and ignoring the U.S. cell phone market could have meant financial ruin for the cell phone makers.

      A5/1 probably got laughed at by the NSA wonks, who said, "Sure, let them import it."

      And for those who would point out it's a European standard that doesn't care about American laws, the French have placed far more restrictions on encryption than the U.S. government ever has. Strong encryption would have cut both of those markets out.

      --
      John
    17. Re:And this is a nearly unsolveable problem. by Dirtside · · Score: 1

      The "obscurity" of a private key, for instance, isn't the obscurity that we're talking about.

      It isn't obscurity at all; the term for that is secrecy.

      --
      "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
    18. Re:And this is a nearly unsolveable problem. by dido · · Score: 3, Insightful

      But doing that would expose them to some level of accountability for their actions, at least for those governments that still pretend at the game of democracy. Weak crypto gives them the ability to surreptitiously snoop on anyone's communications without any accountability. Unfortunately, it also gives everyone with technical know-how the same ability as well, so they are engaged in the Sisyphean task of restricting the flow of technical information in the age of the Internet. Lots of luck to them there. Making it illegal isn't going to stop criminals who are already engaged in serious criminal behavior to begin with.

      But then again perhaps I'm attributing to malice that which can be explained more easily by stupidity...

      --
      Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
    19. Re:And this is a nearly unsolveable problem. by pipatron · · Score: 1

      Doesn't matter if someone moderated it. "Overrated" means that the current score is too high, and should be lowered. If you write something that's plain wrong or moronic but still get a high score because of karma, "Overrated" is a perfectly valid moderation.

      In particular, people who starts to cry when they see their oh-so-great post get flamed are very annoying.

      --
      c++; /* this makes c bigger but returns the old value */
    20. Re:And this is a nearly unsolveable problem. by nsayer · · Score: 2, Insightful

      Honestly, I suspect that a few things are in play here:

      I think maybe you left one out, that changes things a bit.

      I remember AMPS. I remember the tail end of those days and having my phone get cloned. Repeatedly. Gigantic hassle to deal with, even when the cell companies had figured out what was happening to them and had procedures in place for folks who got hit.

      I haven't read TFA, but if the risk merely is disclosure of the communication, then fine, what you say is accurate. But if part of the risk includes the ability for an attacker to duplicate the complete credentials of someone's phone, then we're back to the cloning problem, with all of the billing hijinks that implies. Ugh.

    21. Re:And this is a nearly unsolveable problem. by Nethead · · Score: 1

      Air time cost a lot more back in the AMP days. I'm not sure that the ROI is there for phone cloning today.

      --
      -- I have a private email server in my basement.
    22. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      When someone who understands cryptographic security says "security through obscurity isn't security at all," they typically mean that knowledge of the algorithm shouldn't provide any significant benefit to an attacker.

      Furthermore, truly secure code will actually fill the attacker with a sense of hopelessness.

    23. Re:And this is a nearly unsolveable problem. by Johnno74 · · Score: 1

      Bad choice of algorithm isn't normally the cause of a break in a crypto system. Its normally caused by the bad implementation of an algorythm, or handling the keys badly.

      Did you know WEP uses RC4? RC4 *can* be fairly secure, SSL still uses it.

      Unfortunately RC4 has known weaknesses, and the WEP spec wasn't written to avoid these weaknesses.

    24. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      You'd think that would help but then they have to implement the algorithm correctly. WEP isn't insecure because RC4 was broken, it was insecure because their implementatiion of a "well known" algorithm was poorly done.

    25. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 1, Interesting

      Again, DES was designed to be implemented in hardware. In the mid-90's DES was very well implemented and fast in hardware. And I'm talking about small hardware, I had chips smaller than a MicroSD card that could do DES at ethernet (10 Mbit) speed.

      No excuse other than the people creating the standards were complete idiots or had a bad case of Not Invented Here syndrome (I suspect both were a factor).

    26. Re:And this is a nearly unsolveable problem. by Maximum+Prophet · · Score: 1, Redundant

      The bad news is the decision makers for things like GSM are not the sort of people who would use an obscure definition of "Obscurity". When a PHB hears that his crypto system is just "security through obscurity", he's fine with that, because all encryption is obscure to him.

      The phrase, "Security, through hidden algorithm, isn't secure", isn't as catchy as "security through obscurity is bad", but it *is* more accurate, and less likely to confuse management.

      Eschew Obfuscation.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    27. Re:And this is a nearly unsolveable problem. by dkf · · Score: 4, Interesting

      At a guess, they didn't use DES back when because DES is computationally intensive, i.e. slow. This is especially important when you've got a small-for-the-day device that runs on batteries and must provide something approaching real-time performance.

      It's more likely that the issue was that the US Government of the day (remember, we are talking mid 80s) would have thrown a total wobbly at the use of DES in technology being installed the world over. Crypto is an area where the effective regulatory landscape has changed rather a lot over the past 25 years.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    28. Re:And this is a nearly unsolveable problem. by thsths · · Score: 1

      > I would like to think that the public will eventually get wise and call, globally, for the use of cryptographic algorithms that are more genuinely secure, even against government intrusion, but I know that this is next to impossible.

      If you have truly sensitive content, you should use end-to-end security, and not trust the network. That is also because the network is always controlled by the government in some way, so it will not protect you from governmental "supervision".

    29. Re:And this is a nearly unsolveable problem. by koiransuklaa · · Score: 1

      It's a single mod on a single post. Whether this one mod is correct or not (your post can be overrated even if it's not been modded) does not define the usefulness of the whole mod system. Get over it and stop whining.

      "I have karma to burn" seems to mostly mean "I care about my karma more than I care about a good discussion". Mentioning it does not improve the discussion in any case.

    30. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      Between hackers, government, evil telco employees, evil government employees its not worth thinking any phone conversation is secure even if all security measures were infallable.

      If you want to communicate over distance in private use a VPN, SRTP, zphone..etc. End to end encryption is your friend.

      Criminial abuse of the network for profit or stalking is something in all carriers best interests to address.

      I guess in general there needs to be more cipher agility in the network layer of mobile phones. My fear is the ever omnipresent and universal "SIM" card will be hopelessly fragmented in the process denying customers the same level of freedom of device selection they now enjoy.

      Heres an analogy most of us non-telco ppl get.. Most Internet hotspots are not secure allowing attackers to easily at the very least hijack paying customers sessions. Hotspots are in widespread use and there is no sign of that changing anytime soon despite a number of efforts to provide secure solutions.

      At some level there is a practical consideration WRT cost of fixing the problem (includes wholesale replacement of billions of handsets) or live with some measure of fraud and abuse. Unfortunately the value propisition is able to change much more rapidly than the technology so carriers need to be very very careful.

      Future xG protocols should at least start demanding better security so there can be reasonable transition to new technologies at some finite point in the future.

    31. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      The A5/3 crypto (which makes decrypting stuff somewhat harder provided it does not share the same 64bit key with the A5/1) has been in the _GSM standard_ and in ALL of the relevant equipment for MANY YEARS now! Every respectable GSM operator runs that. It's time people exercised their ability to vote with their money and force operators to switch.

    32. Re:And this is a nearly unsolveable problem. by John.Banister · · Score: 1

      I agree. Rather that calling for a large organization to do things the way I want, I think I'm better off downloading something like Cellcrypt or Raseac and trusting that it works as advertised. My laptop has advised me that my hotel internet connection isn't secure, but I trust that the current version of https protocol is sufficiently secure as to allow me to conduct business on my bank's website.

    33. Re:And this is a nearly unsolveable problem. by AHuxley · · Score: 1

      The state backed terror groups made the EU think long and hard when drawing up a new telco system.
      They where not going to let the press listen in, but did not want Enigma in your pocket.
      So they came up with the best system they could with the tech of the time.
      They made it easy to track and listen in. Leaders, celebs and important people got some cover from the press too.
      The main reason it was not made strong was for fast voice recognition. Known number, trigger word, decode, find ID, save or dump.

      --
      Domestic spying is now "Benign Information Gathering"
    34. Re:And this is a nearly unsolveable problem. by Kattspya · · Score: 1

      But that assumes that only lawful taps or at least taps with warrants take place. With an insecure GSM standard any government or resourceful organization can spy on anyone anywhere at any time without doing any pesky paper work.

    35. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      yeah but the key is a part of algorithm.. though its shorter and more unique than it

      i am not sure if what i just said makes sense but thats how i feel about it

    36. Re:And this is a nearly unsolveable problem. by Bert64 · · Score: 1

      For international calls, roaming, and calling your own premium rate numbers with a bank of cloned phones....

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    37. Re:And this is a nearly unsolveable problem. by WegianWarrior · · Score: 1

      Because GSM was designed to have a moderate level of security, not a high one? Because in 1990 - when the GSM specifications were published - breaking cipher streams were a magnitude harder than today? Because back then the hardware needed to implement the encryption standards you suggest were both costly and ate a lot of battery?
      We could probably do a lot better if we scrap the current cellphone systems and start from scratch. But like the railways with their standard gauge of 4'8½", it's going to cost a LOT of cash to tear up the infrastructure and start over... not to mention that everyone would need to buy new cellphones (or rolling stock, to stick to the analogy).

      --
      Everything in the world is controlled by a small, evil group to which, unfortunately, no one you know belongs.
    38. Re:And this is a nearly unsolveable problem. by hey! · · Score: 1

      Well, doubt that's technically correct. The engineers who did GSM weren't *that* incompetent. It's more likely that the *protocol* relies on a single key that has to be widely disseminated.

      Think of the DRM scheme for DVDs. The operational model is that the data carrier for a movie is mass manufactured. In order for that to work, they key to decrypt the DVD has to be built into every licensed player. What is worse, every DVD has to be encrypted with the same key. It's inevitable that somebody who's taken undergraduate cryptography somewhere would have the ability to crack that scheme. That's inherent in the model.

      The cell phone situation is somewhat different. You could imagine a public key crypto system, or perhaps a system where a private key is generated when the phone is provisioned or the SIM card is manufactured. That would be competent for *today*. But you have to remember GSM was conceived in the same year the 80286 processor debuted, at a blazing 8MHz clock speed (up from 4.7MHz on the 8086). You've got to squeeze that protocol onto the *extremely* primitive mobile devices of that era.

      In 1982, analog cell traffic was readily intercepted by anybody with a completely generic radio receiver tuned to the right frequency. A system which in a decade or so could be penetrated by sufficiently determined and sophisticated people was *still* a huge improvement. I'm sure plenty of people saw the fault, but I doubt anybody had an immediately practical solution to address it. So should the radio traffic be unobscured like analog cell phones until the handsets got better?

      Ultimately, secrecy is not absolute; it's a question of how long you can keep a secret. Something that can be broken today in a matter of hours would have, using 1982's computing technology, given a useful margin of secrecy.

      It's been a long, long time since I looked at GSM's protocols (some twenty years) so I don't remember the details, but *really competent would have been to build in some kind of crypto protocol negotiation into the system. Mind you, it wouldn't have had *any* practical use for a decade or so. But ten years is a much longer time when looked at from the system design phase than a decade after the product launch.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    39. Re:And this is a nearly unsolveable problem. by TheRaven64 · · Score: 1

      The mid '90s is too late. GSM was first deployed in 1991, but the specifications were worked on since 1982. DES was quite new at the time. More importantly, DES was subject to export restrictions. GSM was originally developed in as a standard for Europe, so picking an American encryption standard at a time when the USA didn't allow the export of string cryptography was not an obvious choice. For UMTS (3GSM) using AES was an obvious choice, although I'm not sure what was actually chosen in the end. It's not particularly relevant, because you can trivially force any UMTS phone to fall back to insecure GSM just by broadcasting interference on the frequencies used for UMTS for a couple of seconds (most phones will jump from UMTS to GSM during a conversation, but won't jump in the other direction until the call ends).

      --
      I am TheRaven on Soylent News
    40. Re:And this is a nearly unsolveable problem. by ais523 · · Score: 1

      No, if someone writes something that's plain wrong, the correct answer is to reply to it, rather than to try to censor it and leave people wondering why.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    41. Re:And this is a nearly unsolveable problem. by Surt · · Score: 1

      Not true, the government has already proven it can get carriers to hand over communications without a warrant.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    42. Re:And this is a nearly unsolveable problem. by mrphoton · · Score: 1

      I just spent about an hour reading the discussion linked to on the above post [schneier.com]. It is truly insightful, and well worth reading if you have any interest in encryption.

    43. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      As someone who has had to move SIM cards in and out of the US, let me tell you something: they STILL throw a wobbly, even for GSM encryption. You still need to fill out the munitions import/export papers to move a SIM card across the border. This is the same set of papers you'd need to fill out for DES solutions or for nuclear warheads.

      Although I doubt they'd ever do it, the US government could actually arrest and imprison (without trial?) any INDIVIDUAL who takes a cellphone or laptop across the border without filling out the same paperwork first. Of course, after the first public example of this the laws would get updated, but there's plenty of red tape ends still stuck to things from the "crypto as munitions" era.

    44. Re:And this is a nearly unsolveable problem. by Yvanhoe · · Score: 1

      When "nice" hackers have done it. It is very plausible that criminals with good finance and potential huge gains did it before.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    45. Re:And this is a nearly unsolveable problem. by StikyPad · · Score: 1

      What he is doing would be illegal in Britain and the United States. To do this while supposedly being concerned about privacy is beyond me.

      And what a non-sequitur. Nothing about a desire for privacy is predicated upon respect for the law, or vice versa. The two may have common interests at times, but it's entirely possible to have either one without the other.

      More importantly, criminals -- by definition -- don't abide by the law, and implying that researchers shouldn't test the robustness of a protection mechanism against possible criminal tactics is beyond absurd. Shall we next stop testing physical locks because it's illegal to break and enter? Or stop testing vehicles for roadworthiness above 55MPH because that's the maximum speed limit (in some places)? I'm sure the police would be equally happy to stop wearing vests because it's illegal to shoot a policeman. "The law will keep us safe!" they'll sing, while doodling rainbows and unicorns in the margins of their citation forms.

    46. Re:And this is a nearly unsolveable problem. by mrphoton · · Score: 1

      exactly, the spokesperson making these comments clearly has no concept of security. The worrying thing is though, that this is exactly the sort of short sighted rubbish that our government laps up and puts into law.

    47. Re:And this is a nearly unsolveable problem. by Anonymous Coward · · Score: 0

      DES (and 3DES) was rejected for GSM for 2 reasons:
                1) It was considered too computationally expensive. Recall that GSM is NOT a modern standard, it was standardized in the mid-1980s. 3DES would have been far too expensive to run in something like a phone back then, and if there was a hardware implementation it was very expensive.

                2) There was a raging fight due to Cold War concerns regarding the Soviet bloc, Berlin wall, etc... Recall there's a very long border between the (big W) Western European countries, and the Soviet bloc eastern European countries, making it realistically possible to aim an antenna over the border and pick up signals. Some countries wanted very weak crypto, so they could spy on the Soviet bloc. The ones near the border wanted strong crypto so the Soviet bloc could not spy on them. The compromise was A5/0, which is a null crypto, A5/1 which is the "standard" crypto (but weaker then Germany for instance wanted), and A5/2 which was a weaker crypto specifically for export hardware (i.e. exported to soviet countries, etc.)

      From the article:
        'This is theoretically possible but practically unlikely,' says Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption.

                This is a flat-out lie. Weaknesses were found by 2000, and it was proven several years ago that a rainbow table could easily be generated (around 2TB of data) to crack GSM. The GSM Association spokeperson then also made the absurd claim that the attack was infeasbile because nobody could store 2TB of data -- despite 2TB of storage costing about $400 back then. There were vague rumours of real-time cracking not only being possible but in the wild going back to at least 2002. Also, by trying to use legal posturing, frankly they can go fuck themselves.

                This is not a big deal though -- as Krasten Nohl says, A5/3 exists, it's MUCH stronger than A5/1, both in terms of longer key length and actually being subject to more modern cryptological analysis before being released. What he doesn't say is A5/3 support is mandatory in all UMTS (i.e. GSM "3G") phones and base stations, and for the most part newer GSM (non-"3G") phones also support A5/3. So the cell companies equipment and the user's phone most likely both support A5/3 already. They just need to use it.

    48. Re:And this is a nearly unsolveable problem. by arnhem · · Score: 1

      "encryption is nothing more than security through calculated obscurity. There are differing levels of obscurity and differing levels of difficulty to get useful information out of the obsfucation, but in the end, its all just security through obscurity" =====> Totally agree with this. When listening to many discussions in security, I often hear people criticizing "obscurity is not a good security". That's wrong. In fact, for me, good security is achieved by intractable obscurity. And it's funny for me to see that your post (by BitZtream) is marked as Troll, and scores 0. Funny moderation

    49. Re:And this is a nearly unsolveable problem. by Kattspya · · Score: 1

      Yes, but they can't get a tap without doing any paper work. They might not get prosecuted but someone outside their group knows about the spying. If they can just load up on GSM gear and set up near their target then no-one will know.

  7. TFA says it's true! by Annymouse+Cowherd · · Score: 1

    Guess what, kids!
    A 128-bit code has twice as many ones and zeroes as a 64-bit code. Wow!

    1. Re:TFA says it's true! by jc42 · · Score: 1

      A 128-bit code has twice as many ones and zeroes as a 64-bit code. Wow!

      Well, maybe eventually. But at first, they have the same number of ones; the 128-bit code just has 64 more zeroes.

      And apparently, if you're a cell-phone carrier, it stays that way for years, until some "evil hacker" tells the world what you've been doing.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    2. Re:TFA says it's true! by ls671 · · Score: 1

      Got you, then twice means it is 2 times harder to find the key since you need to find twice as many bits. Thanks for the tip ! ;-)))

      --
      Everything I write is lies, read between the lines.
  8. Re:Irony by Cidolfas · · Score: 5, Insightful

    If he can do it, so can the bad guys.

    And the bad guys aren't going to publish the how-to at a conference.

    --
    I am become /dev/null, destroyer of data.
  9. People wo vote this troll just don't understand by SlothDead · · Score: 4, Funny

    Ubj vf guvf n gebyy cbfgvat?
    Fubhyq unir orra "-1 snvyrq gb or vagrerfgvat" ;-C

    1. Re:People wo vote this troll just don't understand by suggsjc · · Score: 1

      citation needed?

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
  10. This is the epitome of security through obscurity by selven · · Score: 4, Insightful

    worked independently to generate the necessary volume of random combinations until they reproduced the G.S.M. algorithm’s code book — a vast log of binary codes that could theoretically be used to decipher G.S.M. phone calls.

    Wait, so just having the encoding algorithm is enough to decipher a message? That's kindergarten cryptography, not something designed for the real world.

    The group said that hackers intent on illegal eavesdropping would need a radio receiver system and signal processing software to process raw radio data, much of which is copyrighted.

    Yes, that's right. Their main weapon in defending your privacy against crackers who don't care about the law at all is copyright.

    operators, by simply modifying the existing algorithm, could thwart any unintended surveillance.

    If that's not security through obscurity, I don't know what is.

  11. Re:Irony by mysidia · · Score: 2, Interesting

    I'm more concerned about compromise of the user authentication process.

    In the worst case it could result in the ability of an eavesdropper to capture your subscriber ID, and make international roaming calls as you, so they avoid racking up expensive charges themselves.

  12. GSM Association by Pooch+Bushey · · Score: 5, Insightful

    "To do this while supposedly being concerned about privacy is beyond me"

    can someone point me to the article where the GSM Association was outraged when it learned of the illegal wiretapping program which the carriers happily participated in as agents of the u.s. government? i'm sure they protested that, right? riiight?

  13. Spin city. by ScrewMaster · · Score: 5, Insightful

    called Mr. Nohl's efforts illegal

    So? What has that to do with whether or not he actually did what he says he did? It's not even worth mentioning. A good encryption system should not depend upon the presumed illegality of breaking it.

    says Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption.

    That you know of, lady. If this guy really has cracked it, odds are someone else has sometime in the past two decades, but wasn't kind enough to so inform you.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:Spin city. by schon · · Score: 1

      Mr. Nohl's efforts illegal

      So? What has that to do with whether or not he actually did what he says he did? It's not even worth mentioning. A good encryption system should not depend upon the presumed illegality of breaking it.

      Oh, Tosh!

      Don't you know that a criminal would never think of breaking the law!

  14. Re:This is the epitome of security through obscuri by ScrewMaster · · Score: 4, Insightful

    If that's not security through obscurity, I don't know what is.

    Technically, it's insecurity through stupidity.

    --
    The higher the technology, the sharper that two-edged sword.
  15. Is the newest version deployed everywhere? by AdamInParadise · · Score: 4, Informative

    The weaknesses of this algorithm are well-known and a new version that fixes those issues has been available for a long time. Now, does anyone knows whether this new version has been deployed everywhere? Who is still relying on the older version?

    BTW, the algorithm used by 3G networks is different. It is based on AES and the design is publically available.

    --
    Nobox: Only simple products.
    1. Re:Is the newest version deployed everywhere? by QuoteMstr · · Score: 5, Informative

      BTW, the algorithm used by 3G networks is different. It is based on AES and the design is publically available.

      No it's not. The cipher used for 3G service is KASUMI, which is already vulnerable to a better-than-brute-force attack. (Even if it weren't, a 64-bit block is too small.)

      When will people learn? Never roll your own damn cryptography. No matter how clever or paranoid you are, you're not clever and paranoid enough. Just use AES.

    2. Re:Is the newest version deployed everywhere? by pclminion · · Score: 1

      No matter how clever or paranoid you are, you're not clever and paranoid enough. Just use AES.

      This sort of statement is equally dangerous by leading people to believe that just because they are using a strong cipher they are secure. Basically, unless a cryptography expert is designing your entire system, you're going to fuck SOMETHING up. There is no magic bullet.

    3. Re:Is the newest version deployed everywhere? by Anonymous Coward · · Score: 2, Insightful

      No it's not. The cipher used for 3G service is KASUMI [wikipedia.org], which is already vulnerable to a better-than-brute-force attack. (Even if it weren't, a 64-bit block is too small.)

      KASUMI has a 128-bit key. The weakness is in the design of the algorithm, just like weaknesses have been found in 256-bit AES.

      The "64-bit blocks" part of KASUMI is that it works eight bytes of data at a time. It has nothing to do with the strength of the algorithm, but how much data it bites off to chew on at any one time.

    4. Re:Is the newest version deployed everywhere? by WuphonsReach · · Score: 2, Insightful

      This sort of statement is equally dangerous by leading people to believe that just because they are using a strong cipher they are secure. Basically, unless a cryptography expert is designing your entire system, you're going to fuck SOMETHING up. There is no magic bullet.

      That something is almost always key management.

      (Encryption is simple compared to the complexities involved in keeping key management secure.)

      --
      Wolde you bothe eate your cake, and have your cake?
    5. Re:Is the newest version deployed everywhere? by zn0k · · Score: 3, Insightful

      KASUMI has a 128-bit key. The weakness is in the design of the algorithm, just like weaknesses have been found in 256-bit AES.

      The "64-bit blocks" part of KASUMI is that it works eight bytes of data at a time. It has nothing to do with the strength of the algorithm, but how much data it bites off to chew on at any one time.

      In addition, they "didn't roll their own" and shouldn't have "just used AES". KASUMI was designed by the Security Algorithms Group of Experts, part of the European counterpart to NIST.

    6. Re:Is the newest version deployed everywhere? by Anonymous Coward · · Score: 0

      no use cascade, aes + serpent + ? for example

      otherwise if aes is borked you're boned.

    7. Re:Is the newest version deployed everywhere? by dkf · · Score: 1

      When will people learn? Never roll your own damn cryptography. No matter how clever or paranoid you are, you're not clever and paranoid enough. Just use AES.

      What about real security experts? Are they permitted to roll their own? If not, how can we have new security algorithms invented as weaknesses in old ones are discovered?

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    8. Re:Is the newest version deployed everywhere? by hughk · · Score: 2, Insightful

      There is an interesting issue that emerged when DES was the standard. With everyone adopting DES it became a 'target' meaning that more people would devote time to attacking it. The eventual attacks using differential cryptanalysis used specialised hardware for breaking DES. Although based on programmable gate arrays, the design was fairly specific and could not so quickly be converted into attacking a different cryptographic system. However, I would agree that unless you have a bunch of experts working for you, the system an individual entity will come up with will probably be flawed. And then key management usually turns out to be a minefield of exploits.

      --
      See my journal, I write things there
    9. Re:Is the newest version deployed everywhere? by Antique+Geekmeister · · Score: 2, Interesting

      Did you read the EFF published paper on DES? That's not "differential cryptanalysis". It was simple brute force with dedicated hardware. And the issue wasn't the algorithm, it was the key length, which lent itself to brute force attack in a surprisingly reasonable amount of time.

      I agree that key management remains an issue. Subversion is the worst popular example, with its habit of storing your passwords in your home directory in plain text, with no expiration and no utility for flushing them.

    10. Re:Is the newest version deployed everywhere? by marcansoft · · Score: 2, Insightful

      Security experts get to roll their own cryptography, publish it, have it reviewed for years by many other security experts, and eventually it might be deemed secure.

      Rolling your own and using it yourself is a guaranteed failure.

    11. Re:Is the newest version deployed everywhere? by QuoteMstr · · Score: 1

      Yes, KASUMI has a 128-bit key. If it had a 64-bit key, that would clearly be a disaster.

      But having a 64-bit block size is still problematic: a 64-bit block size is small enough to lead to practical birthday attacks in some applications, and increases the possibility of a short loop in OFB mode.

    12. Re:Is the newest version deployed everywhere? by QuoteMstr · · Score: 1

      Point taken. In general, people should use entire off-the-shelf cryptosystems when they're available and applicable.

    13. Re:Is the newest version deployed everywhere? by cpghost · · Score: 1

      Just use AES.

      Very sound advice for non-cryptographers. BTW, I'm wondering if stacking many stream ciphers on top of each other would make cryptanalysis harder. i.e. is E_1(E_2(...(E_n(plaintext,k_n),...),k_2),k_1) stronger than just E_1(plaintext,k_1)? Of course, where all the keys k_i are independent, and all ciphers E_i are different -- and not just the reverse or the same so that they will cancel themselves out. Any cryptanalyst out there who could answer this?

      --
      cpghost at Cordula's Web.
    14. Re:Is the newest version deployed everywhere? by Anonymous Coward · · Score: 0

      Theoretically the strength will be the maximum of the strengths of the ciphers you combine.

    15. Re:Is the newest version deployed everywhere? by WuphonsReach · · Score: 1

      I agree that key management remains an issue. Subversion is the worst popular example, with its habit of storing your passwords in your home directory in plain text, with no expiration and no utility for flushing them.

      The primary alternative (and it's a good one) is SSH public keys stored in a ssh-agent process.

      (There's simply no other way for SVN to function in a way that keeps it from prompting you for your password at every turn, because there's no such thing as a standard 'password agent' similar to SSH. That's not to say that there couldn't be, but every system rolls their own while OpenSSH is fairly standard. GPG encoding might have worked, but would require reliance on yet another package along with running some sort of GPG key ring. And the SVN developers chose not to rely on security through obscurity by trying to hide the storage of the password. There's simply no easy way to store a plaintext password that has to be fed to another system in a secure manner.)

      Key management is truly a bitch, especially when you have a secret (password) that has to be provided to another system in the clear.

      --
      Wolde you bothe eate your cake, and have your cake?
    16. Re:Is the newest version deployed everywhere? by Thuktun · · Score: 1

      Rolling your own and using it yourself is a guaranteed failure.

      Not necessarily. You might have nothing of value that anyone wants, so nobody ever bothers cracking your encryption.

    17. Re:Is the newest version deployed everywhere? by Antique+Geekmeister · · Score: 1

      Oh, using an ssh-agent with Subversion and its available 'svn+ssh' is the only even vaguely secure and supported way to use Subversion. But that 'svn+ssh' back end is a nightmare. Unless you add _additonal_ security configurations, the 'svnserve' on the backend of the Subversion server is its own serious security issue, which the Subversion documentation fails to address. Let's be honest: security for Subversion is a glued on afterthought.

      Git, instead, uses the SSH keys with a limited shell specific to git, without the intervening and cumbersome and feature-burdened 'svnserve' daemon. And it has several quite usable tools available for management of the userkeys for the necessary shared account, tools like 'gitosis'. Using these tools, instead of having to roll your own for Subversion, eases a lot of the task. It's what I'd expect a commercially supported system to provide, and remains a major feature difference between these popular source control systems.

    18. Re:Is the newest version deployed everywhere? by hughk · · Score: 1

      Sorry, I confused for a moment Biham/Shamir's work with Wiener's.

      --
      See my journal, I write things there
  16. Re:Irony by Anonymous Coward · · Score: 4, Insightful

    It has been known for a while that GSM can be hacked and that it can be done with a relatively trivial amount of readily available hardware. If you wanted to do it, you could do it. The current effort is mostly a public awareness thing and an ongoing optimization of the attack. People are not going to buy multiple software defined radio boards, tune them with an improved clock source, download or create terabytes of rainbow tables and put it all together just to listen in on their neighbors (which everybody knows would be illegal). People who go to these lengths with anything but research in mind do not need this kind of public "guide" to GSM cracking. GSM is not safe. It hasn't been for quite a while and now people know it. (Two more talks on GSM issues are on the Tuesday schedule. Apparently there are a lot of facepalm type of bugs which are undiscovered purely due to lack of attention.)

  17. What the hell is wrong here? by jonaskoelker · · Score: 4, Insightful

    'This is theoretically possible but practically unlikely,' says Claire Cranton, a GSM spokeswoman, [...] 'To do this while supposedly being concerned about privacy is beyond me.'

    What? Come again?

    If Ms. Cranton doesn't even know the argument for full disclosure, why is she the person speaking on behalf of the GSM Association?

    Now, we can discuss among ourselves when full disclosure is better than limited disclosure and vice versa, but at least we understand both positions. She doesn't?

    Also, if the attack is practically unlikely, why the big concern about privacy? Didn't Ms. Cranton just say this wasn't a big problem, yet at the same time shame Nohl for causing a big problem?

    Simon Bransfield-Garth, the chief executive of Cellcrypt, says Nohl's efforts combined with inadequate security designed into the damn thing could put sophisticated mobile interception technology [in the hands of outlaws].

    Fixed that for Mr. Bransfield-Garth. The system isn't weak because of Nohl's deeds or misdeeds. It's weak because it's poorly designed. I have seen telecoms security protocols. Only banks have protocols worse than these :(

    1. Re:What the hell is wrong here? by plover · · Score: 2, Insightful

      If Ms. Cranton doesn't even know the argument for full disclosure, why is she the person speaking on behalf of the GSM Association?

      Because she is a mouthpiece paid to denigrate anyone who tarnishes their stellar corporate reputations. It's her job to paint him as a criminal, diverting your attention away from their failed product.

      Literally, her words had no deeper meaning than "Pay no attention to the man behind the curtain!!" But that might be enough to rally some friendly corporate support for trying to pull the curtain shut again.

      --
      John
    2. Re:What the hell is wrong here? by Anonymous Coward · · Score: 0

      These kinds of people generally fall into two kinds. The first kind believes their own bullshit. The second kind knows that it doesn't matter if they believe their own bullshit because most people will. Would *you* hire a person for a PR job that wasn't willing to do damage control at all costs?

      No? You're too honest? Yeah, me too. That's why we aren't in charge of hiring PR people.

    3. Re:What the hell is wrong here? by Unoti · · Score: 1

      It's her job to paint him as a criminal, diverting your attention away from their failed product.

      It's too bad she can't do her publicity job without lying. It'd be great if she could instead say something along the lines of, "Obviously, we'd have preferred that this not be published. We do need to increase the security level on this aging protocol, and we have new technology in development that will be ready for adoption soon. In practice, the actual risk compromising the security is not that great, but we are hastening to introduce new technology that drastically reduces that risk."

      Now, maybe they don't have new technology in development. Or maybe telling the actual truth would open them up to increased potential liability or litigation. But I strongly believe that when you can't stand up and tell the truth, something is very wrong. This is true in normal life as well as business. Any time you're tempted to lie, that's a great indication that something has gone wrong, and you should have done some things differently in the past to not get into this situation. I wouldn't want to have to lie for a living.

    4. Re:What the hell is wrong here? by plover · · Score: 1

      Read her words carefully. Nothing she said was an actual lie. If this had been done in the US, you bet the GSM association would have been pressing for charges under the DMCA or some other ill-conceived law. Not understanding full disclosure might only mean she's stupid, and not necessarily a liar. (In her defense, the full disclosure principle is is actually quite tricky to fully understand. You have to make some hard assumptions about your own frailty to accept it.)

      And the stuff you would have her say would cost her industry money. Admitting that their protocols weren't secure would be to invite lawsuits. Whether those lawsuits would have merit or not, they would be expensive to defend against. Promises that her industry is hastening to implement a new technology are promises to spend a lot of money, money that she might not be authorized to promise.

      They also count on us being collectively stupid and forgetful. If and when they do trot out their new security standard, you can bet there will be no mention of this incident being the driving force behind the upgrade, or anything other than "Look at the huge piles of money we invested because we respect your right to privacy! By the way, you'll be seeing a new 'Privacy surcharge' on your next cell bill."

      Don't forget, they still see this as a problem that can be swept back under the rug and its detractors dismissed as paranoid or crackpots. In that scenario, she's just the broom. They also apparently don't worry about the concepts of opening Pandora's box, letting the genie out of the bottle, or even the Streisand Effect.

      --
      John
  18. basic rules of crypto by bcrowell · · Score: 0

    One of the basic rules of the game for anyone who's a competent cryptographer is that if you're not selling snake-oil, you expose your algorithm to public scrutiny. The modern approach to crypto is based on the assumption that it's only the keys that are secret, not the algorithm. If you don't take this approach, then essentially you never have any way of knowing whether what you've got is any good. Imagine if Toyota thought that it was a good idea to suppress discussion and research about reports of uncontrolled acceleration in their cars. Now imagine that Toyota was able to get the government to pass a law suppressing such discussion. Then how would you ever know if your car was safe or not?

    They can't even keep their story straight. First they say that the attack is "theoretically possible but practically unlikely." Then they say that it's so bad and evil that it's a good thing that "What he is doing would be illegal in Britain and the United States." How can it be so bad and evil if it's not workable?

    I can understand why companies that sell DRM'd media want to outlaw academic research into their encryption methods. It makes sense, because DRM is fundamentally snake-oil, and it can never be anything but snake oil. Therefore the only way they can keep on selling their snake oil is to forbid open discussion. This is why we have the anti-circumvention parts of the DMCA. It's an evil position, but it's an intelligent, self-consistent evil position.

    But cell phone carriers really can provide good security, if they try hard enough. There is nothing fundamentally theoretically suspect about secure communication, as there is about DRM. So why do they need to try to suppress research? It seems like it would have to be because they're either incompetent or stupid.

  19. GSM Talk Video by marcansoft · · Score: 4, Informative

    The NY Times article is missing quite a lot detail. Slashdot users might appreciate the raw video from the talk (torrent): part 1, 2, 3.

    1. Re:GSM Talk Video by Anonymous Coward · · Score: 2, Funny

      The NY Times article is missing quite a lot detail. ...

      Big surprise there.

    2. Re:GSM Talk Video by Anonymous Coward · · Score: 0

      Raw indeed. I can't get the files to play back properly on any media player I've got access to.

      MPC-HC (latest) either crashes or hangs when opening the file. VLC (latest) plays the video, but audio cannot be heard. Mplayer with Smplayer GUI just crashes. Latest Directshow filters from xiph.org and WMP crashes. Tried disabling MPC-HC's internal filters and same crashing occurs.

      If this is the state of open source video, I'm not surprised the adoption is so slow.

    3. Re:GSM Talk Video by myddrn · · Score: 2, Interesting

      MOAR DETAILS:

      Code: http://reflextor.com/trac/a51

      (SSL cert expired a couple of weeks ago)
      Paper: Subverting the security base of GSM

    4. Re:GSM Talk Video by marcansoft · · Score: 1

      MPlayer SVN-r29463-4.3.2 on Linux worked fine for me. The files are pretty raw, that's true; the cuts are rough and a chunk of the beginning is missing, but most of the juicy bits are there.

    5. Re:GSM Talk Video by Anonymous Coward · · Score: 0

      Good-quality copies of the talks are now available at the web site. Look for 26c3-3654-en-gsm_srsly.mp4.

  20. Why it's unsolvable by jonaskoelker · · Score: 4, Interesting

    They're there to allow companies to use inadequate security measures without public shame.

    And the politics is really the problem.

    Let's classify the world into four types of people: politicians, security experts, telecommunications lobbyists and the regular citizens.

    The politicians want to stay in office. The security experts want good security. The telecommunications lobbyists want cheap security. The regular citizens don't know there's a security concern (except from what they hear from Hollywood).

    The politicians can stay in office if they can afford a good campaign. The telecommunication lobbyists want to make a deal. The security experts are few, unconnected and don't have much money in comparison. The uneducated masses aren't going to change their voting based on GSM security even if they knew about it and understood the issues.

    And so you will have the politicians portraying the security experts as evil people (which the media will dutifully transmit to the public), all while the telecommunications people get to use cheap and poor security.

    (replace telecommunications with banking if you want to get really bummed out...)

    Or am I wrong? Please, someone tell me I'm wrong.

    1. Re:Why it's unsolvable by dgatwood · · Score: 4, Interesting

      Or am I wrong? Please, someone tell me I'm wrong.

      You're wrong. Well, you're right up to a point, but you forgot one thing. Those security people are pissed because this has been buried by those dirty politicians and telecom lobbyists. They have an axe to grind, and now several thousand of them just got the keys to GSM.

      Crooked politicians should be scared out of their minds by this. I'd give it six months before we start to see tapped GSM phone calls showing up on YouTube, resulting in high-profile congress critters resigning in disgrace. Six months max. Maybe much sooner.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:Why it's unsolvable by Anonymous Coward · · Score: 0

      1 word: TMZ

    3. Re:Why it's unsolvable by Anonymous Coward · · Score: 2, Insightful

      Actually, let me put this in a different way: You have three groups of people.

      The governments.
      Businesses (not just meaning the megacorps, but even SMBs).
      The people.

      The governments WANT good security, cost be damned. They want to have AES-256 while the other guys are still using rot-13. If their secrets get cracked, it might be that they may not be around in a few years. Look at WWII and how the cracked Enigma hurt Germany and the Navajo code talkers kept the US secrets protected.

      The people want good security too, but ease of use matters. They want to know that if they send something via a secure tunnel, that some attacker won't have that info. Same with having files encrypted on a laptop and the laptop getting stolen. However, the difference between people and governments is that governments don't care about ease of use. People rather have ease of use over security. Look how PGP webs of trust have almost gone extinct while S/MIME and SSL are the dominant factor... and I'm sure almost no people have looked through the trusted root certificate store to see whom they are trusting.

      Now businesses: Their overriding motive is cost. If they can get away with outright lying about encryption when in reality they are using no security at all, that's good for their bottom line. To them, security has no ROI, and every dollar spent towards security is one that is wasted and could be going to an exec's retirement fund, or to fund more advertising.

      I have seen numerous businesses that didn't even want to secure their corporate wireless network. Why? They believed no hacker would drive to their facility with a high gain antenna. To boot, most businesses I encountered that had this lax mentality, when I posed the question about what they would do if breached: "I'll just call Geek Squad." A lot of businesses, a security breach will cost them nothing, even if all their payroll data and personal employee data ends up leaked.

      Upper level business management just has zero incentive for security. Public relations mishaps can be easily patched up by putting out a new security "policy" that makes no sense, then paying for an ad blitz. I don't know about Europe, but Americans have a short memory, and are used to hearing "company foo had someone store 5,000,000 records on a laptop and the laptop got stolen and all the stuff is now on the Internet... want a year's subscription to a ID theft detection plan if you are one of those victimized?"

      You won't be seeing any improvements in security from the private sector because there is no real reason to actually institute it. If a backup tape is lost, throw the guy the guy who dropped the tape under the bus and call it done. Security is a cost center, thus by modern MBA philosophy, it needs to be cut no matter what, even if it leaves a company at major risk.

      So, if you want to see any real security in the commercial sector, you have to get after governments to get regulations out there. Not knee-jerk shit like Sarbanes Oxley which has made the storage companies rich but has done nothing for data confidentiality, but stuff like PCI-DSS which makes it hurt and hurt bad if there is a security breach. We also need data storage time limits, and laws requiring as little information as possible to complete a transaction.

      The key is that businesses are not self policing. Unless they are kicked in the butt by the government to do honest to God security measures which work, they will not do a single thing except PR campaigns.

      GSM falls under this. What the EU and US need to do is get the next iteration of the GSM standard to use well known hardware protocols, with a failover algorithm in case of the feared complete crack. The SIM card should use AES-256 and a fall back to Serpent or even 3DES for the bulk encryption algorithm. Yes, we will have to use block ciphers in stream mode, but modern chips can handle that. For the public keys, RSA [1] goes without saying, but a backup algorithm should be ECC, as that is re

    4. Re:Why it's unsolvable by tibman · · Score: 1

      That's scary.. and awesome. I can imagine an arduino shield and sketch would accelerate that process. GSM cellphones would be unsecure overnight and a mad rush to build something new would begin.

      --
      http://soylentnews.org/~tibman
    5. Re:Why it's unsolvable by Anonymous Coward · · Score: 1, Insightful

      I think you overestimate the long-term consequences of politicians who "resign in disgrace". As an example, Elliot Spitzer is already invited to news shows as a commentator and is teaching a college course named "Law and Public Policy".

      - T

    6. Re:Why it's unsolvable by dgatwood · · Score: 2, Insightful

      In the long term, nothing happens because nearly all politicians are crooked. That said, if enough of them resign in disgrace quickly enough, we might--*might*--have a chance.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

  21. Re:Irony by Anonymous Coward · · Score: 0

    No, they use it silently to collect sensitive information instead. Much better...

  22. old system? by hitmark · · Score: 1

    iirc, when this have come up before, its been pointed out that only a really old, in gsm terms, phone, would still be using said encryption. And that more recent phones are able to use more modern encryptions, if the network allows it...

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    1. Re:old system? by hughk · · Score: 1

      The joke is that it is comparatively easy to create your own BSC (see the OpenBSC project for an example) - there is no authentication needed and then you can potentially make man-in-the-middle attacks because it is the landing BSC that decides which encryption to use (including none).

      --
      See my journal, I write things there
    2. Re:old system? by hitmark · · Score: 1

      and let me guess, the encryption is only effective for the air interface. So once the conversation hits said BSC, its open to whoever runs it, anyways...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    3. Re:old system? by hughk · · Score: 1

      Yep. The encryption by design is only over the air.

      --
      See my journal, I write things there
  23. Security through incompetance? by Anonymous Coward · · Score: 0

    "To do this while supposedly being concerned about privacy is beyond me."

    And thence lies the problem.

    1. Re:Security through incompetance? by Anonymous Coward · · Score: 3, Insightful

      You shouldn't use words like thence if you don't know what they mean.

    2. Re:Security through incompetance? by Anonymous Coward · · Score: 0

      Are there words unlike *thence* that should be used without knowing what they mean?

  24. Re:Irony by tagno25 · · Score: 1, Insightful

    If he can do it, so can the bad guys.

    And the bad guys aren't going to publish the how-to at a conference.

    No, they are just going to go to Defcon and give everybody the exact hardware and software to do it

  25. Illegal? by Anonymous Coward · · Score: 1, Insightful

    "Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption. 'What he is doing would be illegal in Britain and the United States."

    a. So Mr. Nohl is the ONLY person that succeeded in breaking this crypt? I doubt it, he is the only one that published it just because its limp. Did you really believe it was impenetrable? Soooo naive.

    b. So hackers would not crack messages because thats illegal? Ms. Cranton must be living in some delusional never never land.

    Wake up folks. This BS won't stop the Mafia, CIA, alqada or anyone else that is determined. What will stop them is replacing your 21 year old spaghetti code with a new, clean encryption algorithm. In evolutionary terms, you have succumbed to The Darwin Principal, get a grip on it.

  26. What he is doing would be illegal... by countertrolling · · Score: 1

    Good thing he's not in the states or Britain. I hope he doesn't plan on visiting or get extradited to either.

    ...governments and intelligence agencies... well-funded criminal organization.

    To anyone who says there's a difference, I want proof.

    --
    For justice, we must go to Don Corleone
  27. Wait a minute.... by Anonymous Coward · · Score: 0

    "This is theoretically possible but practically unlikely"

    "This will reduce the time to break a GSM call from weeks to hours"

  28. On the definition of "obscurity" by jonaskoelker · · Score: 5, Interesting

    encryption is nothing more than security through calculated obscurity.

    I think you can only prosecute an argument for that claim successfully if you engage in semantic shifting.

    That is to say, you're right only if you take the word `obscurity' to mean something different from what everybody else takes it to mean.

    Security by obscurity generally means you're relying on the adversary to be ill-informed about some aspect of the crypto which wouldn't be a problem for him to know about in a "real" cryptosystem, and/or extremely limited in computational power.

    For instance, the windows 95 screen saver password (at most 14 characters) was stored in the registry, xor'ed with a fixed key of length 14. Probably a const char screen_saver_xor_pad[14] = [...], "safely" hidden away in some undisclosed source code. Security by obscurity.

    This is also how DRM works: encrypt a bit string f with key k, then send k and e_k(f) to the recipient, but sneakily, hoping that the recipient will only decrypt and use f in accordance with the rules your piece of software implements. Security by obscurity.

    Take on the other hand AES. Go do an exhaustive key search. If you're smart, do a meet-in-the-middle. That's sqrt(2^n), which is still exponential (it's sqrt(2)^n). Okay, n is fixed, but still: the best attack is (essentially) brute force. That's real security.

    Then there's of course the gold-plated but impractical security (well, encryption): whenever you want to send a message m that's b bits long, come up with a uniformly random b-bit key k, then transmit m XOR k. Perfectly secure, but good luck sending k to the recipient. You can pre-share it, though, so if you put 4 TB of random key in your submarine, it can send 4 TB back to HQ confidentially. Or you can do quantum key distribution (if you have the required equipment).

    I recommend that while your post has a valid point, you try to refrain from commenting on the more technical aspects of security.

    I recommend you try to refrain from assessing peoples' understanding of the technical aspects of security and making recommendations based upon that assessment. I haven't seen anything in your parent's post which suggests they don't understand the subject matter, unless we take your semantic shift to be The Right Way to understand "obscurity."

    1. Re:On the definition of "obscurity" by Josh04 · · Score: 1

      Actually, you're the one doing the semantic shuffling. His point is valid precisely because he's using the common definition of obscurity (that which is hidden), whereas you're using

      > Security by obscurity generally means you're relying on the adversary to be ill-informed about some aspect of the crypto which wouldn't be a problem
      > for him to know about in a "real" cryptosystem, and/or extremely limited in computational power.

      Discussing 'security by obscurity' is hardly a common topic anyway.

    2. Re:On the definition of "obscurity" by smallfries · · Score: 1

      No. The definition that jonaskoelker provides is the standard definition of security-by-obscurity within the cryptographic community. Although obscurity means hidden in general, the meaning is more specific within this context. It means trying to hide the details of the encryption algorithm, so that revealing the algorithm reveals an attack on the system.

      BitZtream is in fact playing semantic word games. By "calculated obscurity" he is not referring to the everyday dictionary definition of obscurity either, but he berates the OP according to this phrase, which subtly alters the definition of obscured.

      All encryption systems operate on hidden data, but in cryptography we make a distinction between information that is independent from the publicly known information but not revealed, and information which is dependent in some way on the public information but hidden. Modern cryptography is based entirely on the difference between these two forms, using our best estimation of possible algorithms to maintain the separation between the two.

      Without try to sound trollish (or just plain rude) I would recommend that you and BitZtream consult a basic cryptographic textbook on the meaning of "information theoretic security", "computational security" and "security through obscurity" as they are all well defined terms with exact meanings, largely in the way defined by jonaskoelker.

      Slight nitpick: the AES crypto-system imposes certain constraints on the mapping from plaintext to ciphertext that allow faster than bruteforce attacks, although none of these attacks are well developed enough to be a problem. Take a look at the algebraic cryptanalysis by Courtois for a good example.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    3. Re:On the definition of "obscurity" by Anonymous Coward · · Score: 0

      Great post.

      Perhaps a key point is to say: "security through obscurity of the algorithm" vs "security through obscurity of the key".

      Keys can be replaced when needed if disclosed. Algorithms, if security depends solely on the lack of disclosure of the algorithm or components encoded in the algorithm such as the AACS encryption key, once disclosed are then useless. RSA is a good example. The algorithm is well known so security does not depend on the lack of disclosure of the algorithm, but upon the keys.

    4. Re:On the definition of "obscurity" by nahdude812 · · Score: 1

      It's what the obscurity is of that matters. Depending on obscurity in an algorithm means that all uses of that algorithm can be broken with a single loss of obscurity. Depending on obscurity of the key means that when there is an obscurity breach, only that one individual who lost their key is prone to suffer data loss, while it represents no threat to everyone else.

    5. Re:On the definition of "obscurity" by Taagehornet · · Score: 1

      For instance, the windows 95 screen saver password (at most 14 characters) was stored in the registry, xor'ed with a fixed key of length 14. Probably a const char screen_saver_xor_pad[14] = [...], "safely" hidden away in some undisclosed source code. Security by obscurity.

      Storing passwords securely is anything but trivial, and in almost all other situations I'd suggest a slightly more advanced approach. In this case however I'd say that the simple XOR does the job quite well: It ensures that an evildoer glancing over your shoulder while you browse your registry won't be able to snoop your password, as memorizing a sequence of 28 semi-random hexadecimal digits is quite a lot harder than memorizing say 'Open Sesame'. Yes, it's hopelessly insecure if the evildoer gains access to your box, but in that case loosing your screen saver password should be the least of your worries.

      A significant part of the job of designing secure systems is identifying when it's necessary to roll in the big cannons.

      I'm not too sure that we disagree on anything at all here. I just thought it interesting that you brought up an example where security through obscurity was plenty sufficient.

    6. Re:On the definition of "obscurity" by ShooterNeo · · Score: 1

      Ironically, with the capacity of cheap flash cards, for cell phone voice calls that gold plated security is now almost practical. Suppose the voice data takes up a megabyte every 30 seconds (a rough estimate). Then a 16 gig SD flash card would last for 133 hours.

      Ok, that's not quite enough. Idea is, the customer would get a new flash card with the random encryption key every 2 years when he/she changes phones.

      The carrier would have the other copy of the key in it's servers.

      Course, if the two people communicating were to both have a unique secret key like this between their phones, nobody on earth could ever crack the conversation.

    7. Re:On the definition of "obscurity" by Anonymous Coward · · Score: 0

      I believe that security through obscurity can actually be one valid level of security (after all, in the extreme case, that's all a password ever really is) -- Linus Torvalds

    8. Re:On the definition of "obscurity" by Josh04 · · Score: 1

      > Without try to sound trollish (or just plain
      > rude) I would recommend that you and BitZtream
      > consult a basic cryptographic textbook on the
      > meaning of "information theoretic security",
      > "computational security" and "security through
      > obscurity" as they are all well defined terms
      > with exact meanings, largely in the way defined
      > by jonaskoelker.

      You're missing the point; I know that within cryptography, the terms refer to something specific. However, the meaning 'within cryptography' is not what the majority of people would think when reading the phrase, leading to confusion when people who aren't cryptographers try and understand what the issue is.

      I'll concede that I didn't do a very good job of saying what I meant in my previous post though :P

    9. Re:On the definition of "obscurity" by jonaskoelker · · Score: 1

      Again, that's true only if you change the meaning of "obscurity".

    10. Re:On the definition of "obscurity" by Josh04 · · Score: 1

      I agree, but the statement is still ambiguous, which is what encourages misunderstanding from people who aren't up with their cryptography.

    11. Re:On the definition of "obscurity" by petermgreen · · Score: 1

      but in that case loosing your screen saver password should be the least of your worries.
      Depends what else that password is used for.

      The fact is most users aren't going to bother remembering a seperate password for every system they use. Password hashing means that if a system is compromised or stolen the attacker doesn't automatically get all the passwords (they may still be able to bruteforce the hash or setup a sniffer)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  29. Re:This is the epitome of security through obscuri by selven · · Score: 2

    A false sense of security is worse than no security at all. So yes, it is insecurity and it is stupid.

  30. Eventually governments won't be able to spy? by Anonymous Coward · · Score: 0

    "... beyond me."

    That's exactly right. Beyond him.

  31. Quote by 1000101 · · Score: 1

    "If you something that you don't want anyone to know, maybe you shouldn't be it in the first place"
    - ~anonymous

  32. back haul is in the clear by Anonymous Coward · · Score: 1, Informative

    What the operators really want is something secure enough so you can't practically listen to a politician's conversations, but open enough so the state can listen to any citizen's conversation. All in the same of National Security. We will only be secure when the reverse is true.

    Things are only encrypted over the air. Once it hits the tower and starts bouncing around SSPs and STPs the signals are in the clear and can be tapped easily. There's no point having a weak cipher for the radio component as any lawful (!) tapping will occur over the back haul.

  33. Re:Irony by Chyeld · · Score: 1

    *woosh*?

  34. TFA is incomplete/incorrect. by rwwyatt · · Score: 0

    Does anyone have a link to the Chaos Computer Club presentation?

    A5/1 and A5/3 are Authentication Algorithms and not ENCRYPTION/Decryption. The Ciphering Encryption Algorithm for GSM/GPRS is either gea1, gea2 and gea3.

    In the United States, a certain 3 letter network operator specifically forces the newer authentication algorithms to be disabled

    1. Re:TFA is incomplete/incorrect. by Anonymous Coward · · Score: 1, Insightful

      Care to explain that? According to everything I've read, A5/1 is a stream cipher, which you normally use either for encryption and decryption, or as a CSPRNG.

    2. Re:TFA is incomplete/incorrect. by hughk · · Score: 2, Informative

      The slides are here and A5/1 and A5/3 are encryption algorithms.

      --
      See my journal, I write things there
    3. Re:TFA is incomplete/incorrect. by rwwyatt · · Score: 1

      I am sorry but you are incorrect. A5/1 and A5/3 are for the Authentication and Not ciphering/encryption. A5 authentication and encryption have to be configured seperately in mobiles.

    4. Re:TFA is incomplete/incorrect. by hughk · · Score: 1

      Authentication and key generation is handled by A3/A8. A5/1 and A5/3 are documented universally as being for the protection of over the air integrity. Not just on Wikipedia but also in places like GSM-World.

      --
      See my journal, I write things there
  35. Still more secure than AMPS by starbugs · · Score: 1

    Even if decryption of GSM is easy, it's still more secure than AMPS.

    I just stopped using AMPS last year and I fully knew that anything I say can easily be overheard.
    You just don't say anything sensitive over the phone.

    Those worried about corporate espionage need a smart-phone with end to end encryption.
    Maybe this will entice some hardware company to create an option for this.

  36. Re:Irony by jfclavette · · Score: 1

    If he can do it, so can the bad guys.

    Not quite. If he can do it, maybe some bad guys can. If he publishes it, anyone who cares can.

  37. Decrypting phone calls...really? by acedotcom · · Score: 0

    I see how decrypting a phone call could be cool...if this was 1985 and i wanted to brag to my friends on BBS about it. I know it wouldnt be impossible but how difficult would it be to follow one user around all day with surveillance equipment waiting for them to make one phone call. i guess the thing to do would be to set up shop around a busy work place and setup a piece of hardware to log ALL of the GSM data traffic (text, net, and other packets) until you have a harddrive full of information. At some point you would luck out and get some poor schmoes passwords and dirty text messages.

    or is that the actually concern.

    there is a story floating around about terrorist using $26 software to watch the video feeds from UAV's. Basically they can do this because no one wants to spend the money to make the hardware and software secure...so the terrorist win. But the only people affected by this dont have any recourse against the government if they are killed because of intercepted information. But god forbid that my BFF Jill has her facebook password intercepted and stolen via text, because this will result in an endless series of lawsuits that will never fix the problem.

    This doesn't have anything to doe with global government, they could care less (they are always one subpeona (if you are lucky) from ALL of your personal data). This comes down to the fact that, for what its worth, GSM encryption worked well enough, it was reliable, and most importantly, it had payed for itself.

    So now, the real concerns is how can they replace it before GSM providers start getting their asses sued off, and how cheaply can they do it.

    --
    they say it is often more relevant then the comment above, all we know is its called the Sig!
    1. Re:Decrypting phone calls...really? by Anonymous Coward · · Score: 0

      You think too small, go bigger. Imagine you're someone with lots of money and enough enemies to make you want to take care of some of them, say political enemies/opponent that are trying to push an idea/get elected into a position you want. Now for the everyday inquisitive person finding a way to hide and walk around with all that equipment is too much in time and in monetary value. For you, with lots of money, you could easily pay someone to follow your enemy/opponent around for that one moment when they say those words that you can use to search for leverage material. You cannot outright use the material that you overhead from their conversations, though you can use the material to help guide you right to exactly what you need to make them withdraw/stop pushing their idea.

  38. Who cares anyway? by gzipped_tar · · Score: 1

    An increasing number of people I know are stopping using mobile phones blindly. One should use mobile phones like postcards -- you say something over the phone only if you could shout the same thing to the public without having privacy concerns.

    --
    Colorless green Cthulhu waits dreaming furiously.
    1. Re:Who cares anyway? by BronsCon · · Score: 2, Funny

      If you ever left your basement, you'd already know that most people do shout in public while using their mobile phones.

      *crosses fingers and hopes that mods get the humor*

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    2. Re:Who cares anyway? by Hatta · · Score: 1

      That's a good rule for every phone.

      --
      Give me Classic Slashdot or give me death!
  39. Re:Irony by Anonymous Coward · · Score: 1, Insightful

    Anyone know if this has any effect on those who use their phones for POS (eg, buying a soft drink from a vending machine) purposes? We can't do that here so I'm just wondering.

  40. Re:Irony by Anonymous Coward · · Score: 5, Insightful

    Since its been going on for 21years u might figure out if HE DOESNT PUBLISH, MOST BAD GUYS WILL DO IT FOREVER.

    Security through obscurity vs full disclosure.
    Full disclosure always win for the customer, regular citizens and the greater good.

    Obscurity always wins for the bad guys, companies who make money and governments.

    ITS AS SIMPLE AS THAT

  41. Re:Irony by shentino · · Score: 1

    It's already been broken.

    All this does is scare people into not putting stuff on so-called secure airwaves that really are anything but.

    And if you're sending patient records over a GSM network then you deserve to get stomped by the HIPAApottamus anyway.

    Seriously, at least encrypt the fuckers.

  42. Decryption is illegal.... so nobody try it!! by purpleraison · · Score: 1

    How stupid! While I wouldn't be happy about having my work decrypted, throwing the whole 'it's illegal' red herring out there is just plain dumb-assery!

    The fact is, you want to know when your OUTDATED encryption techniques are no longer useful.... but perhaps Bransfield-Garth would prefer a hostile agency do the work and leave it unpublished?? Yeah, I thought that was the less desirable option.

    What a dick!

    --
    I am open source, and Linux baby!
  43. Don't panic. Copyright to the rescue! by Anonymous Coward · · Score: 5, Funny

    From TFA:

    "The group said that hackers intent on illegal eavesdropping would need a radio receiver system and signal processing software to process raw radio data, much of which is copyrighted."

    I feel much easier knowing that the G.S.M. Association will be wielding its copyright to ensure my security. Who needs security when we have copyright?! Security via copyright assertion has worked so well for the film and music industries. Hasn't it?

  44. License to Practice Security by Anonymous Coward · · Score: 0

    Perhaps there should be a license to practice security, like there is a license to practice medicine.

    I can't just flop open a sturdy table and hang out a cardboard sign "Your Appendix Out -- CHEAP!"

    Likewise, perhaps we can cut down on some of this security theater crap if there was a license to practice security.

    Offering and defending quack remedies like security through obscurity would be grounds to have your license permanently revoked.

    Selling unapproved encryption as "secure" would also be grounds for license revocation. (Selling unapproved encryption as "experimental and probably insecure" is fine, so long as that's clearly labeled on the product.)

  45. Does anyone care? by marciot · · Score: 1

    Surely not the people who loudly yak away on their cellphones in public where everyone can hear.

  46. Hip Hip Horay !! Hip Hip Horay !! For H'e's a Jol by Anonymous Coward · · Score: 0

    Hip Hip Horay !! Hip Hip Horay !! For H'e's a Jolly Good Felon, for he's a jolly good felon, for he's a jolly go felon, which nobody can catch.

    Bloody well right indeed, you got a bloody well right to say. Illegal?

  47. Re:Irony by mlts · · Score: 1

    This is why GSM was invented. In the days of analog phones, it was not hard at all for a decently equipped thief to clone a phone and either make calls, or sell the cloned phone for cash. This goes until the victim calls the cellphone provider about the multi-thousand dollar bills.

    For a long while, GSM's security through obscurity did well for protection, but if this guy can decrypt the algorithm, I'm sure blackhat organizations have been exploiting this for fraud for years.

  48. Bad guy HOW-TOs by Anonymous Coward · · Score: 0

    And the bad guys aren't going to publish the how-to at a conference.

    Of course we do; and you would know that if you would bother to attended our regular super-villain's conferences at Microsoft HQ instead of wasting your time gold-farming on World of Warcraft. Come to think of it... that is one helluva pathetic way for a super-villain to spend his time. If you don't get off your ass and get busy doing some *real* evil we will ban you from the super-villain's society, lock you in a room for the rest of your life and force you to watch endless re-runs of "Sound of Music" ...well... actually.... it'll be either be that or a life sentence debugging Perl code. We are still debating which is worse.

    1. Re:Bad guy HOW-TOs by ppanon · · Score: 1

      I'd use the debugging Perl code life sentence FTEW. There's always a small chance the GP is a closet fan of musicals and would enjoy repeats of The Sound of Music.

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
  49. Re:Irony by Anonymous Coward · · Score: 1, Funny

    Obscurity always wins for the bad guys, companies who make money and governments.

    You mean there's a difference between the three?

  50. Re:Irony by plover · · Score: 4, Insightful

    Obscurity has a unfairly bad rap.

    There are two different meanings of obscurity in use in computing these days: one is a standard based on a secret that can be theoretically reverse-engineered; and the other is the non-standard implementation of a standard.

    The first, which is what GSM was, is really a "secret algorithm" approach. People call it "obscure" because it could be reverse engineered, but it really was based on keeping a secret from the people who all shared it. It violated Kerckhoff's principle which means it could be exposed, and now it has been. But it took 3.5 billion people 22 years to figure it out, which means that it was a pretty effective secret. That sounds a lot more effective than just plain "obscurity."

    Useful obscurity is all about misdirection. It's an opaque curtain, or a mirror, or a fog; it's not an armored wall. Simply configuring your web server to report its identity as IIS when it's really running Apache won't confuse the humans viewing your pages, but it could make an automated attack fail that's based on attacking Apache servers. Changing default port numbers, or default security settings, or reported version numbers, or really shifting anything from the default to a place where it won't be expected by an automated attack is highly effective at keeping the port scanners and script kiddies at bay.

    Consider the attack vectors on the internet. Bots and automated scanners make up the vast majority of threats out there. You can't swing a null modem without hitting some zombie that's probing your web server looking for default PHP weaknesses. Obscurity lets you dodge these clumsy attacks for free, and lets you focus your resources on other measures to more effectively improve your security -- IDPs, monitors, etc.

    When used properly, obscurity is a wonderful tool that can make your life much easier. It doesn't provide security by itself, but adds another layer that does make you "more secure" overall by removing you from the first waves of automated attacks, giving you time to patch your systems.

    --
    John
  51. Re:Irony by Anonymous Coward · · Score: 0

    That's isn't exactly new. Toxyn was showing that back in '97 at HIP.

  52. Re:This is the epitome of security through obscuri by ceoyoyo · · Score: 1

    There has to be more to it than that. If the "encryption" literally uses a substitution cypher or something that depends on a "codebook" then that codebook would have to be stored on every device and would be fairly trivial to discover and copy (not to mention any reasonable codebook would have crushed the available memory in any mobile devices back when GSM was invented). There would also be nothing theoretical about decrypting messages.

    I think the article author is using the term figuratively.

  53. Re:Don't panic. Copyright to the rescue! by Anonymous Coward · · Score: 0

    From TFA:

    "The group said that hackers intent on illegal eavesdropping would need a radio receiver system and signal processing software to process raw radio data, much of which is copyrighted."

    I feel much easier knowing that the G.S.M. Association will be wielding its copyright to ensure my security. Who needs security when we have copyright?! Security via copyright assertion has worked so well for the film and music industries. Hasn't it?

    So, all I need is a software defined radio and GNU Radio? wow that make it simple and cost under $500 to get.

  54. Re:Irony by afabbro · · Score: 0

    Since its been going on for 21years u might figure out if HE DOESNT PUBLISH, MOST BAD GUYS WILL DO IT FOREVER.

    Security through obscurity vs full disclosure. Full disclosure always win for the customer, regular citizens and the greater good.

    Obscurity always wins for the bad guys, companies who make money and governments.

    ITS AS SIMPLE AS THAT

    Please explain how this is so with, say, nuclear weapons technology.

    --
    Advice: on VPS providers
  55. Was was published were attack tables by Anonymous Coward · · Score: 0

    The material published was not the GSM encryption algorithm, A5/1, which has been known for a long time. What is new is precomputed tables that make decryption very fast. These are similar to rainbow tables but combine additional compression techniques a better time-memory tradeoff.

  56. I love the use of the term "unintended surveillanc by Anonymous Coward · · Score: 0

    operators, by simply modifying the existing algorithm, could thwart any unintended surveillance.

    I love the use of the term "unintended surveillance".

  57. Re:Irony by interkin3tic · · Score: 1

    If he can do it, so can the bad guys.

    And I'm guessing if he only told the responsible companies, they'd ignore it rather than spend any money fixing it before it becomes a problem. Or maybe even say it's illegal and try to have him punished anyway. It's a little like how if you see a politician taking bribes, you tell the media, not the politician himself.

  58. Re:Irony by compro01 · · Score: 2, Interesting

    The Nth country experiment showed how useful secrecy was in that regard 45 years ago and the vast advances in computer technology since then have not made it any more useful.

    --
    upon the advice of my lawyer, i have no sig at this time
  59. Duck-Based Cryptanalysis by beej · · Score: 1

    The GSM Association, the industry group based in London that devised the algorithm and represents wireless operators, called Mr. Nohl's efforts illegal and said they overstated the security threat to wireless calls. 'This is theoretically possible but practically unlikely,' says Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption. 'What he is doing would be illegal in Britain and the United States. To do this while supposedly being concerned about privacy is beyond me.'

    Oh, so now it's illegal to divulge impractical attacks that do not threaten privacy?

    So it has come to this... At last I'm a positive badass for my GSM attack where you build a Turing-complete duck-based processor (using tasty duck treats to encourage the ducks to behave like little waddling transistors) and then use that to attack the crypto through brute-quacking-force! Ahhh HA HA HA!

    You'll never catch me, coppers!

  60. wrong, it is crucial by Anonymous Coward · · Score: 0

    you missed one where it is crucial: imei N/A, non-stationary multi-cell, GPS or other. please think before posting or better still don't post misleading replies as you are obviously ignorant of the subject matter.

  61. Re:Irony by akpoff · · Score: 5, Insightful

    But it took 3.5 billion people 22 years to figure it out, which means that it was a pretty effective secret. That sounds a lot more effective than just plain "obscurity."

    No. In 22 years only one person in 3.5 billion cracked GSM encryption and published his findings. According to the article others have cracked the encryption but haven't published.

    What we now know is that it's crackable based purely on data analysis. That tells us everything worth knowing about GSM encryption. Anyone with a need for secure communications now has to treat GSM encryption as if it has been cracked by everyone they want to secure the communications against. To do otherwise would be about the only thing worse than security through obscurity.

  62. Not a smart move by Corson · · Score: 0

    This was a selfish and thoughtless act. His own security and that of his country may be at risk eventually.

    1. Re:Not a smart move by Quietlife2k · · Score: 1

      Indeed not a smart move.. It was however both thoughtful and selfless.

      Thoughtless and selfish would have been to "black hat" it and sell his discoveries "underground".

      Had he shut up we would never have know the current extent of the vulnerability.

    2. Re:Not a smart move by hughk · · Score: 1

      Why? The balm of secrecy only makes you feel better. Someone else may already be doing this on the quiet. It should be noted that the GSM associateion has been climing that this was impossible.

      --
      See my journal, I write things there
    3. Re:Not a smart move by AntiDragon · · Score: 1

      *squints* Where be those sarcasm tags, arrr !?

      --
      "...So I hung back and lurked. For 18 months. Can't beat a good old-fashioned lurking."
  63. Nitpick by Anonymous Coward · · Score: 0

    [...] do a meet-in-the-middle. That's sqrt(2^n), which is still exponential (it's sqrt(2)^n).

    Nitpick: it's 2^(n/2). Still exponential, though (you have halved the effective key length, but you might be paying a high price for that).

    Totally agree with the rest, though.

  64. Why A5/1 was chosen by Anonymous Coward · · Score: 0

    Honestly, I suspect that a few things are in play here:
    - A5/1 is relatively easy to implement in limited hardware.

    Schneier forwards the guess that the French government (which was ever wary of strong cryptography) pushed for a deliberately weak standard, whereas (West) German government (which was near to the iron curtain and seemed not to like the idea of "Russians" eavesdropping) pushed for a stronger cryptography. French won.

    (And yes, I know that governments can eavesdrop anyway and so on, but honestly: since when do behave governments logically? Look at all this export restriction nonsense (PGP anyone?). Heck. Look at the TSA.

    The mere idea that individuals can encrypt something in a way that "law enforcement" cah't decrypt it seems to put governments into stupid mode.

  65. Re:Irony by Anonymous Coward · · Score: 0

    What we now know is that it's crackable based purely on data analysis. That tells us everything worth knowing about GSM encryption. Anyone with a need for secure communications now has to treat GSM encryption as if it has been cracked by everyone they want to secure the communications against. To do otherwise would be about the only thing worse than security through obscurity.

    I don't think anyone with a brain ever considered a phone call as a secure medium. Phone taps have been around for a very, very, very long time.

  66. kinda not news by Eil · · Score: 4, Interesting

    (Note: I have RTFA, but I'm quoting mainly from the summary here.)

    Others have cracked the A5/1 encryption technology used in GSM before, but their results have remained secret.

    Feh. Steve Gibson explained the flaws in GSM in very precise, technical detail in his podcast with Leo LaPorte back in September. See episode 213 of Security Now, "Cracking GSM Cellphones". He explained how the algorithm was implemented in hardware, right down to the hardware level.

    The GSM Association, the industry group based in London that devised the algorithm and represents wireless operators, called Mr. Nohl's efforts illegal

    Oh yes, they'd like us to believe that reverse engineering encryption is illegal. It is not. Eavesdropping on cell phone calls is illegal only because cell phone carriers have always used technology decades behind the state of the art. It's a crappy regulatory patch to a massive technical loophole. It's akin to a law forbidding wifi cards from supporting "monitor mode" because you can use it to eavesdrop on unencrypted wifi traffic. Karsten Nohl is not recommending that anyone eavesdrop on other people's phone calls. He's trying to show the public that their conversations are as good as "in the clear" and gosh darn it, the billion-dollar wireless industry just doesn't like that a bit.

    Simon Bransfield-Garth, the chief executive of Cellcrypt, says Nohl's efforts could put sophisticated mobile interception technology -- limited to governments and intelligence agencies -- within the reach of any reasonable well-funded criminal organization.

    Nope, even better: it puts GSM decryption technology within the reach of anyone with a 2TB hard disk, $1000 of radio equipment, and the time to figure out some software. And, as I pointed out already, this has been known for some time. Until recently, the weaknesses of GSM has been the skeleton in the closet of the wireless industry. It should have seen the light of day years ago.

    This is not an easy problem for them to solve, either. A5/3 is much better encryption, but as I understand it, almost every handset in existence can be forced to fall back to A5/1 (or even A5/0, no encryption) relatively easily.

    1. Re:kinda not news by Eil · · Score: 1

      He explained how the algorithm was implemented in hardware, right down to the hardware level.

      Ugh, sleep deprivation fail. I meant "right down to the register level."

    2. Re:kinda not news by snaz555 · · Score: 3, Interesting

      Oh yes, they'd like us to believe that reverse engineering encryption is illegal. It is not.

      Right you are. However, what is illegal is publically stating someone has committed illegal acts. Nohl should sue for slander.

  67. Criminals? by sjdude · · Score: 1, Insightful

    Simon Bransfield-Garth, the chief executive of Cellcrypt, says Nohl's efforts could put sophisticated mobile interception technology — limited to governments and intelligence agencies — within the reach of any reasonable well-funded criminal organization.

    Can someone please tell me the difference between "governments" and "well-funded criminal organizations"?

    1. Re:Criminals? by Quietlife2k · · Score: 1

      With slight regional variations - No difference what so ever excepting the name.

    2. Re:Criminals? by HTH+NE1 · · Score: 1

      Can someone please tell me the difference between "governments" and "well-funded criminal organizations"?

      According to the quotation, the difference is that well-funded criminal organizations are reasonable.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    3. Re:Criminals? by dwye · · Score: 1

      > Can someone please tell me the difference between "governments"
      > and "well-funded criminal organizations"?

      In this context, the difference is that governments have never needed to decrypt GSM signals because they could compel the operators to do it for them (eg, CALEA in the USA) with just an order (sometimes with accompanying paperwork). Now, anyone can do it with a simple application of money, probably small enough that a single Hell's Angel chapter could afford it, if they start recruiting telecommunications professionals as they did lawyers.

  68. It could be more secure by Anonymous Coward · · Score: 0

    It could be more secure if the TSA were put in charge. Random body cavity searches for cellphone users would make me feel more secure about talking on my cellphone. Limiting calls to between 3am and 3:15 am local time would also be effective at defeating any attempt to use Al Gore-isms to decrypt my calls. The TSA is da bomb.

  69. Re:This is the epitome of security through obscuri by Eil · · Score: 1

    The group said that hackers intent on illegal eavesdropping would need a radio receiver system and signal processing software to process raw radio data, much of which is copyrighted.

    Yes, that's right. Their main weapon in defending your privacy against crackers who don't care about the law at all is copyright.

    Yep, it's copyrighted alright. By the Free Software Foundation.

  70. Re:Irony by Maximum+Prophet · · Score: 1

    See also, http://en.wikipedia.org/wiki/Radioactive_boyscout, the "Radioactive Boyscout", about a kid that came close to building his own breeder reactor.

    --
    All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
  71. Re:Irony by mwvdlee · · Score: 1

    If he can do it, so can the bad guys.

    If he can do it, so have the bad guys already done.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  72. Re:Irony by dkf · · Score: 1

    Obscurity always wins for the bad guys, companies who make money and governments.

    You mean there's a difference between the three?

    There are definitely individuals who are "Bad Guys" but neither profit-making corporations or governments. This is completely independent of whether or not you consider either corporations or governments to be "Bad". (FWIW, I consider them to be independent axes; a large organization - government, corporation, whatever - can be overall mainly good or mainly bad. There's no inherent implication involved.)

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  73. why do they punish these guys? by circletimessquare · · Score: 1

    whenever i hear about a crack like this, there's always this threat to sue/ jail immediately put forth. why shouldn't there be an open promise to reward crackers instead? why don't they HIRE the guy who cracked their scheme to fix the weakness?

    1. it encourages crackers to go to you, rather than going underground
    2. it suggests to your clients that there are no challenges to your scheme out there, it ensures your algorithm/ scheme is sound, since a crack would reveal itself in an open, non criminal/ non litigious, reward-oriented environment

    surely there's someone in business who understands these two attributes are worth far more to you than paying some lawyers to chase ghosts around the internet

    and the secret always gets out regardless, its not like they ever stop the crack from gaining wide knowledge

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  74. Re:Irony by hughk · · Score: 1

    GSM was not designed to be safe. Law enforcement wouldn't let it be.

    --
    See my journal, I write things there
  75. Security through repetition by nacturation · · Score: 2, Informative

    Are you practicing security through repetition?

    http://it.slashdot.org/comments.pl?sid=1491648&cid=30579990
    http://it.slashdot.org/comments.pl?sid=1491648&cid=30579998
    http://it.slashdot.org/comments.pl?sid=1491648&cid=30580026
    http://it.slashdot.org/comments.pl?sid=1491648&cid=30580012

    Please tell us all about "When a PHB hears..." and "Security, through hidden algorithm..." again. I don't think saying it four times is enough.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    1. Re:Security through repetition by StikyPad · · Score: 1

      I don't think saying it four times is enough.

      It is, but only if you stomp your foot at the same time.

  76. Re:Irony by coogan · · Score: 1

    Attempting to decrypt the air interface is just plain stupid and far too much effort and chances are by the time you do it the call you were after is over anyway. Just as in most other security breaches, clever bad guys attack from within, slipping someone a few dollars to listen on the inside, typically at the exchange where its all good old unencrypted TDM.

  77. Re:Irony by Antique+Geekmeister · · Score: 1

    Yes, they have. But phone taps used to require a court order. (This is no longer true in the USA with the Patriot Act and other unconstitutional laws in play.) But a "point and tap this phone" technology is a wonderful dream for legitimate police trailing drug runners or smugglers who use throw away phones, and it's even more wonderful for illegal wiretaps to avoid leaving any paper trail of the tap with the telephone company or any outside agency.

    There have been numerous attempts to provide genuinely secure telephone technologies, such as the "Clipper Chip" technologies. Those foundered when it was found that, with a significant negotiation time, you could put in your own keys, ones for which the US government did _not_ have registered copies. That killed the project dead, although most of the technology was sound. The Clipper Chip was also noticeable in that it ruined the career of Dorothy Denning, a formerly respected security expert who espoused the technology and its classified algorithms. That classification led directly to the mishandling of the "Law Enforcement Access Field", the checksum used to ensure that keys used were only those registered with the federal government.

    Look it up: a big factor that helped kill it was that anyone who cared enough could easily buy encryption technologies from overseas, and it would cost American manufacturers business. (Do any of the rest of us remember getting our encryption software for UNIX systems on separate tapes?)

  78. Re:Irony by smallfries · · Score: 1

    It's no big deal either way. Details of practical attacks on the GSM protocols were published in the Journal of Cryptology last year, the article is behind a pay wall here. There are no technical details in the NY Times article and I can't be arsed to track down the original source but I would guess that the main difference is that last years work attacked the protocols used, rather than the underlying encryption system. So in particular, the break on A5/3 used a weakness caused by operators using A5/1 on the same network.

    Anyway, well said. The NYT article seems fundamentally flawed and has led to a huge (predictable for slashdot) thread below on the merits of security through obscurity. Completely irrelevant here as the algorithms involved were published and have been known for a long time. We only find out that systems are weak because people try to break them and publish the results. Papers like this are essential for us to make progress.

    --
    Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
  79. I emailed press@gsm.org and this is what they said by DrSkwid · · Score: 1
    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  80. "Illegal and Overstated" by Anonymous Coward · · Score: 0

    This sounds a bit like the Scientology Defense - "this is completely made up and it's also copyrighted by us."

  81. let me see if i understand this... by argStyopa · · Score: 1

    ...You're complaining that your CELL PHONE call is insecure? Really? Isn't that like complaining that your neighbor can hear when you're shouting from the rooftop?

    If you want a secure conversation, don't use a cellphone. (And hint1: without supplemental hardware, that's not secure either; hint2:even WITH supplemental hardware, its probably not secure anyway.)

    --
    -Styopa
  82. Re:Irony by Anonymous Coward · · Score: 0

    And the bad guys aren't going to publish the how-to at a conference.

    You mean, didn't.

  83. Re:Irony by YourExperiment · · Score: 3, Insightful

    Security through obscurity vs full disclosure. Full disclosure always win for the customer, regular citizens and the greater good.

    ...writes Anonymous Coward.

  84. Re:Irony by Bert64 · · Score: 1

    Profit making businesses are not concerned with security until the problems become public knowledge and it starts hurting their profit...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  85. Re:Irony by Anonymous Coward · · Score: 0

    No. In 22 years only one person in 3.5 billion cracked GSM encryption and published his findings. According to the article others have cracked the encryption but haven't published.

    Note that, ironically, the attackers used security through obscurity to keep safe their own gains of power over GSM network. Of course, if you find out of "open sesame", you certainly don't want to inform the 40 thieves to change the pass phrase.

    When we talk about solidness of published secure algorithms, we usually forget that exact part: even if none sees (and tells) it, there may be a gapping hole, whose finder has interest in not disclosing it to the public. "See for yourself" is not good enough. As we are not clever enough and paranoid enough to roll our own secure encryption algorithm, also we are probably not clever enough to assess the possibility that some of the trusted algorithms may not be safe anymore. Perhaps the best bet is to work without presumption of secrecy and rely on other features: minimum need to know, fast turnover, exhaustive covering of possible outcomes in planning, etc. , basically playing game of chess instead of playing game of poker. Privacy/secrecy/stealth is just a comfortable but treacherous illusion and should not be used as foundation of any real security. It could make a difference in critical situation (if you are lucky), but it is to be used on top of everything else. When you look at it that way, even obscurity could be added, just in case, but beneath it there should be trusted strong encryption, beneath which should be a secrecy-breach-tolerant (or at least -resilient) security structure.

  86. Re:Irony by TheTurtlesMoves · · Score: 1

    According to the article others have cracked the encryption but haven't published.

    Its been published alright, if you know where to look. This is bizarre cus it really is common knowledge--well it is to anyone with any interest in decrypting cell phone calls.

    --
    The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
  87. Re:Irony by TheRaven64 · · Score: 1

    Bad also depends on your definition. Various security agencies have regarded GSM as hopelessly broken for at least ten years. When I asked someone from GCHQ back in the mid '90s if digital mobiles were harder to intercept than analogue ones, he said that the frequency hopping made intercepting the digital signal slightly harder but the encryption wasn't an issue. I assume that they have faster computers now.

    Whether you define GCHQ, the NSA, and so on as 'bad guys' probably depends a lot on your perspective. It's unclear whether the same technology is available to organised crime, but given how long it's existed, I'd be surprised if it hasn't made its way to at least some. The Russian mafia almost certainly recruited some very competent ex-KGB cryptographers for this kind of thing - they could easily make back in blackmail what they were paying their crypto guys.

    --
    I am TheRaven on Soylent News
  88. Re: If he can do it, so can the bad guys by Errol+backfiring · · Score: 1

    Simon Bransfield-Garth, the chief executive of Cellcrypt, says Nohl's efforts could put sophisticated mobile interception technology — limited to reasonably well-funded criminal organizations — within the reach of any government and intelligence agency.

    There, fixed that for you.

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
  89. Comparison with CDMA by Mr2001 · · Score: 2, Interesting

    CDMA uses the CMEA and ORYX algorithms, which are pretty weak as well, as shown in the linked papers. However, CDMA has somewhat of an advantage, because it's difficult to obtain the encrypted data stream in the first place: the nature of CDMA transmission means you can't pull a signal out of the noise unless you know the codes being used by the base station and handset.

    --
    Visual IRC: Fast. Powerful. Free.
    1. Re:Comparison with CDMA by gregarican · · Score: 2, Interesting

      Speaking from experience I know that any/all of these older tranmission algorithms are crackable. I was an IT Call Center Manager at a cellular startup company back in 1996. Within the first year after our company launched we had customers is South Florida with their cell phones cloned. We were CDMA-based. And this technology stemmed from the USAF back in the 1970's IIRC.

      Figure that GSM has likely been cracked many years ago too. The more sophisticated the hardware that can gain brute-force leverage any of these older algorithms. Who knows, when the vaporware that is currently quantum computing materializes perhaps DES, AES and the like will also be exposed. That's why perhaps the big players in the industry should look to upgrade/overhaul their algorithms every 5 years or so, ya know? Expensive scenario, but necessary if governments, military groups, and tinfoil hatters clamor for it...

    2. Re:Comparison with CDMA by Guy+Harris · · Score: 1

      CDMA uses the CMEA and ORYX algorithms, which are pretty weak as well, as shown in the linked papers.

      That's presumably "CDMA" as in "Qualcomm's cdmaOne and CDMA2000", not "CDMA" as in "Code Division Multiple Access".

      However, CDMA has somewhat of an advantage, because it's difficult to obtain the encrypted data stream in the first place: the nature of CDMA transmission means you can't pull a signal out of the noise unless you know the codes being used by the base station and handset.

      That sounds as if it's referring to "CDMA" as in "Code Division Multiple Access", Does it apply to W-CDMA as used in UMTS 3G networks (such as AT&T in the US and just about everybody in Europe)?

    3. Re:Comparison with CDMA by Mr2001 · · Score: 1

      That's presumably "CDMA" as in "Qualcomm's cdmaOne and CDMA2000", not "CDMA" as in "Code Division Multiple Access".

      Right. Specifically, "CDMA" as in "the main alternative to GSM".

      That sounds as if it's referring to "CDMA" as in "Code Division Multiple Access", Does it apply to W-CDMA as used in UMTS 3G networks (such as AT&T in the US and just about everybody in Europe)?

      I believe it does - it's a feature of the radio interface. Code Division Multiple Access requires you to know the codes in use before you have any hope of picking out a signal.

      I don't know how easy UMTS makes it to discover or guess those codes, though. (Or, to be honest, how easy it is to do the same in cdmaOne/CDMA2000.)

      --
      Visual IRC: Fast. Powerful. Free.
  90. Hogan's Heroes anecdote by DickieRay · · Score: 2, Insightful

    'This is theoretically possible but practically unlikely,' says Claire Cranton, a GSM spokeswoman, noting that no one else had broken the code since its adoption.

    "There has never been a successful escape from Stalag 13." - Werner Klemperer as Colonel Klink, Hogan's Heroes

  91. Links to Karsten's presentation and project by klapaucjusz · · Score: 1
  92. blh by Anonymous Coward · · Score: 0

    A5/1 was cracked in 1999.

    http://cryptome.org/a51-crack.htm

  93. Re:Irony by bluefoxlucid · · Score: 1

    Don't be stupid, you record the encrypted call and break it offline.

  94. Re:Irony by RobertM1968 · · Score: 1

    Yes, true... but they (the "bad guys") tend not to publish the results so that every two bit wannabe hacker and script kiddie can benefit from the information.

    Apparently, based on my mod on my original post, I shoulda expounded on my intent a bit.

    Point was, yeah, I know others will figure this out - probably ones with more malicious intents...

    BUT, (1) they are unlikely to publish the findings, (2) now, they dont even have to do the work... they can jump in now and take advantage of the work that the above people did (meaning the network's security, in effect, has already been breached by the more malicious types thanks to them releasing this info), and (3) those of less technical inclination can now also jump right in with invasive stuff to utilize their research.

    Inotherwords, (bad analogy time) to point out that there was a hole in the boat letting water in, they (a) made the hole a lot bigger so everyone's feet got wet, and (b) made holes in every other boat too (ie: people who would never have the skills to figure this out now dont need to worry about that - they too have access to this info and dont need to figure it out).

    The bad guys no longer have to do it... it's been done for them, regardless of whether they have or can buy the skills to have done it on their own. Would you rather every crazed criminal out there having guns, or just the ones with the means to find em?

    Best, Robert

  95. Phones should encrypt end-to-end by MobyDisk · · Score: 3, Insightful

    If anyone wants actual security on a phone, the phones should encrypt end-to-end so that the carrier doesn't know the phone call. The difficulty here is getting a certificate system in place. But there are several viable solutions to that.

    1. Re:Phones should encrypt end-to-end by cool_arrow · · Score: 1

      how do you get "actual security" when the carrier has the capability to upgrade firmware on the phone over the air? I have read that this is a common feature with most cell phones. So it would seem if you don't control the low level stuff or don't have access to it , there is no way to have something that is reliably secure. An all open source phone would be cool for this but i don't think one exists that is currently usable ( not sure though ).

  96. Re:Irony by gregarican · · Score: 1

    Actually was cracked ten years ago.

  97. "What they are doing is illegal in US and UK" by exabrial · · Score: 1

    You must be new here, welcome!

  98. Re:Irony by lorenlal · · Score: 1

    FTS:

    noting that no one else had broken the code since its adoption

    ...cause nobody told them it's been done... Cause bad guys always show up on screens declaring they have your encryption, and demand one MILLION dollars to get it back!
    /pinky

  99. Stop focusing on AES and see the forest... by zippthorne · · Score: 1

    Well ok, but in this case you're comparing it to a stream cipher that doesn't work: it's not secure and it hasn't been for quite some time.

    AES isn't the only cipher that they could use. It's just an example of a cipher that is known to be "pretty good" that they could implement without doing huge amounts of cyptorgraphy research: if it's good enough for the NSA to recommend it for "Secret" and below, it's good enough for protecting a bunch of tweets.

    Pick something else that is faster though if necessary. There is probably some favorably licensed open source code out there you could grab on any of the well-known ciphers, reducing the effort and cost even further.

    It's a disservice to your customers to do nothing at all about it.

    --
    Can you be Even More Awesome?!
  100. On the value of obscurity vs. security by jonaskoelker · · Score: 1

    Storing passwords securely is anything but trivial

    It's a solved problem, and it was a solved problem in the 70's.

    Store the sha1 hash of the password. Then, when the user inputs "open sesame", compare sha1("open sesame") to the stored hash. If they're the same, assume the user input the right password.

    (Other cryptographic hash functions will do, and you probably want to add salt, but that's the basic idea.)

    I don't see why you wouldn't want to use the secure solution over the obscure one. If it takes 1ms rather than 1ns to check the password, is the human typing it in really going to notice?

    When there is a secure solution, why settle for the obscure one?

    1. Re:On the value of obscurity vs. security by Taagehornet · · Score: 1

      Store the sha1 hash of the password. Then, when the user inputs "open sesame", compare sha1("open sesame") to the stored hash. If they're the same, assume the user input the right password. (Other cryptographic hash functions will do, and you probably want to add salt, but that's the basic idea.)

      Well yes, true, that's the basic idea. But as you probably also know, if you really want a secure system there's a lot more to it than just storing a hash along with a salt.

      You'll now need to protect the storage where you keep your hashes, to prevent the evildoer from overwriting your hash with a value of his own choosing.

      You'll also need to protect the code accessing the storage, as well as every piece of code along the path, to ensure that the evildoer doesn't shortcut the authentication.

      It doesn't exactly make your life any easier that we're talking about Windows 95 here. All jokes aside, I sincerely doubt that this would even be possible without a complete rewrite of the OS.

      But yes, if you are on a system that gives you all that you need for free without adding to the complexity of your code then by all means, go for the secure solution.

  101. You're solving the wrong problem by jonaskoelker · · Score: 1

    The carrier would have the other copy of the key in it's servers.

    No! No, no, no!

    I don't want to talk privately with my carrier.

    Or at least, that's not my primary concern. I want my carrier to require me to prove my identity to them (so no one can impersonate me and rack up my bill), and I want to be able to prove my identity to them (so I can make calls).

    I don't know the telephone protocol header diagrams; if I'm roaming it might be the case that I want to tell a bit of routing information to the other provider, tell something in secret to my service provider, but my main concern is that I want to communicate in private with the call recipient.

    And to do that with gold-plated privacy I really need to pre-distribute long keys to every person I want to talk to. Not going to happen. It appears we will need a public key infrastructure. And for people to sign up to it without even knowing it's there, it'll probably have to be run by either the government or the telecommunications operators. But if it's run by the telecoms, they can MITM me, so that means the government. Meh...

    1. Re:You're solving the wrong problem by ShooterNeo · · Score: 1

      Well, if you are communicating with someone that you REALLY need to keep it confidential (aka you're a mafia member or doing something illegal) then I bet there's "an app for that" that would let you share a long one time pad between iphones. You'd do the data sharing in person, holding the phones next to each other or something.

      Or, if Apple won't let it through their app screening process, you could write a relatively simple app for one of the google phones. Start with an open source voice chat app for an android phone, find a part of the code that handles the compressed voice data, and add a XOR instruction and some file read commands. Could literally fit it into 10 lines of code I suspect. Then write a script to create the one time pad files based upon existing software. Use a hardware random number generator if you REALLY want it to be secure.

  102. Fixing your math by jonaskoelker · · Score: 1

    Nitpick: it's 2^(n/2). [rather than sqrt(2)^n]

    2^(n/2) = 2^(1/2 * n) = (2^(1/2)) ^ n = sqrt(2) ^ n.

    Which nit were you picking? That I went too fast? Your observation that the key length is effectively halved is still true, FWIW.

  103. Typo in the brief by chord.wav · · Score: 2, Funny

    Nohl's efforts could put sophisticated mobile interception technology -- limited to governments and intelligence agencies -- within the reach of any OTHER reasonable well-funded criminal organization.

    Fixed

  104. Seriously... by Anonymous Coward · · Score: 0

    Come on... anybody who thought GSM was secure and nobody could intercept it is a moron. There are other well-known techniques such as IMSI-catchers which allow you to perform a MITM-attack and force the phone to use A5/0-mode (which means no encryption).

    Not to mention that most governments can intercept the phone calls anyway.

  105. Re:The good news... by Sloppy · · Score: 1

    The good news is that GSM encryption lasted 21 years (more or less).

    How do you know that?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  106. The TFT says "Published" by Anonymous Coward · · Score: 0

    .. but there aren't any links in TFA. Could anyone provide it here?

  107. Solution is to use "phone" as Terminal by Anonymous Coward · · Score: 0

    I was very surprised when I figured companies like Nokia calls their "smart phones" or even dumb phones as "Terminals" in documents.

    Basically the thing we call a "phone" today is a handheld, almost general purpose computer with advanced communication capabilities and sensors (GPS etc.).

    So, if you think outside the box and use your "phone" (terminal) as a TCP/IP connected client rather than using the network's GSM system for voice, the problem should be solved. Why not use Skype, Nimbuzz, Fring, Gizmo instead of GSM internally at company or between friends? Well, Skype can be cracked at some point, that is the time you move to another system/api.

    The real solution is of course, using SIP/XMPP and openly encyripting it with real, time tested protocols which are documented. The third parties above (excluding Gizmo, which is open) are temporary solutions. If Google doesn't mess it up with privacy questionable "add in" stuff, Gizmo seems to be more scalable and open way of doing it.

  108. Just a disguise by Errol+backfiring · · Score: 1

    Bad guys usually want to disguise as companies who make money and governments. Not the other way around.

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
  109. You're not thinking globally enough by pem · · Score: 1
    The US wants to be able to intercept phone calls in other countries.

    That's what the weak encryption is all about.

  110. Re:This is the epitome of security through obscuri by StikyPad · · Score: 1

    The group said that hackers intent on illegal eavesdropping would need a radio receiver system and signal processing software to process raw radio data, much of which is copyrighted.

    Yes, that's right. Their main weapon in defending your privacy against crackers who don't care about the law at all is copyright.

    Moreover, any such equipment can be purchased or rented from a number of suppliers without any licensing whatsoever, at least in the US. There might be "watch lists" for that sort of thing -- who knows -- but regardless, the availability of such equipment is no barrier whatsoever.

  111. some GSM algorithms were broken in 1998.. by Anonymous Coward · · Score: 0
  112. And? by dontmakemethink · · Score: 1

    Since when does anyone but the completely clueless expect cel phones to be secure? People know not to ask about drugs over a cel phone, but they're dumb enough to give out personal and/or financial information? They deserve what they get. No amount of security can protect the willfully ignorant. All that can be done is to make breaches inconvenient, which GSM has accomplished adequately.

    --

    War as we knew it was obsolete
    Nothing could beat complete denial
    - Emily Haines
  113. Re:Irony by RobertM1968 · · Score: 1

    Wow... seems there are some idiots with Mod Points...

    I'm thrilled if this gets things updated to be more secure... but this method can in the meantime create a LOT of damage. Perhaps I should have expounded on my original post.

    Point was, yeah, I know others (the bad guys) will figure this out eventually - probably ones with more malicious intents...

    BUT, (1) they are unlikely to publish the findings, (2) now, they (the bad guys) dont even have to do the work... they can jump in now and take advantage of the work that the above people did (meaning the network's security, in effect, has already been breached by the more malicious types thanks to them releasing this info), and (3) those of less technical inclination can now also jump right in with invasive stuff to utilize their research.

    Simple math folks... before "the bad guys" were limited to however many or few figured this out on their own... now EVERY "bad guy" in this line of "bad-guyness" can just jump right in.

    Inotherwords, (bad analogy time) to point out that there was a hole in the boat letting water in, they (a) made the hole a lot bigger so everyone's feet got wet, and (b) made holes in every other boat too (ie: people who would never have the skills to figure this out now dont need to worry about that - they too have access to this info and dont need to figure it out).

    The bad guys no longer have to do it... it's been done for them, regardless of whether they have or can buy the skills to have done it on their own. Would you rather every crazed criminal out there having guns, or just the ones with the means to find em?

    Best, Robert

    -1 Troll is not an "I don't like what you wrote even though it's true" option.

  114. presentation itself by Anonymous Coward · · Score: 0

    Just a little comment

    you can look at the presentation in PDF (powerpoint slides) here
    http://events.ccc.de/congress/2009/Fahrplan/events/3654.en.html

  115. Obscurity protects Incompetence and Malice by billstewart · · Score: 1

    The reason it took Ian Goldberg three hours to crack one of the main GSM algorithms back then is that the Chinese restaurant near campus was having the good lunch special that day - he estimates it would have been more like two hours otherwise. It was really incompetently done, some variant on a fast Fourier transform, and the "we developed it in Seekrit so nobody can crack it" approach meant that there was no adult supervision. Had they developed the standard in public, they'd have been advised to use an algorithm that provided some actual cryptographic protection.

    The "malice" part is that the most common implementation sets 10 of the 64 key bits to zero. (And that, of course, depends on whether your carrier even bothers to do the encryption - back when that version of the crack was announced, my GSM-based cellphone would always tell me that encryption wasn't enabled when I made calls, and I'm not sure if the reason it doesn't do that now is that the carrier's behaving themselves or if they just dropped the error message.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  116. Re:Irony (real full-disclosure?) by Anonymous Coward · · Score: 0

    It seems that the real attack and the real code needed to do it was never released or proved to be working:

    http://lists.lists.reflextor.com/pipermail/a51/2010-January/000341.html

    Just a matter of misunderstanding or some delay due to the legal inquiry that the founder of the project received?
    http://lists.lists.reflextor.com/pipermail/a51/2009-December/000296.html

  117. Anonymous Coward by Anonymous Coward · · Score: 0

    Is this encryption only secure until I tell people that this is ROT-13?

    Yes, but what you are doing is illegal in Britain and in the United States.

    I say if corporations overlook the evidential failures in the technology they use, then they should blame no one but themselves. Ultimately all encryption will be 'cracked, bruted or hacked, etc' for various reasons. But what this gent has done is nothing more than show them there flaws, in order to force them to address a percievable serious concern.
    The term:"Proof of Concept" springs to mind.

    If the company has any interested in repairing any form of damamge (media, puplic & corporate image, branding, etc...) then they rather should focus work on correcting the software/technology failures, instead of taking the 'cheaper shot' of pointing out his actions are illegal in two countries.

    And, for that matter, if he's in Germany and its (suppossedly) then not illegal for him to do so, whom claims they can stop him?
    I don't see a Arab in Dubai, claiming that my drinking of alcohol in a Western Country, is illegal in Dubai; regardless of where the alcohol was made.

    - Peanut Gallery