Slashdot Mirror


Huawei Offers 'Complete and Unrestricted' Source Code Access

An anonymous reader writes "The BBC reports that 'Huawei has offered to give Australia unrestricted access to its software source code and equipment, as it looks to ease fears that it is a security threat. Questions have been raised about the Chinese telecom firm's ties to the military, something it has denied. Australia has previously blocked Huawei's plans to bid for work on its national broadband network. Huawei said it needed to dispel myths and misinformation.' But is this sufficient? Will they be able to obscure any backdoors written into their equipment?"

168 of 255 comments (clear)

  1. Source by bjb_admin · · Score: 5, Interesting

    Does the Australian Govt have anyone that can actually properly security audit this? I am sure they are not going to want to spend the money to hire someone who can. Also, who is to say the binary blob firmware doesn't have a back door. Its not like the Australians are going to compile it and install it themselves.

    1. Re:Source by Lehk228 · · Score: 5, Informative

      not even the firmware, there could trivially be a on-chip backdoor,

      --
      Snowden and Manning are heroes.
    2. Re:Source by Anonymous Coward · · Score: 2, Insightful

      Even if they did have someone capable, if you've ever read any submissions to the Underhanded C Contest, you'll know how difficult it is to detect hidden back doors even when scrutinizing code.

    3. Re:Source by Max+Littlemore · · Score: 2

      This is my concern. Why is the Federal Government singling out Huawei and not subjecting everyone to this scrutiny?

      I have a simple idea. Why not make it a condition of purchase that all software/firmware/hardware design be fully and publicly disclosed by all potential vendors and crowd source the security checks? (Hey I know it will never happen but I'm allowed to have my Utopian dream on a Thursday morning)

      --
      I don't therefore I'm not.
    4. Re:Source by ThatsMyNick · · Score: 1

      Cant the simply release their chip designs too.

    5. Re:Source by Anonymous Coward · · Score: 2

      We dont need to compile it ourselves, we have trained kangaroos and drop bears for this purpose.

    6. Re:Source by AK+Marc · · Score: 5, Insightful

      Yes, though there's no evidence of any improper activities from any Huawei gear, and they are already a step ahead of US voting machines.

      In the US, voting machines pick the next president. With secret closed-source code in an industry with proven fraud and from companies with proven previous errors.

      In Australia, they have the source code for routers running a residential broadband network, and that's not good enough.

      Why does something seem wrong with that?

    7. Re:Source by tibit · · Score: 1

      I'd have thought that the entire goal was to compile and install it, otherwise the source code is kinda pointless.

      --
      A successful API design takes a mixture of software design and pedagogy.
    8. Re:Source by anomaly256 · · Score: 2

      Plus it would mean we could just fabricate new asics from their designs and not pay them, something they probably (and rightfully) don't want

    9. Re:Source by tibit · · Score: 3, Insightful

      Yup, even when you a-priori know in which couple hundred lines to look. In a large application, like you'd find in a router, it's demonstrably impossible of a task unless they use something safer than C -- and even then it'd take a formal method approach.

      --
      A successful API design takes a mixture of software design and pedagogy.
    10. Re:Source by RedPhoenix · · Score: 4, Informative

      Yes; some very good people who evaluate products for use within the Oz government and Defence:
      http://www.dsd.gov.au/infosec/epl/index.php

      However, the process is usually long, often expensive, and generally targets a particular software/hardware combination; bump your version number, and there's potentially a fairly significant re-evaluation required.

      Huawei could take advantage of this program now, but would either need to front up some dough, or have a sponsor to guide them through it.

    11. Re:Source by socceroos · · Score: 5, Informative

      The DSD (Defence Signals Directorate) are the ones in Australia who would vet this equipment - they already do it for all equipment used by ASIO, ASIS and other secretive organisations here. The other thing to remember is that it was the DSD that told the Government not to trust Huawei's hardware. Now they get to have a good look at the code without the need to reverse engineer.

    12. Re:Source by Charliemopps · · Score: 3, Insightful

      You're not understanding where the governments coming from. They want someone, other than themselves, to have legal liability if there is a breach. Since all contracts, agreements, and laws are subject to the whim of the Chinese government, they could just tell Huawei to put code on their hardware and they'd have to do it. Where-as, in Australia, or the United States, there are constitutions that supersede the federal governments. The feds can come in and demand that Cisco put a backdoor on their hardware, and Cisco could turn around and site existing law to say "No, we wont do that, it's illegal." Now, in reality, does it actually work like that? No... Cisco bends over backwards for the feds out of greed because they want them to do things like we're seeing here. But from the federal governments perspective, Cisco is doing their bidding and are therefor "Good guys"... Huawei on the other hand are at the very best an unknown. Politicians rarely see beyond their own term... and while violating our constitutional rights to ensure our safety seems worthwhile at the time... it's what the guy that gets elected after their gone does with these entrenched systems that brings ruin.

    13. Re:Source by Anonymous Coward · · Score: 4, Informative

      Because the rest of those companies weren't founded and run by ex-Chinese military and long-time Chinese Communist Party members?

    14. Re:Source by aliquis · · Score: 1

      Just buy Ericsson gear instead (or even Nokia-Siemens), I won't mind. :D

    15. Re:Source by Abreu · · Score: 1

      Not sure if xenophobia is real,
      [FuturamaFry.jpg]
      or just clever parody

      --
      No sig for the moment.
    16. Re:Source by hawguy · · Score: 1

      It does not matter one whit if they're releasing everything including the ASIC code, masks, etc.

      Don't let foreign assholes make your critical infrastructure. Period. Don't ship anything out of country. Don't rely on the companies in your country not to be idiots. If it is going into critical infrastructure you'd best have control of it.

      Yea, it will put a screeching halt to the wonderful progress we've had and that is unfortunate but China and others seem to want to slit our throats so we should slit their profits.

      Isn't that kind of like saying "Don't trust asshole doctors to treat your complicated medical condition. If you can't treat it yourself, just slit your throat now. Yea, it will kill you right now, and that is unfortunate, but at least the doctors won't profit from it".

    17. Re:Source by Lehk228 · · Score: 1

      of course they would, and they would release the version without the backdoor module and ship some with one enabled. unless they are going to stick every single board into an xray before installing it

      --
      Snowden and Manning are heroes.
    18. Re:Source by Anonymous Coward · · Score: 1

      " there are constitutions that supersede the federal governments"

      I nearly lost it reading that. A piece of paper(like signs) enforce nothing; people do. Those with the means to inflict harm on others are the ones who can enforce positive rules like laws. This means that only the government can positively(I stress positive enforcement here only) enforce law upon itself. A man is not going to enforce a rule upon himself on the insistence of a some scribblings. So, constitutions are entirely ineffectual means to restrict the arbitrary whims of government.

      The true limiting mechanism is the scope of power over those a government rules. Small new governments can't do too much, but huge governments like the current USG have near limitless resources at its disposal. Why does it not pull a 1984 and go full north Korea on us? Because that is a poor tax farm management method. It destroys productivity. Politicians only take enough that they don't rock the boat for their fellow immediate rulers. This slows the process as multiple temporary farmers are all checking each others recklessness. Also, those that are ruled can threaten overly abusive rulers but that is a more nuanced issue so I won't go into it.

      So what does this rambling mean? It means that governments like ours can absolutely pressure businesses to do such things. Hell, its prevalent. Entire industries are dependent upon privilege and punishment for their existence. Even if a company pulls out the constitution card against some nonsense the government 'suggests', the repercussions of not playing along can devastate a business. It is frustratingly naive to think businesses can shield themselves from the might of the USG all because of a dusty bit of parchment.

    19. Re:Source by overbaud · · Score: 5, Insightful

      The way this works is: 1. Cisco lobby US gov. 2. US gov put pressure on Aus gov. 3. Aus gov create FUD about cisco rival. 4. Aus gov buy cisco. 5. Profit - cisco and US senators.

      --
      Users... the only thing keeping 1st level support from being the bottom feeders.
    20. Re:Source by AlphaWolf_HK · · Score: 1

      I don't think huawei would deliberately do that, what I do think though is that they are horribly insecure due to cheap engineering. They can release the source code all they want, but it might take years for anybody to make sure its clean. Not only that, but it often turns out that they use cheap components as well that die fast. The company I worked for found a lot of parts coming out of china that were missing the substrate in their IC's.

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    21. Re:Source by tqk · · Score: 1

      Politicians rarely see beyond their own term...

      Politicians vetting networking equipment manufacturers has to be the silliest joke ever conceived by a human. The US Congress accusing Huawei of incompetence or underhanded conduct is Chutzpah, to the Nth degree!

      wrt54g FTW. We freetards will be happy to audit the code, for free.

      Is it just me, or is the world getting stupider by the minute? Don't bother to answer. I need to go bang my head against a wall now.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    22. Re:Source by Penurious+Penguin · · Score: 1

      I'm afraid Australia is China's back-door; i.e., resources.

      --
      Forward! -- Emperor Norton, 2012
    23. Re:Source by rtb61 · · Score: 1

      It can be embedded in other components like capacitors, diodes, resistors etc. etc. etc. Anything that carries an electrical current and can receive a signal can have a digital circuit embedded in it, to do something as simply as be an off switch or far more complex activity. Really the truth is not country can be said to be independent unless it manufactures it's own essential electronic infrastructure, regardless of cost. A single capacitor set to shut down at the receipt of a certain digital signal can readily shut down a whole power station, replace that board with the naughty capacitor of the same brand and you are still off line.

      --
      Chaos - everything, everywhere, everywhen
    24. Re:Source by Hadlock · · Score: 1

      No, because the doctor you'd be referencing in this case would be an epidemiologist. National security != personal security

      --
      moox. for a new generation.
    25. Re:Source by Anonymous Coward · · Score: 1

      Don't forget that in this election, Romney's son Tagg owns the company that makes the voting machines in Ohio, Hart Intercivic.

      I'm expecting all Hart Intercivic voting machines in Ohio will have a record amount of error that is unanimously in favor of Mitt Romney as a result.

      Sadly nobody is making a stink about this or doing anything about it.

    26. Re:Source by pt73 · · Score: 1

      In Australia, they have the source code for routers running a residential broadband network, and that's not good enough. Why does something seem wrong with that?

      I think you fail to understand the nature of this "residential broadband network". It is to replace the copper telephone network and it will be a monopoly. The government has paid for the copper network to be shut down. The only alternative would be mobile networks, which probably already contain Huawei gear and don't cope very well in times of stress.

      So it does actually come down to a national security issue.

    27. Re:Source by Luckyo · · Score: 1

      Audit the code all you want. Smart company will insert a backdoor into chip, and you'll be none the wiser.

    28. Re:Source by TheGratefulNet · · Score: 1

      yeah, there's a zero percent chance they give you the real images (chips, software, etc).

      there is no trust here and there can't ever be.

      and this is TOO COMPLEX a problem to verify.

      its a loss.

      sorry, but china, you don't get our trust. you have not earned it and it will take a LONG time to earn ours to this degree.

      just give it up, ok?

      some things are better left to local companies. foreign ones are great for making cheap crap that life does not depend on, but when its critical stuff, sorry, but NO chinese stuff is going to be trusted by anyone with a brain and experience.

      --

      --
      "It is now safe to switch off your computer."
    29. Re:Source by TheGratefulNet · · Score: 1

      really good point! hiding 'phantom processing' inside passives or collections of passives. wow, that's pretty wild stuff.

      fully believable, too.

      another reason not to trust the offshore chips with anything life-critical.

      --

      --
      "It is now safe to switch off your computer."
    30. Re:Source by jhol13 · · Score: 1

      Not "trivially".

      Making a on-chip backdoor is extremely huge risk. If found, it would open up liability and criminal charges, plus completely ruin all sales - as it cannot be removed without new HW.

    31. Re:Source by hawguy · · Score: 1

      It's more akin to letting your "little head" do the thinking instead of the head that has a brain...
      Nope, doctor analogy fails hard here :( sucks to be you.

      Where you got "doctors from the same country" from a situation involving foreign corporations building critical infrastructure for their competition I'll never know.

      Because just like a single person doesn't have the ability to know anough about medical science to adequately treat any possible ailment, few countries have the resources or political will to fund development of enough industry to support all of their "critical infrastructure" needs.

      Do you really expect Australia to develop chip foundaries, component manufacturers, software development, etc to build all of their government's electronics? What about patented chipsets that they may need? Will Cisco pass on their custom ASIC designs so Australia can build their own high capacity routers? Will Qualcomm pass on their patented CDMA chip designs so Australia can build their own government issued cell phones? Should they refuse to buy cell towers from Ericsson because they are "foreign" and spend 10 times more building their own? Should they give up all of the fighter jets in their air force because they are foreign made, and spend hundreds of billions of dollars inventing their own?

      Surely they can't trust any foreign country because even though it's friendly now, it doesn't mean that it will be friendly a decade from now.

    32. Re:Source by mjwx · · Score: 1

      Does the Australian Govt have anyone that can actually properly security audit this? I am sure they are not going to want to spend the money to hire someone who can.

      Yes, the quality of our politicians is quite low (after all, who joins parliament unless you cant do anything else) but there are quite a few skilled and talented public servants who stay there just for the job security and benefits (8 weeks of holidays, sure Bill).

      Also, who is to say the binary blob firmware doesn't have a back door. Its not like the Australians are going to compile it and install it themselves.

      Which would be a requirement at this level.

      But that's not the issue.

      The reason this is an issue at all is that it's for the NBN which is a political hot potato. The opposition party wants to destroy the NBN (mainly because it isn't their policy) and tend to blow everything out of proportion. If NBNco was not making an issue about Huawei being a potential security risk you can bet your bottom dollar Shadow Communications minister, Malcolm Turnbull would be shouting it from every rooftop he can find. But seeing as they have, Mr Turnbull is making a big issue about how NBNco are limiting vendors.

      There is more politics than security concerns here (although the concerns raised by the Defence Signals Directorate are quite valid).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    33. Re:Source by RedPhoenix · · Score: 1

      True, though they do contract out some of these tasks to cleared third party defence-focused organisations, who definitely DO pay market rates.

      With a focus on graduate recruitment, a culture of esprit de corps, access to awesomly cool geeky tech stuff, and good working conditions, and they tend to hang on to people for a fair bit longer than the government pay grades they are saddled with, would normally imply.

      The brain drain does happen eventually.. but that's government, unfortunately.

    34. Re:Source by Lehk228 · · Score: 1

      doing it would be trivial, hiding it would be trivial as well. a properly designed hardware backdoor would make the required patch to the kernel when trigger conditions were met. if you want to make it even trickier you can make the patch and the trigger conditions look like an ordinary exploit. such as a nop sled of a specific length (or better, a length determined by some other stimulus)

      --
      Snowden and Manning are heroes.
    35. Re:Source by rtb61 · · Score: 3, Interesting

      Nothing to do with believable. I came across a disabled prototype on the internet. Based around a larger cheap version of a typical part with a high cost smaller version built into the casing leaving ample room for a chip to be inserted in the power pathway. Simplest function burnout the chip and cut power upon the correct pass code being picked up in the power supply. Imagine inserted that part inserted throughout your infrastructure, upon the code being detected every device using that part is now dead. Attempt to insert a replacement, it receives the signal and dies. You whole supply chain is corrupted and it could take weeks to resolve, especially when it's the telecommunications infrastructure disrupted.

      --
      Chaos - everything, everywhere, everywhen
    36. Re:Source by barv · · Score: 1

      I think that, given a map of the hardware architecture, it should be possible to write a test program that could find addresses not in the specs.

      Of course the real problem is the lack of those in power to know bullshitters from talent.

    37. Re:Source by AK+Marc · · Score: 1

      The only alternative would be mobile networks,

      Oops. You were so interested in complaining about my inaccuracy that you started lying. There are multiple ways you can get "private" fibre. Good business connections will take dedicated private fibre (unaffected by NBN), rather than an oversubscribed home-user-based broadband network, as they have been doing for years.

    38. Re:Source by Lehk228 · · Score: 1

      the added hardware would not add code to operating memory, it would have it's own registers. in my theoretical example NOP would be hijacked, so it would secretly increment a counter which did not exist in addressable space JMP would behave normally unless the counter was at a certain number, in which case it would trigger a program to be read into cache and executed.

      similar to port knocking this would show no signs of existing until triggered, unless someone happened to slice and xray the chip and analyze the entire system. a program running on the chip could not detect the tampering unless it stumbled upon the required sequence

      --
      Snowden and Manning are heroes.
    39. Re:Source by Rennt · · Score: 1

      Why is the Federal Government singling out Huawei and not subjecting everyone to this scrutiny?

      Because most other networking companies aren't wholly owned subsidiaries of the Chinese government.

    40. Re:Source by Lincolnshire+Poacher · · Score: 1

      DSD pay way below market rates... as such they fail to attract the best of the best

      If your only criterion for working somewhere is top money then... you will be very unhappy all through your working life.

    41. Re:Source by FumarMata · · Score: 1

      If you can't prove that there are backdoors, you are just being RACIST

      (Right! Chinese are evil, somebody told me that all their stuff is packed with viruses and stuff. BTW: Let's ban brands that employ black people. Those guys are evil too. Oh! And Australian products? I heard that Australians are the descendants of criminals... can we ban their exports too? [/sarcasm])

    42. Re:Source by Max+Littlemore · · Score: 1

      Idiot anon coward, why is Chinese worse than US or even Isreal (fucking racist by design and founded by terrorists)????????

      --
      I don't therefore I'm not.
    43. Re:Source by Max+Littlemore · · Score: 1

      1.8% And then? Are you one of those ex millitary fuckwits I embarrassed at the DOJ? Good.

      --
      I don't therefore I'm not.
    44. Re:Source by Max+Littlemore · · Score: 1

      is 1.8% "very close" or whatever. shut up.

      --
      I don't therefore I'm not.
    45. Re:Source by cavreader · · Score: 1

      And what is wrong with the US government favoring US based companies? China's 2 big problems are their willingness to steal any technology they can get their hands on and use currency manipulation to control their export prices in the global market. That being said I don't believe China is an enemy of the US. China already has it's hand full with a huge population that is becoming more assertive as their economy grows. China is not immune when it comes to their citizens reaching a point where they start challenging the status quo. Dirt poor peasants are easy to control but citizens who have seen their economic status improve are another matter. Plus both the US and China are dependent on one another for trade so why rock the boat? The US might import a lot of Chinese products but China imports a large amount of agriculture and food products from the US. Chinese food imports from the US have increased by a factor of 5 just over the past 5 years alone. And put aside all the BS about China lending the US money. The fact is that China invests their money in the US by purchasing US Treasury certificates and bonds because they realize that the US still offers solid returns on their investments in a stable financial system. And all the numb nuts claiming China "owns" the US are full of shit. China only holds about 5-6% of all outstanding government bonds and treasury certificates. And in the unlikely event the US cannot not make good on the Chinese investments or hostilities breakout China better have one hell of a collection agency if they expect to get any of their money back.

      The really interesting back doors the US government and tech companies might employ are those related to the military technology they sell to other countries. The first time a non-US country tries to use an American F-15 they purchased to target and shoot an American F-15 would most likely see their missile make a big U-turn and target the aircraft who fired the missile. There are key systems in the weapon systems the US sells to foreign countries that require all maintenance, repair, and replacement parts to be provided by the US.

    46. Re:Source by LordLimecat · · Score: 1

      Compile the source, compare SHA1 hash of the resultant binary to the one that Huawei is shipping.

    47. Re:Source by Tomji · · Score: 1

      I am sorry, it was never about security. It's about racism and xenophobia. Am I the only one that can see that is the reasons why gov. have a specific chip on their shoulders regarding anything Chinese.

    48. Re:Source by barv · · Score: 1

      That is somewhat more elegant than I had anticipated, however (off the cuff) I suspect that those NOOPs might show up in the time log. You appreciate that I assume we have a lot of time and talent that can be applied.

      Also I do not believe that a black box "watcher" program on the installed system could be circumvented.

    49. Re:Source by Lehk228 · · Score: 1

      the noop were a very rough stub, as presumably an ordinary operation environment does not include executing raw CPU instructions coming in over TCP/IP

      a more likely trigger would be something watching actions which would be triggered by network protocols, such as sequences of comparisons used to check packet serial numbers, it would have to be something which is a deterministic response within the firmware.

      --
      Snowden and Manning are heroes.
    50. Re:Source by socceroos · · Score: 1

      Indeed. You'll note that DSD gives quite low security ratings to CISCO equipment.

    51. Re:Source by barv · · Score: 1

      I know that there are a countable number of trigger event types/styles, and each will have only a countable number of options.

      Programming to predict those trigger type/styles would be an interesting problem. Cycling through those options is then a fairly straightforward brute force problem.

      However in the final analysis, even if you missed finding the trigger, I don't see the how the actual event would not be detected by the BB test, or even the timing cycles lost test.

      And if that coding is discovered, it immediately becomes our trojan.

    52. Re:Source by overbaud · · Score: 1

      And what is wrong with the Australian government representing the best interest of its people and not the interest of corp America? Why when Australia was negotiating the Malaysia solution for immigrants was the US putting pressure on Malaysia to tie any deal to plain packaging of cigarette to suit american tobacco interests? As an Australian I say bugger off to America trying to pervert my country and is purchasing interests for its own selfish / corporate reasons. What about America putting the pressure on New Zealand over Kim Dot Com - a raid that turned out illegal? Your rant completely fails to address my point, that it is entirely possible and probably that in many deals with China FUD is introduced by the US to suit its own interests, or Australia is pressured to create FUD to keep the US happy. What the f*ck are you talking about treasury bonds for? Or China investment? Or F15? It's bad enough our boys are being blown up in US wars (Still looking for the WMD, what was that even about? Oh yeah Oil) But to have the US and US coporate interests playing shenanigans for stock holders is a piss poor effort.

      --
      Users... the only thing keeping 1st level support from being the bottom feeders.
    53. Re:Source by Rennt · · Score: 1

      That sounds like quite a tale, my good Sir.

    54. Re:Source by cavreader · · Score: 1

      Why can't Australia make their own decisions and handle their own problems instead of blaming the US? Damn near every country in the world blames their problems on the US so they can avoid admitting their own mistakes. It's much easier to blame someone else for your problems then it is to actually work on solving your own internal problems. Some countries are worse than others but no country passes up the opportunity to shift blame so they can feel good about themselves. The number one goal of every government in the world is to look after it's own first and every other country comes in a distant second place. Of course this causes people denounce US involvement and in the next breath complain that the US is not getting involved.

    55. Re:Source by pt73 · · Score: 1

      I didn't mention "business". In terms of "residential broadband network", it will be a monopoly. I don't know of any many residences that will get "private" fibre.

    56. Re:Source by AK+Marc · · Score: 1

      Ah, you replied to multiple of my posts, all with different excuses why it's a national security issue for a residential broadband network to have equipment in it from a company with no proven security vulnerabilities (Huawei) in favor of one with proven backdoors, at least previously (Cisco). Even if the NBN is a monopoly for residential broadband, and the equipment is sole-supplied by Huawei, I still don't see the problem. Is the issue that Australia is planning on starting a war with China?

    57. Re:Source by Lehk228 · · Score: 1

      the cycling would require certain sequences, without know what the sequences would be trying every combination of op codes n^x where x is unknown really is impossible.

      detection software would be moot becuase on activation the CPU would be loaded with the malicious software and would no longer be running it's ordinary code, it would carry out it's assigned task then depending on the nature of the code it would either resume operations or reboot

      --
      Snowden and Manning are heroes.
    58. Re:Source by mrmeval · · Score: 1

      It had to be said. That is what it would come to should that echoing of xenophobia prevail. Then would come the refusal to acknowledge foreign IP and perhaps though not likely a refutation of global standards.

      What should happen is Huawei gets slapped so hard a politburro (sic) members teeth falls out. Every nation should have a rational policy about software and and hardware disclosure along with internal testing that is economical and prudent yet still allow a global economy.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  2. Cisco and Motorola may object by Anonymous Coward · · Score: 5, Funny

    ...seeing as how it's their source code being released.

    1. Re:Cisco and Motorola may object by RivenAleem · · Score: 2

      So you're saying that when/if Aus does an inspection of the source code, they WILL find backdoors.

    2. Re:Cisco and Motorola may object by sincewhen · · Score: 1

      So, you're saying this is a clever move by China to have Australia pay for the exertise required to find the backdoors in the code which Huawei "obtained" from US companies with backdoors inserted by the NSA et al so they can clean it before they use it for their own networks?

      Brilliant!

      --
      -- Braden's law of data: All data spends some of its lifetime in an excel spreadsheet.
  3. Answer by Matt.Battey · · Score: 1

    No. Yes. In that order.

    1. Re:Answer by Matt.Battey · · Score: 2

      That may be true, but based on past events, like when counterfeit Cisco routers were produced in China and sold world wide, even to US military institutions, the fear is very real. Besides the attempt to maximize profit by selling falsely produced patented and copyrighted digital equipment, there is the nefarious aspect that these systems could have any sort of direct back-door, data rewriting, or side channel attacks built-in.

      The question comes down to this: Do you purchase digital computing products constructed in a Communist country that is actively engaged with you in digital warfare? This is the cyber equivalent to smallpox blankets.

    2. Re:Answer by WindBourne · · Score: 1

      Really? So, top ppl at Huawei can come from ANY nation? Nope. Only CHinese are allowed. ALL employees own stock in the company? Nope. Only Chinese are allowed. Manufacturing is around the planet? Nope, just in China.

      Huawei has not shown that they are an INTERNATIONAL company. They are a private company in the same way that Air America was a private company.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    3. Re:Answer by Matt.Battey · · Score: 1

      Exactly my point. Thanks WindBourne.

  4. Is this Sufficient? What else could you want? by NinjaTekNeeks · · Score: 1

    Australia: "You are a security threat we need to see your code!"
    Huawei: "Ok, here is our full source code"

    Sensationalism Department: "There must be obscure back doors they might hide in their code!!!"

    Just because the US Congress, which is still in the stone ages as far as understanding of technology, decries them as a threat using classified information doesn't mean it's true. It just means the US likes to cock block China as often as it possibly can, not withstanding the shady backroom deals that enticed this in the first place.

    1. Re:Is this Sufficient? What else could you want? by Todd+Knarr · · Score: 2

      Hardly obscure. The only thing needed is to make it so the code used to build the firmware isn't the code you provided for everyone else to look at. I can think of a dozen ways to do that, starting with the obvious "patch file not in version control and not provided to anyone, applied manually between checkout and compile". If you're doing that, the back-doors don't have to be obscure at all because they won't be present in anything anyone can see.

      The only way to truly tell is to build your own binaries from the supplied code and then diff the vendor-supplied firmware against your build. That of course suffers from problems with a large number of benign differences due to embedded source-code paths, timestamps due to the build being done at a different time, slight variations in the exact version of third-party libraries and so on.

    2. Re:Is this Sufficient? What else could you want? by firewrought · · Score: 1

      You're right: it probably is just scaremongering to get an economic advantage for someone. Well, maybe not all of it. The U.S. has certainly done its share of espionage tricks, including delivery of a spiked Boeing for China's version of Air Force One. Suspicions tends to mirror one's own tactics.

      However, if you really don't trust Huawei, there's no way for them to prove it to you: the backdoor could be hidden in the software, in the compiler, in the CPU microcode, in the BIOS, in some axillary firmware, or in some subtle combination of all of these. You'd have to build it yourself, compile it yourself, install it yourself, update it yourself, and you still wouldn't have great confidence because these things can be really damn subtle. Classy of them to reveal the source, but it's a meaningless gesture.

      --
      -1, Too Many Layers Of Abstraction
    3. Re:Is this Sufficient? What else could you want? by fredprado · · Score: 1

      But then again it would be the fault of those that should be verifying such things. If security is important these checks should be made no matter which manufacturer they choose.

    4. Re:Is this Sufficient? What else could you want? by SEE · · Score: 1

      Mere source code disclosure is worthless as proof of trustworthiness, and has been known to be worthless to that end to everyone with the slightest knowledge of the subject ever since Ken Thompson gave his Reflections on Trusting Trust speech 29 years ago.

      The real question is, given anyone who knows anything about the subject knows the source code disclosure proves nothing, why did Huawei offer to disclose the source?

    5. Re:Is this Sufficient? What else could you want? by mhotchin · · Score: 4, Informative

      http://cm.bell-labs.com/who/ken/trust.html

      If you haven't read it, or even if you haven't read it recently, you really should.

    6. Re:Is this Sufficient? What else could you want? by Arker · · Score: 1

      The only way to truly tell is to build your own binaries from the supplied code and then diff the vendor-supplied firmware against your build.

      Of course that's the first thing that would have to be done. Compile the binaries with the same compiler and scripts, see if the binaries match. If they do not, something is wrong.

      Next step, do you trust the compiler? If not, recompile with a compiler you do trust, and use those binaries instead. Simple.

      Either way, once you have verified the binaries and the source match, you can audit the source and be confident of the results.

      It might well wind up making more sense to simply rewrite all the software from scratch using known good people, instead of trying to thoroughly audit the existing code. EVEN IN THAT CASE having the original source code available, from which to generate specifications, would still be a big positive.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:Is this Sufficient? What else could you want? by AK+Marc · · Score: 1

      No, just piles of A/Cs are, for alll I know, just one person disagrees.

      Huawei has been around for years. There has been only one major security problem with Huawei gear, and it was because they copied Cisco so well, that they accidentally copied Cisco's backdoor. If there's a company that's sold out to the government it's Cisco in the US, not Huawei in China (though they have sold out to the government, as have all corporations in China, they have not done so in a way that harms customers, as the US companies do, they just do so to send profits back to the leaders).

    8. Re:Is this Sufficient? What else could you want? by Luckyo · · Score: 1

      Except that that's not how any sane backdoor would work. Hell, even shitty botnets do it better.

    9. Re:Is this Sufficient? What else could you want? by AK+Marc · · Score: 1

      And even good botnets are easily detected by a heuristic firewall. Again, you couldn't use it and remain undetected.

  5. Why stop there? Why not go for public review? by badger.foo · · Score: 2

    Much like I assume a lot of other /. readers, my trust in the equipment I use to do what it's supposed to do comes from my access and ability to read the source code. There have been minor dust-ups in the open source world about allegations that other governments than China inserted back doors in widely used software, and we still see those allegations surfacing from time to time, but never with anything solid to back them up. I believe searches on the obvious keywords will turn up stories linked from here, as well as links to source code repositories of very high quality indeed. So my advice for Huwaei is, let the world see your source code, and please set up a mechanism for reviewing your own code and patches.

    --
    -- That grumpy BSD guy - http://bsdly.blogspot.com/
  6. Re:Besides by fredprado · · Score: 4, Insightful

    Sorry, but there is absolutely no company in the world that has this thing called "character".

  7. Compiler Vulnerability by charon69 · · Score: 2

    Is Australia planning on building their own code from that source?

    Because how would they know that what they were running was actually the source code they were provided?

    And would Australia even be interested in jumping through that extra hoop considering that there are other vendor options available where Australia feels this isn't necessary? The price difference between Huawei and other vendors would have to be fairly sizable to warrant that.

    Or, even more insidious, I've heard of the possibility to include backdoors via the compiler rather than via the source code.

    http://en.wikipedia.org/wiki/Backdoor_(computing)

    Quote from that article:
    It is also possible to create a backdoor without modifying the source code of a program, or even modifying it after compilation. This can be done by rewriting the compiler so that it recognizes code during compilation that triggers inclusion of a backdoor in the compiled output. When the compromised compiler finds such code, it compiles it as normal, but also inserts a backdoor (perhaps a password recognition routine). So, when the user provides that input, he gains access to some (likely undocumented) aspect of program operation. This attack was first outlined by Ken Thompson in his famous paper Reflections on Trusting Trust (see below).

    If Huawei's code requires anything more than generic gcc, Australia may not be able to verify 100% security, regardless... unless they're given the source code to the compiler as well.

    Long story short, this just seems like a huge hassle that Australia is probably going to avoid anyway.

    Just my 2 cents...

    1. Re:Compiler Vulnerability by fredprado · · Score: 2

      Obviously they would have to compile and compare to audit, and obviously they shouldn't trust any compiling tool given by the very person being audited...

    2. Re:Compiler Vulnerability by AK+Marc · · Score: 1, Informative

      And would Australia even be interested in jumping through that extra hoop considering that there are other vendor options available where Australia feels this isn't necessary? The price difference between Huawei and other vendors would have to be fairly sizable to warrant that.

      Why indeed. Why spend so much justifying why they are planning on over-paying to a company run by white people, when there has never been an "incident" with Huawei gear? Australia is spending millions trying to make sure they spend their money with white people, in order to secure an "insecure" residential Internet network. You tell me, why is Australia inventing all these hoops?

    3. Re:Compiler Vulnerability by funkboy · · Score: 1

      And would Australia even be interested in jumping through that extra hoop considering that there are other vendor options available where Australia feels this isn't necessary? The price difference between Huawei and other vendors would have to be fairly sizable to warrant that.

      It is. Depending on how well you negotiate with various vendors, it can be half the price of Cisco, AlcaLu, Juniper, etc.

    4. Re:Compiler Vulnerability by Sez+Zero · · Score: 1

      You tell me, why is Australia inventing all these hoops?

      Because they don't trust Chinese companies?

    5. Re:Compiler Vulnerability by johntromp · · Score: 1

      If Huawei's code requires anything more than generic gcc, Australia may not be able to verify 100% security, regardless... unless they're given the source code to the compiler as well.

      That wouldn't help, since the compiler recognizes its own source as well, and puts the compiler backdoor in the resulting compiler executable. So the bad compiler source code is only needed initially to create a compromised compiler executable, and can be cleaned up afterwards.

    6. Re:Compiler Vulnerability by AK+Marc · · Score: 1

      I'm not Chinese. I'm American. I just don't think China intends to militarily conquer the world.

    7. Re:Compiler Vulnerability by Anonymous Coward · · Score: 1

      And would Australia even be interested in jumping through that extra hoop considering that there are other vendor options available where Australia feels this isn't necessary? The price difference between Huawei and other vendors would have to be fairly sizable to warrant that.

      Why indeed. Why spend so much justifying why they are planning on over-paying to a company run by white people, when there has never been an "incident" with Huawei gear? Australia is spending millions trying to make sure they spend their money with white people, in order to secure an "insecure" residential Internet network. You tell me, why is Australia inventing all these hoops?

      Why? As China get more and more noticeable, many foreign people start to look into this country. Like learning the Chinese language or finding translated information from China. And people will know how Chinese people view the rest of the world. (See those arrogant/aggressive opinions on Chinese forum, you know.) Anybody other than Chinese people would feel uncomfortable.

    8. Re:Compiler Vulnerability by Luckyo · · Score: 2

      Even building firmware from ground up wouldn't help this issue. You can install backdoor on a chip. It's all about trusting the vendor not to have these, or have these but only for trusted organisations.

      China and its security apparatus is simply not on the trusted list in Australia, while CIA/NSA appears to be.

  8. The US government did it! by kawabago · · Score: 5, Insightful

    When American telecom companies won contracts to supply soviet satellite, I think it was Poland, with telecom equipment, The CIA or NSA or both managed to get back doors into the equipment to both monitor calls and in the event of hostilities, to shut the phone system down completely. If American companies let their Government subvert their technology in foreign countries, China would be foolish not to.

    1. Re:The US government did it! by im_thatoneguy · · Score: 3, Insightful

      Yes. Because, it's not xenophobic, it's just plain good sense that critical infrastructure is a huge target. It's what every country should want their intelligence agencies doing. I hope every router sent to China has a backdoor in it that we can shut down in the event of a conflict.

      Why do you think China is working so hard to create their own CPU? They know this would be a massive liability and with 10 Billion transistors its' easy to hide things now a days.

      I'm usually dismissive of conspiracy theories because they don't actually result in any parties profiting. But this is exactly the sort of thing that countries not only would profit from--but have already done.

      Imagine if every car in China could be turned off with a switch. That's a weapon I have absolutely no question our military would love to have. And one which *of course* the Chinese military would also want. If they could do it and get away with it--they will (just as we would).

    2. Re:The US government did it! by macbeth66 · · Score: 1

      Not sure why you were modded 'Troll', as you do have a point. However, it isn't an issue with a people or a group of people. It is an issue of this being a Communist Government with money. A lot of money. That is an insanely dangerous situation.

    3. Re:The US government did it! by Luckyo · · Score: 1

      China has ceased being "communist" about twenty years ago. It's far closer to pure capitalism then West at this point.

    4. Re:The US government did it! by WindBourne · · Score: 1

      LOL. Do you understand that only PART of China is Capitalists? In addition, do you know that that part is not just heavily subsidized, but has the yuan fixed to the dollar so that it is trivial to 'compete'. And do you know that there is a difference between Capitalism with Democracy vs. a Totalitarian gov. combined with a mixture of Communist and Capitalist?

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:The US government did it! by TheLink · · Score: 2

      That's the USA though.

      If Australia is that paranoid about China they should be even more paranoid about the USA too. Seems to me Australia should be asking Cisco and all the other US companies for their source code etc. In the global market Australia is not really a competitor with China, whereas Australia competes with the USA in many areas.

      China doesn't need to do stuff like this. Why would they want to shutdown Australia? China doesn't even have enough nukes for a decent nuclear offense.

      --
    6. Re:The US government did it! by Luckyo · · Score: 1

      You use all those terms, but I don't think you actually understand what they mean. For example, in what way is improving competitiveness through regulating currency value not capitalist or specifically communist? It's neither, instead its a country vs country competitiveness issue.

      Finally you make a very basic mistake in confusing political system with a financial one, as well as confusing republic with a democracy.

    7. Re:The US government did it! by Robert+Zenz · · Score: 1

      Do you have a source to that? And if this was during the Cold War, then should any of use be surprised?

  9. Horseshit - complete horseshit. by Anonymous Coward · · Score: 1

    If the Chinese Government said the sky was blue,I'd doubt it.

  10. IT'S A TRAP!!! by HPHatecraft · · Score: 3, Funny

    -signed Admiral Thomas Dalton Ackbar

    1. Re:IT'S A TRAP!!! by oodaloop · · Score: 2

      We can't repel overused movie quotes of that magnitude!

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
  11. it's the same as the cisco code by Joe_Dragon · · Score: 1

    it's the same as the cisco code they just changed some names around.

  12. Who are the alternative bidders? by PPH · · Score: 2

    Is their h/w and s/w being audited for back doors and spyware?

    No need to audit US sourced equipment. Thanks to CALEA we are 100% certain its been bugged.

    --
    Have gnu, will travel.
    1. Re:Who are the alternative bidders? by Luckyo · · Score: 1

      It's not the issue of being bugged as much as the issue of trust. You can be fairly certain that not only US, but pretty much all major world powers insert such bugs into equipment they manufacture.

      So in the end, it's about trusting the source government and its agencies.

  13. Re:Besides by fredprado · · Score: 1

    And you certainly have great wisdom and knowledge and are ready to bath us in the light of your unsurpassed righteousness, Mr. Anonymous Coward.

  14. Simple answer by Alsee · · Score: 1

    Will they be able to obscure any backdoors written into their equipment?"

    Yes.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  15. Re:hardware backdoors by AK+Marc · · Score: 3, Informative

    OK, lets assume that the routers are rooted. So what? Isn't everything over the Internet presumed to be insecure anyway? At worst, China would get some SSL packets from my bank, or some HTTPS packets between me and an email server. Or see that I'm on Slashdot more that I should be. Yawn.

    And, if they did send a copy of every packet to China, do you think the carriers wouldn't notice that traffic pattern? It's an absurd accusation, with no basis in fact. And, if true, would be quickly found if it were ever used. All to compromise an unspecific portion of a residential broadband network.

    It's more likely that Huawei was behind the assassination of Kennedy and 9/11 than they are inserting router backdoors in an attempt to remotely control Australia. If you've been to WA, you don't need to sniff their traffic to know what they are doing. 99% porn, 1% skype to family.

  16. Re:Shame! by tibit · · Score: 1

    It's not an unlikely way to do espionage you clod, it's the simplest way to do it. What's simpler than having direct access to all the communications infrastructure, accessible from anywhere in the world?

    --
    A successful API design takes a mixture of software design and pedagogy.
  17. Not possible by AaronW · · Score: 2

    I'll believe it when I see it. Many, if not most, of their products run on VxWorks, a proprietary closed-source real-time operating system. All it takes is for someone to find a way to access the t-shell and you own the box. I believe this was recently shown to be trivial to do with access to the web interface (no login needed). Once you are in the t-shell you own the box. In VxWorks the t-shell is like root on steroids. You can call any function, access at any global variables or any memory location that you choose.

    VxWorks historically has not been a secure operating system, leaving security entirely up to the applications developer.

    VxWorks is not like a traditional operating system where you load programs off of a filesystem and execute them, with a clear separation between the OS and applications. Instead, everything is linked together into a single binary blob. Now it's possible it has changed significantly since I last used it, but I doubt it.

    --
    This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    1. Re:Not possible by Anonymous Coward · · Score: 1

      I work for a company selling network security appliances and incidentally we also use vxWorks in many products.
      We have the whole source code, ditto for the build tools. vxWorks lend itself well to being trimmed down; we mostly kept just the scheduler. In particular, the shell has never been part of any production code.
      There is no "application" nor any way to install one, just a lean, dedicated-purpose, signed system "blob" running the show. We believe that the result is substancially harder to subvert (not to mention more responsive, more predictable, easier to audit and test) than what we could do based on some more generic -- and therefore far more complex -- OS.

  18. As Safe As Approving Food Based Upon The Recipe by Anonymous Coward · · Score: 1

    I am sure that the recipe for tainted food does not list lead, bacteria, or any other deadly contaminants.

  19. Not worth a lot.... by gweihir · · Score: 3, Insightful

    Backdoors cleverly disguised as obscure implementation bugs are very hard to find, and if you find them, you do not know whether they are bugs or obscure implementation errors. Typically, making sure no backdoors are in a piece of complex software is more effort and more difficult than reimplementing it with trustworthy and competent people.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Not worth a lot.... by Beardo+the+Bearded · · Score: 1

      Brilliant! You give the source code AND you put in flaws in the verification that you already know about, so you can trivially pwn the boxen.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
  20. Not enough by robmv · · Score: 2

    Source code access is never enough to guarantee that something is free backdoors? How adds it to the hardware? How can I verify the devices coming in (from China in this case) has the right binaries installed? and don't forget about hardware backdoors. It is like trusting a PC manufacturer with a preloaded Linux installation because I have the source code of it on a DVD to review. If you can't trust the manufacturer there is no source that can help

    1. Re:Not enough by thygate · · Score: 1

      Easy to checksum and verify the firmware binaries. You could also recompile and flash the new firmware yourself. I'd be more worried about obscure "bugs". As has been said above, going over the sourcecode, or generated machine language in case the toolchain is also to be untrusted, is much more work and more expensive than just reimplementing the whole darn thing from scratch with competent people.

    2. Re:Not enough by Arker · · Score: 1

      You are right, simply having access guarantees nothing. It's necessary, but not sufficient. You verify that the source generated the binary by compiling it with the same compiler and settings and comparing the resulting binary to the one they shipped you. Hardware backdoors are not, of course, eliminated, but you can check for those in other ways (access to the hardware isnt a problem like access to source often is, obviously) and most hardware backdoors that would actually do something interesting would need a software component as well.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  21. Re:hardware backdoors by moogied · · Score: 1

    You're assuming the point is to read the data. Its not. The point is that china would be able to transmit a single set of instructions across the routers that say 'At 2AM tomorrow, DO NOT ALLOW TRAFFIC THROUGH.' and suddenly Aussie's everywhere lose internet. Which could be a massive security issue if China were to attack right then.

    --
    So basically, -1 troll/offtopic is really slashdots way of saying "I hate that you thought of something before me."
  22. Re:hardware backdoors by coliverhb · · Score: 1

    Or they could, you know, take down the entire australian network in an instant by sending a command to all of the rooted routers. (Not an optimal situation especially because these routers also are going to be handling the phonelines too) Think about having the ability to cut off all communication in an entire country - that's a HUGE strategic advantage

    They could use these routers to identify specific targets of interest. State sponsored hackers would then have the ability to remove/obfuscate logs to make it so that they're impossible/very very difficult to trace or perhaps even to frame others.

  23. Re:hardware backdoors by bugs2squash · · Score: 1

    Not every router is used solely for the internet. Also, they don;t have to report to China, they just have to be deployed into a critical network and then suddenly stop working when china wants them to. Finally, if they're going to be sneaky, who's to say the software image they provide is made out of the source code they provide ? I don't see them providing the means to compile the source code to an image.

    --
    Nullius in verba
  24. Re:Besides by fredprado · · Score: 3, Funny

    Oh, another offended Anonymous Coward. How cute.

  25. It isn't worth the risk. by hhawk · · Score: 1

    First consider the halting problem; you really can't tell what complex code can do.. although many eyes are better than none. Then you have to check every code release and compare all the hardware to software, etc. this is (the halting problem) a complex/hard problem.

    Second, you have to see everything from the OS, the programs, programmable chips, firmware, etc.

    Third, you have to hope there isn't anything type of "malware/spyware" that is loaded remotely post install, and that you see all the updates, etc. This would include the fear of back doors and automatic doors (default passwords, etc.).

    In the 1800's every major telegraph wire ran through England and while they said they wouldn't spy, the spied on EVERY msg. The benefit of spying to great for China/PLA not to attempt something in the past, present or future.

    --
    http://www.hawknest.com/
  26. I can't see this happening by hoolaparara · · Score: 1

    I'm sure the US government will step and tell Australia not to, and I'm sure our PM will knuckle her forehead and say "By your command".

    This would set a dangerous precedent for source code to be made available and I can't see the US government thinking it's a good idea for American companies to have to do so.

    Not that I'm saying they've got US government backdoors in them, no I'm not .. know what I mean.... nudge nudge ... know what I mean.....

  27. Re:Lesson time by fredprado · · Score: 1

    So?

  28. So much noise about the Chinese.... by Cute+and+Cuddly · · Score: 1

    Who is to say that Cisco gear does not have a backdoor for the CIA or the NSA to spy as well?

  29. As an Australian... by Anonymous Coward · · Score: 1

    I'd much rather have the Chinese government listening in on my communications than the US government (who no doubt would have access if US equipment is bought instead).
    At least they won't extradite me for copyright violations.

  30. Just Because by hduff · · Score: 1

    Just because you can see the source code doesn't mean the binaries were compiled from it.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    1. Re:Just Because by Arker · · Score: 1

      Just because you can see the source code doesn't mean the binaries were compiled from it.

      Once you have the source, the binaries, and the compiler, you can verify or deny whether that source produced that binary.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  31. Underhanded C Contest anyone?? by Wrath0fb0b · · Score: 1

    This reminded me of The Underhanded C Contest -- where the goal is to introduce malicious-acting but innocent-looking bugs that, even upon discovery as bugs, could be passed of as programming errors and not intentional backdoors. This should be required reading for anyone reading potentially-hostile code that's trying to pass an audit.

    Surely Huawei has a large enough networking codebase to put enough of these in that Oz won't find them, and even if they do find them all -- how do you prove that a bug with an unintended leak/security concern was malicious?

    1. Re:Underhanded C Contest anyone?? by rwise2112 · · Score: 1

      Ah so it's - 'it's not a feature, it's a bug!'. An interesting twist!

      --

      "For every expert, there is an equal and opposite expert"
  32. Re:Besides by Dragonslicer · · Score: 1

    Sorry, but there is absolutely no company in the world that has this thing called "character".

    I dunno, I always thought Ballmer was quite a character.

  33. BBC reports only part of the offer by GumphMaster · · Score: 3, Informative

    What the BBC is reporting is not quite what was offered. The ABC quotes Mr Lord as:

    "Huawei is willing to offer complete and unrestricted access to our software source code and our equipment in such an environment," he said. "And in the interests of national security, we believe all other vendors should be subject to the same high standard of transparency."

    The reference to "such an environment" is an industry funded organisation dedicated to vetting this stuff.

    The exercise is nothing more than a PR spin. Huawei knows full well that the other players will neither want to fund a centre that effectively lets a competitor back into the race nor subject their own code to such scrutiny and risk rejection. He is the local face of Huawei so he has to say these things, but they will not change anything.

    --
    Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
  34. Will it show "Cylon Kill Switch" subroutine? by k6mfw · · Score: 1

    I'm not an authority on such equipment and usually take SF as simply entertainment value, but after watching BSG remake, I always wondered if such computer systems sold to USA has this kind of code inside.

    --
    mfwright@batnet.com
  35. Re:hardware backdoors by RocketRabbit · · Score: 3, Insightful

    Wow, you're just really naive. Really, really naive.

    Even without decrypting the information all the way back in WWII, traffic analysis allowed some major victories on the battlefield. With this technique, being automated and in near real time, one could infer a lot about an adversary without actually decrypting one single thing.

    Maybe you're not concerned with privacy, but that's why you're not working in this field!

  36. Re:Lesson time by fredprado · · Score: 1

    Oh, please, go with your psychobabble and your self-righteousness somewhere else.

  37. Who needs a back door? by Minupla · · Score: 4, Informative

    Who needs a back door when you have a range of security vulnerabilities to choose from.

    Here's the slide deck from the talk on Huawei talk at Defcon 20 this year. At the end of the talk the presenter addressed the topic of backdoors by saying (my paraphrase) given the state of the code, who knows if a given hole is a backdoor or unintential security vulnerability.

    The deck is worth a read if only for the fortune cookie slides, which contain actual quotes from the object code:
    http://phenoelit.org/stuff/Huawei_DEFCON_XX.pdf

    Min

    --
    On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
    1. Re:Who needs a back door? by wer32r · · Score: 2
      When I read through the PDF I started to suspect that these "bugs" must have been put there on purpose. The most convincing slide (IMHO) that supports this is the slide about the Web UI session vulnerability.

      * Uses a Session-ID, called UID: the hex representation of a 32Bit value
      * We only need to test 11 Bit of the UID in order to gain access
      * We can log in with a simple Perl script

      Who would leave such a door open by mistake?

  38. Re:hardware backdoors by Hatta · · Score: 1

    OK, lets assume that the routers are rooted.

    Call router rooter, that's the name. And security goes down the drain!

    --
    Give me Classic Slashdot or give me death!
  39. Anything new from Slashdot ? by Taco+Cowboy · · Score: 4, Insightful

    Is there anything new Slashdot can offer, other than this same old China bashing orgy?

    If you think that equipments from Huawei is dangerous, what makes you think that Cisco equipment don't come with backdoors?

    Which equipment the Stuxnet virus targeted?

    Equipment from China or those from the Western countries?

    It's easy to bash China - as China has become the poster boy for bashing orgy - from Presidential debate to this one in Slashdot - but I do expect MORE from those who come to Slashdot.

    Unlike the tweedledee and tweedeldum on the presidential debate, you guys do have brains.

    It's time you use your brain to think, rather than letting others doing the thinking for you.

    If Huawei (and all equipments from all Chinese companies) are suspicious, what makes you think that equipments from Germany or Japan or Britain or Korea or Canada or USA aren't?

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Anything new from Slashdot ? by anomaly256 · · Score: 2

      I never said China was dangerous. I was just stating a fact that releasing the VHDL for their ASICS would be commercial suicide, and that releasing source doesn't prove there's no backdoors in the silicon. It's a futile exercise on the part of *both* sides. It boils down to nothing but America trying to defend it's own businesses and market share - not national security.

      Please 'take your own medicine' and apply some critical thinking before making assumptions and lumping me in one category or another. And FYI, my wife is Chinese and I go there a lot to visit my delightful in-laws. I'm also American. Amazing eh? ...

    2. Re:Anything new from Slashdot ? by Luckyo · · Score: 1

      The argument is probably that they're less afraid of CIA/NSA backdoors then Chinese backdoors.

      Considering the history, I'd say that fear is quite a bit unwarranted, both are about equally scary, at least at the moment. And anyone who thinks cisco et al don't have backdoors for these organisations is fairly ignorant of how the world works.

      It's a whole another issue if these backdoors are actively used. I personally very much doubt it. They're most likely "last resort" kind of backdoors that only few people have access to. But with China being a rising power, it's an unknown in terms of its policy towards such backdoors and their usage. And unknown is always scarier to those in power then known, because you can compensate for known threats fairly well in your plans.

    3. Re:Anything new from Slashdot ? by ozmanjusri · · Score: 1

      what makes you think that Cisco equipment don't come with backdoors?

      Cisco gear does have backdoors. Google "Cisco lawful intercept". No doubt there are more.

      http://www.cisco.com/en/US/docs/routers/7600/ios/12.2SR/configuration/lawful_intercept/76LIch1.html

      --
      "I've got more toys than Teruhisa Kitahara."
    4. Re:Anything new from Slashdot ? by anomaly256 · · Score: 1

      Yeah I guess Motorola are defunct, right?

    5. Re:Anything new from Slashdot ? by anomaly256 · · Score: 1

      And Cisco and ..

    6. Re:Anything new from Slashdot ? by gadget+junkie · · Score: 1

      The argument is probably that they're less afraid of CIA/NSA backdoors then Chinese backdoors.

      Considering the history, I'd say that fear is quite a bit unwarranted, both are about equally scary, at least at the moment. [...]

      No.
      It's like the Soviet Union of old. Western government are rightfully scared, because most of the research and technology work is still done in the traditional institutions in western society, and those billions of dollars in research money would go down the drain.The Russian secrete services are still active, probably because of that. It happened in reverse....a few centuries back, when a monk brought back from China the silkworm, which was considered by the Chinese a trade secret.
      Also, most of our economy's infrastructure is internet based, and you cannot scare people about Cyberattacks and then disregard the hardware aspect. Many sane people, if explained the situation this way, would utter "..And you waited until NOW to tell me?!?!?", and go crash some Chinese solar panels.

      Moreover, it's not called "the hermit kingdom for nothing, and Huawei exists at the behest of an unelected elite wichi is scared by its own people, and that limits political speech in any way possible, remember the great wall of China.
      Having said that, other goverments disregard the risk, not because it's not there, but because as an information gathering machine it's too blunt to be of much use, and most of it would not be actionable in democratic societies.

      --
      "If a boss demands loyalty, give him integrity. But if he demands integrity, give him loyalty." (John Boyd, 1927-1997)
    7. Re:Anything new from Slashdot ? by cold+fjord · · Score: 3, Informative

      If Huawei (and all equipments from all Chinese companies) are suspicious, what makes you think that equipments from Germany or Japan or Britain or Korea or Canada or USA aren't?

      Hmmm . . . are there any other one party communist states with aspirations of hegemony, a long history of enmity against democratic government, free enterprise, and personal liberty, that currently have intense foreign espionage efforts directed against the West, that make direct threats against the United States while being armed with intercontinental ballistic missiles armed with nuclear weapons, on the list? No, China. . . make that the People's Republic of China, one of the few remaining Communist dictatorships on earth, is unique in that regard. Isn't that clear? China is reforming economically much faster than politically, although that is coming along in small fits and starts. But fundamentally, China is still a dictatorship run by the Chinese Communist Party.

      Which equipment the Stuxnet virus targeted?

      That was SCADA controllers made by Siemens, a German company, being used by Iran - a Shia lead theocratic government imposing Sharia law in Iran while they seek hegemony in the region. Iran is using that equipment to run centrifuges to develop highly enriched Uranium, and has been discovered to be engaged in activities applicable to only nuclear weapons development. Iran tries to intimidate its neighbors, is a state sponsor of terrorism world-wide, fund, trains, and arms Hezbollah with tens of thousands of rockets and missiles to control Lebanon and attack Israel until it can make good on it barely veiled threats of genocide against Israel, and general threats against Europe and the United States. Until the Islamic revolution in Iran in 1979, Iran and Israel had been on good terms. It is the theocratic government in Iran that has declared them to be enemies - the conflict isn't Israel's fault - Iran was not part of the Arab-Israeli wars. And yet some people take the bankrupt position that it is Iran that needs protection from Israel. Stuxnet and its kin may be the only reason the world isn't in a shooting war in the region now.

      It's easy to bash China - as China has become the poster boy for bashing orgy - from Presidential debate to this one in Slashdot - but I do expect MORE from those who come to Slashdot. Unlike the tweedledee and tweedeldum on the presidential debate, you guys do have brains. It's time you use your brain to think, rather than letting others doing the thinking for you.

      Some people use their powers of reason to understand the facts above and their implications, others use their reason to rationalize away uncomfortable facts, like those above.

      In much of the West, the well educated have been taught to believe that they can know nothing and that they can draw no independent conclusions about truth, unless they cite a study and "experts" have affirmed it. "Studies show" is to the modern secular college graduate what "Scripture says" is to the religious fundamentalist. -- Dennis Prager

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    8. Re:Anything new from Slashdot ? by OeLeWaPpErKe · · Score: 2

      I imagine a similar argument was made in the USSR about Xerox photocopiers. Oh, right, those spying photocopiers.... Now while you can argue that it's just the US being evil and therefore expecting everyone else to be evil, anyone who deals with the Chinese government has absolutely no illusions about which government is the best of the two.

      The Chinese government has been caught red handed on several occasions attacking private companies, so ... what doubt is there, really, that Huawei equipment is too dangerous, even if it's not outright sabotaged from the start ?

    9. Re:Anything new from Slashdot ? by evilviper · · Score: 1

      Neither Motorola nor Cisco make the telcom equipment we're talking about. LTE base stations for example are a big one.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    10. Re:Anything new from Slashdot ? by sincewhen · · Score: 1

      Here's an interesig thought - given that there is a high probability of such a backdoor in Cisco equipment, how long until some black hat invests the time needed to find and exploit it. At which point he can hold much of the global network infrastructure to ransom.

      --
      -- Braden's law of data: All data spends some of its lifetime in an excel spreadsheet.
    11. Re:Anything new from Slashdot ? by Luckyo · · Score: 1

      You forget the classis XKCD on security: https://xkcd.com/538/

      Relevant organisations are very interested in keeping their backdoors to themselves. Wrench to the head works the other way around too.

  40. Re:hardware backdoors by AK+Marc · · Score: 1

    Because residential broadband is a national security resource? Did everyone buy Huawei TVs too? Did you watch Tomorrow When the War Began too many times? I'll give you a hint, it's as likely as Red Dawn (neither happened, and neither will happen).

  41. Re:hardware backdoors by AK+Marc · · Score: 2

    Sure, they'd take it all down. And then what? Invade Australia? That'll start WWIII, same as if they launched a bomb at every network POP. We should be scanning them all to make sure there aren't hidden bombs in every Huawei router, and even if they come back clean, open them all up and make sure. What would happen if the code had every battery in every Huawei phone outside China blow up at the same time? And every Huawei home router shorted , taking our the electric grid? Then they got up, walked to other routers, and assembled themselves into a large robot that calls itself Megatron-san (yes, I know we are talking Chinese and san is Japanese).

  42. Re:hardware backdoors by AK+Marc · · Score: 1

    Maybe you're not concerned with privacy, but that's why you're not working in this field!

    I do work in security. One of the things you do in security is realize everything can be compromised in many ways you'll never be able to think of, so you plan on the most likely. Huawei undercutting everyone to sell networking gear into Australia as step 7 in the 30 step process to invade Australia is so unlikely as to not warrant effort protecting against. You might as well put in DNA tests at CO doors to ensure the person trying to get in is human, and not a werewolf or space alien.

  43. Re:hardware backdoors by RocketRabbit · · Score: 1

    If you work in security then I feel very sorry for your employers and customers.

    Are you really naive enough to believe that deep surveillance on Australia's communications infrastructure is NOT in the ChiCom's interest?

    It's telling that you have to rely upon strawmen to make your point. Very, very telling. Perhaps the ASIO should take a closer look at you and your "security" business.

  44. Re:hardware backdoors by Luckyo · · Score: 1

    Not to be a dick, but you really have no understanding of the concept of "existential threat" and why these threats are handled differently from normal threats, do you?

  45. Re:hardware backdoors by pt73 · · Score: 1
    Who said it was "residential broadband"? And even if your understanding were true, you need to consider the full ramifications. It's brief is to connect every "house, school, hospital and business in Australia". It isn't delivering IP. ISPs will do that. It provides the pipe to connect a place to an ISP - or a telephone provider....It is the only network to be delivered to houses and will carry everything, telephone, Internet, pay TV and probably in the future, broadcast TV. What's more, you can't anticipate what will go on top of it in the future. Perhaps mobile (cell) towers will use the NBN for backhaul.

    So is that a national security resource?

  46. Re:Besides by jhol13 · · Score: 1

    Oh, yes there are. One example is Olvi Oyj (Finland, "OLVAS" in Nasdaq). The biggest owner isa trust fund which primary goal is to advance beer culture (or something similar).
    The company has gone so far as to help small breweries to get their beer to big shops, though it provably affects their sales negatively (marginally though).

    There are companies which behave more nicely than other companies. There are companies which advance society and threre are companies which maximize profits - most in the grey area obviously.

    Unless, of course, you want only to argue the semantics of word "character", which I'll skip.

  47. If a company tries this hard to make you look at . by WindBourne · · Score: 1

    something, then it is a sign that something else is going on. If anybody in the west uses ANY of these Chinese telcos or their hardware companies, they deserve to be massively cracked. It is long past time for the west to bring back ALL important manufacturing, and much of the rest.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  48. Re:Backdoor is not the issue by WindBourne · · Score: 1

    Or have we found plenty of backdoors on Chinese equipment? I would say the later.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  49. it depends on who you are by r00t · · Score: 3, Insightful

    If Huawei (and all equipments from all Chinese companies) are suspicious, what makes you think that equipments from Germany or Japan or Britain or Korea or Canada or USA aren't?

    If I'm running a business in Australia, each of the listed non-Chinese countries is a minor concern. All have strong intellectual property protection. They mostly don't have a reputation for cloning foreign products. China is a different matter entirely.

    If I'm running a business in any of the listed countries, China or otherwise, obviously my own country is preferred. They'd kick in my door if they wanted something; it's easier and more fun than hacking. I'd like protection from the others.

    If I'm running a business in Iran, I probably want Korea or Japan. China is trying to pry into my finances for trade negotiation, and everybody else just hates Iran.

    1. Re:it depends on who you are by sFurbo · · Score: 1, Insightful

      It also depends on where the competition is situated. The US intelligence have shown their willingness to do industrial espionage, so if your direct competition is a big American company, US produced gear is as suspect as Chinese would be if your main competition was Chinese. This probably goes for most other countries as well.

  50. Doesn't mean much by photon317 · · Score: 1

    All sufficiently complex software has security holes. Huawei's software undoubtedly has several. By simply employing their own "Red Team" to actively look for exploits in their normally-produced source code, but then always leaving 2-3 good remote exploits unpatched, they guarantee themselves a non-obvious backdoor. As development continues and new flaws are uncovered, they can bugfix some of the older witheld flaws, trading them for new ones.

    If the code were open-source, at least the outside world would be on a level playing field with them, but when it's proprietary they have the advantage by a landslide (since the rest of the world has the additional burden of reverse engineering and/or fuzzing the equipment to find what they can grep code for). Providing just Australia one-shot access to review the source doesn't really change the situation much.

    --
    11*43+456^2
  51. Re:See? We Yo Friends! by Required+Snark · · Score: 1

    You are a racist fuck. Get the hell off Slashdot, you ignorant pig.

    --
    Why is Snark Required?
  52. Re:calling cisco's lawyers... by Agent+ME · · Score: 1

    Er, no, the presenter stated that Huawei just imitated the hell out of Cisco's interface.

    I do wonder why everyone is worried about Huawei adding in backdoors specifically, when that presentation already shows that their stuff is vulnerable as hell and practically backdoored unintentionally.

  53. Re:hardware backdoors by black3d · · Score: 1

    It's got nothing to do with residential broadband. The "national broadband network" is a fibre project, servicing residential, industrial, commercial and government interests. Huawei wants to have an instrumental role in building it. DSD says that's a bad idea. Nothing over-the-top, but an aggressor in that role would be capable of causing considerable damage down the track.

    --
    "The true measure of a person is how they act when they know they won't get caught." - DSRilk
  54. Re:Not for hardware.. by michelcolman · · Score: 1

    Or worse, they might just have been recruiting winners of the International Obfuscated Code Contest. How big is this software package? There's probably plenty of room to slip in a hard to find security hole.

  55. Dude please put down the Bong by RobertLTux · · Score: 1

    i would think that there is exactly ZERO chance of making a rigged simple component without making it look different from what is normal.

    now you might be able to dink with an IC (by using a smaller process than the chip requires) but at the resistor/cap/diode level there is NO ROOM.

    even if you somehow "bugged" a component tolerances would be murder.

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
    1. Re:Dude please put down the Bong by rtb61 · · Score: 1

      Think old school before the internet and software took over and intelligence agencies around the world did everything the hard way via hard ware. They still have the budgets and the staff and the skill. Look how tiny and complex RFID chips are. So what if one component looks slightly bigger than the others, who is going to check every single part on every single board, hell, you can even insert inside the board itself with connectors going right through the board power is no problem and chances of finding them are pretty much zero, except perhaps xraying the board prior to assembly. Rather than doing this on the assembly line you simply intercept the supply chain and replace the safe with the unsafe based upon destination. So watch who owns or controls the supply chain rather than manufacturers.

      --
      Chaos - everything, everywhere, everywhen
  56. No. Consider this: by PotatoHead · · Score: 1

    http://cm.bell-labs.com/who/ken/trust.html

    They need extensive testing and an object level code audit, along with tool chain certification to insure what they are running is what the code represents.

  57. Re:See? We Yo Friends! by CanHasDIY · · Score: 1

    You are a racist fuck.

    Because I made a(n admittedly bad) joke? Or perhaps the reference to an old SNL skit? Quite the rigorous criteria you have there. Besides, how do you know I'm not Chinese myself, you idiotic, assumptive fuck?

    Get the hell off Slashdot, you ignorant pig.

    Nah.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  58. Re:Besides by fredprado · · Score: 1

    Oh I am quite sure that there are on occasion CEOs who have the high moral standards we classify as "character", The companies themselves have none though, and a CEO change is all that is needed to turn its moral alignment 180 degrees.

  59. No way we should allow this by Douglas+Goodall · · Score: 1

    As an Internet systems administrator, I am personally aware of the thousands of attacks per day on my systems from various places in China. If Huawei is so great, how come they tolerate and allow chinese hackers to attack our country on such a grand scale. There is of course the question of whether these attacks are sanctioned by the Communist Party. And I guess as well we should ask if we want to buy critical infrastructure components from a communist country. As far as the UnitedStates is concerned, I think we should by equipment made in the USA. And our neighbor to the north might want to consider that as well.. Chinese telecom equipment is in no way superior to our own, and perhaps only cheaper. But do we want to skimp on such important infrastructure?