Slashdot Mirror


Tearing Down China's Great Firewall

quadsoft writes to tell us The Toronto Star has a look at three University Toronto computer geeks who are working hard to circumvent the internet censorship problems like those found in China. From the article: "But the computer smarts of Ron Deibert, Nart Villeneuve, and Michael Hull, combined with their passion for politics and free expression, have led them to develop a highly anticipated software program that allows Internet users inside China and other countries, such as Iran, Saudi Arabia and Burma, to get around repressive censorship and not get caught."

80 of 410 comments (clear)

  1. nice by gcnaddict · · Score: 2, Interesting

    Ive got relatives in Iran who i wanted to talk to, but instead of the US censoring my emails (which they do, but its easy to get around), Iran censors more of the emails. They also block my site, but I don't know why.

    Anyway, nice find.

    --
    Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
    1. Re:nice by DAldredge · · Score: 3, Insightful

      Do you have proof the USA censors your emails? If so, please show us the proof.

    2. Re:nice by sholden · · Score: 2, Informative

      I have lots of emails written in Farsi from and to Iran sitting on my US based mail server. None of them has been censored. And since phone calls are also made to and from Iran it's not like they've been censored with no one noticing.

      Sure the phone calls probably get listened in on, but nothing is getting censored.

    3. Re:nice by leereyno · · Score: 2, Funny

      You don't know why?

      Well maybe it's because Iran is under the control of Islamofascist assclowns who, while they're not busy enriching uranium for nukes aimed at the west, are waiting with baited breath for the "hidden Imam (pronounced assclown)" to initiate armageddon.

      If you have relatives there, encourage them to flee the country because I don't know how much longer it's going to be there. If the US doesn't roll over the place in M1's, the Israeli's are going to nuke it into the stone age. Thousands of years of Persian history may be coming to an abrupt end very soon.

      --
      Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
    4. Re:nice by Psykosys · · Score: 3, Insightful

      So all it takes to be modded "Funny" is to use the word "assclown" and talk about a country with a population of 70 million getting nuked? And to use the word "Islamofascist" unironically? Sweet.

    5. Re:nice by hazem · · Score: 2, Interesting

      It's pretty sad. We've gone from a president who said after an attack, "We have nothing to fear but fear itself" to one who wants to nuke another country in a first-strike out of fear that they might attack us. We've become a country of fearful whining crybabies, and it's pretty pathetic.

      And what's even more ironic is that while the parent poster is worried about the "hidden imam" coming back to initiate armageddon, we already have a wonder-boy in the white house trying to do the same thing.

    6. Re:nice by raju1kabir · · Score: 2, Informative
      Occam's razor. In this particular instance, we don't even need evidence of mising or altered emails to suspect that email from Iran/Iraq (and a lot of other places), is being censored. It would be most odd of those emails *weren't* being censored

      Occam's Razor is not on your side here. Actively censoring email messages is a fairly blatant step which is easily detected. If it were happening, the word would be out.

      Additionally, as someone who from time to time works on projects involving Iraq and Iran ("and a lot of other places") - including firsthand experience connecting to the internet, sending my own email messages, etc - I can assure you that I have never experienced any such thing nor have any of my colleagues. If this were so obvious and widespread as you imply, surely someone would have encountered it at some point.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  2. Not get caught? by Black+Parrot · · Score: 3, Insightful

    We've never had an unbreakable DRM. Will we really have an undernet that can't be spied on?

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Not get caught? by Geoffreyerffoeg · · Score: 4, Insightful

      We've never had an unbreakable DRM.

      It is mathematically impossible to have an unbreakable DRM, whereas unbreakable (or at least impractical) encryption is possible. The difference is that DRM requires the computer of the potential snooper to have both the data and the decryption key. Encryption keeps the private key only in trusted hands.

      CSS was first cracked when a program forgot to encrypt and hide its decryption key. From there they could mathematically solve CSS so that you didn't even need a key (and that's where you get the 4-line Perl DeCSS).

  3. Admin's priveledge? by Wholeflaffer · · Score: 3, Interesting

    I understand the human rights aspect of this situation, but isn't it an administrator's ability to control his/her network and user access that is important to preserve? If outsiders can circumvent the Chinese government's firewall setup and other security measures, aren't all the systems on all the networks in the world potentially vulnerable?

    --
    Certified Microsoft Notworking Specialist
    1. Re:Admin's priveledge? by Kadin2048 · · Score: 4, Insightful

      Yes.

      If you allow a user to make a connection -- particularly an encrypted connection -- to an untrusted computer outside the network (or at least out of your controlled zone), they can basically get to whatever content they want, that's available to them from that outside connection.

      As the administrator, all you can do is play an endless game of cat and mouse, trying to close these connections down; in the end you'll always be one step behind though, unless you have a very selective whitelist of allowed connections, and block everything else.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    2. Re:Admin's priveledge? by Original+Replica · · Score: 4, Insightful

      "unless you have a very selective whitelist of allowed connections, and block everything else."
      So how do we keep China from increasing it's isolation to a whitelist only firewall when this or similar software comes out? Economically, having a China Whitelisted website outside the PRC might become enough of a business asset that companies would conform to them instead of China conforming to the west. That's already happened.

      --
      We are all just people.
  4. Tearing Down? by lakeland · · Score: 4, Insightful

    Tearing down a firewall is getting rid of it, and letting people access the internet freely. Circumventing a firewall is sneaking past it and hoping you don't get noticed.

    To use a Berlin Wall analogy, what TFA is proposing is sneaking across to the West during the 80s and hoping to not be shot in the process. That contrasts quite strongly to tearing down the wall, which would be granting unrestricted access without fear of recrimination, as happened in Berlin in '89.

    1. Re: Tearing Down? by RelaxedTension · · Score: 4, Insightful

      One of the goals here, though, is to eventually make the wall ineffective. That equates with punching so many holes through or digging so many holes under the wall that it eventually makes no sense to maintain the wall.

      It's all about the people being able to call bullshit on their government when necessary, and to find out what the facts are, not the lies the government wants you to believe are facts.

    2. Re: Tearing Down? by servognome · · Score: 4, Insightful

      One of the goals here, though, is to eventually make the wall ineffective. That equates with punching so many holes through or digging so many holes under the wall that it eventually makes no sense to maintain the wall.
       
      It doesn't matter how many holes you punch, repressive governments use fear to keep the majority in line. Governments can never directly control 100% of the population. By making an example out of a minority of people, the majority will fall into line like sheep. Then the key is isolating those who do not fall in line through public stigma (control of education, patriotism, etc). Look at how many people far for accepting repressive laws in the name of fighting terrorism and ensuring global freedom.

      It's all about the people being able to call bullshit on their government when necessary, and to find out what the facts are, not the lies the government wants you to believe are facts.
       
      It's hard enough to do that in "open" western democracies.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  5. Geek Show? by foundme · · Score: 2, Interesting

    The article seems to talk more about the developers, geeks and whatnot than how the actual program works. From what I have gathered, it uses third-party computer to do the work yours can't.

    However if China's Great Firewall is so great, how do third-parties come to your rescue if the work they helped you to do still cannot get through?

    For example, this search-by-email site seems to bypass google.cn censorship, but what if .cn govt blocks all transmissions between this site/domain?

    --
    Please stop entering code 2,2,7,6,6,4
  6. Article full of holes by Agelmar · · Score: 4, Insightful
    From TFA:
    The program effectively turns anyone's personal computer into a proxy server. Once the software is installed on a computer in, say, Canada, that person creates a contact list of trusted friends or family members in censored countries and sends his or her IP address to them. No advertising needed.
    How is sending your IP address to a contact list not advertising? I am advertising to a (supposedly trusted) list of people, and I have to be sure that I am not also advertising to the Chinese authorities that I am operating a server, else when they see my cousin connect to it they know to go arrest him. I.e. it's now my responsibility to make sure that everyone on my list is clean. Plus, this means that I now have to leave my computer on essentially 24/7. (I am usually not awake the same hours Chinese people are.) Great. There goes my power bill. Also from TFA:
    But Psiphon doesn't stop there. Unlike most Internet traffic, Psiphon data is encrypted and shoots around the world on a network reserved for secure financial transactions, so a censor cannot see what the person is accessing. And a censor wouldn't be able to tell a Psiphon request from a MasterCard purchase.
    Exactly what separate network is this that is somehow being joined to the Internet, and why would the providers of this network agree to a huge increase of traffic on said network? For that matter, why would my ISP not start packet shaping the hell out of anything going out to this supposedly separate network? My ISP certainly has good reason to packet shape this traffic, especially since they're already screwing with my VoIP traffic...
    1. Re:Article full of holes by TubeSteak · · Score: 4, Informative
      Like you, I thought they were either talking out their ass, or the reporter misunderstood. A quick Google search remedied that confusion.
      An elegant wrinkle is that the data will enter users' machines through computer port 443. Relied on for the secure transfer of data, this port is the one through which reams of financial data stream constantly around the world.

      "Unless a country wanted to cut off all connections for any financial transactions they wouldn't be able to cut off these transmissions," said Professor Ronald Deibert, the director of Citizen Lab.
      So it runs over SSL. The author kinda mentions that earlier on.
      They talk about "routers" and "nodes" and "secure socket layers" like they were saying, "Hello," or "How are you?"
      Maybe TFA's author is too much of an idiot to understand WTF they were talking about, so they dumbed it down for him.
      --
      [Fuck Beta]
      o0t!
  7. shhh... by WiFireWire · · Score: 3, Funny

    now that this has been slashdotted its only a matter of time before Chinese officials find a way to circumvent the circumvention (is that even a word?...)

    good going tho, im all abouts free speechez n stuff...

  8. Tor, sponsored by the EFF anybody? by dbarclay10 · · Score: 2, Informative

    One link: http://tor.eff.org/

    I found http://www.third-bit.com/2004-fall/psiphon_ae.html and it doesn't describe something that's even as good as a plain old Squid proxy. Tor appears to be far, far, far safer.

    (I live in Toronto. I want to go find these guys and slap them.)

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
  9. Another weapon in the censorship arms race by BertieBaggio · · Score: 4, Insightful

    Let me start by saying I applaud these guys' motivation. Circumventing censorship is certainly a worthy goal in the name of individual freedom. However, this is just another step toward that goal, though TFA gives these hackers status approaching messianic. The paragraph I found most interesting:

    Psiphon takes the concept of a third-party computer doing the work yours can't because of censorship, and protects it by relying on trusted friends and close family, to create a program the creators say is nearly fail-safe.

    (emphasis mine)

    First of all, to claim a new tool for defeating censorship is "nearly fail-safe" does not give the Chinese and other goverments enough credit. China hass a government heavily invested (financially and emotionally in terms of propaganda) in controlling information sources available to its people. I'm sure they will try very hard to make sure this tool is rendered ineffective. Here's hoping they don't achive this; but you can be sure they will try hard.

    Secondly, the technical side is somewhat dubious. It relies on "close friends and family" in friendly countries such as Canada -- but what if all your friends and family are living in China? And even if you make a secure, encrypted connection, how long before the censor get suspicious? Say encryption is declared illegal, and all external access has to go through certain proxies. Where does that leave Psiphon ?

    These are just my two cents on the issue. I'd like it to work, but it may just cause the net to tighten (no pun intended).

    --
    If all you have is a grenade, pretty soon every problem looks like a foxhole -- MightyYar
  10. Sure, because it's different things by Sycraft-fu · · Score: 3, Insightful

    Cryptography is useful for keeping everyone but the parties with keys from seeing a message. A good crypto system ensures that if you have the key, you get the complete and accurate message, if you don't, you get garbage that tells you nothing at all about the message.

    Well that means it's excellent for keeping things from being snooped on. SSH is a good example of this. When you connect to an SSH server the computers exchange a private key (encrypted using public key crypto) and then encrypt everything with it. Nobody can listen in, it's all just random bits.

    So, why doesn't this work for DRM? Well now you are trying to do something that crypto doesn't work for. You want the person to see the end, decrypted product, but not have access to it. So you give them an encrypted disc, but for them to use it, the decryption key has to be somewhere. It's either on the disc, or in a chip, or whatever. They must have the decryption key or it's of no use.

    Well, if they have that key, they can get their hands on it. Might not be easy, but they can do it. Also, since you are decrypting it, they can just intercept the decrypted signal and reroute it. Like on DVD-A players. They only allow full bandwidth/channel output over analogue links. However, what some people do is simple intercept the data right before the DAC, and reroute it to a S/PDIF codec. Digital output, post decryption (legal outside the US too).

    So something like an undernet is far more like the SSH scenario than the DRM scenario. You are looking to hid your traffic so that it can't be listened in on, not hide the message from the person who gets it in the end.

    1. Re:Sure, because it's different things by kestasjk · · Score: 3, Insightful

      The reason cryptography may not be the best thing in this situation is that the Chinese Govt. won't care so much what you're doing privately, just that you're doing something privately will be enough to set off alarm bells. Maybe if you're doing something privately with bank.cn that'll be no problem, but large amounts of private data travelling beetween you and some American IP using strange port numbers?

      --
      // MD_Update(&m,buf,j);
    2. Re:Sure, because it's different things by The+MAZZTer · · Score: 5, Informative

      That's not how public/private key cryptography works. If it did, any script kiddie could grab the private key in transmission.

      The reason the private key is called so is becasuse it is never transmitted. It stays on the machine that came up with it.

      Here's how it works, and we can assume both machines do the same thing for each other. One comp comes up with a private key and public key pair, where things encrypted with the public key can only be decrypted with the private key (and not with the public). Then, the machine can send the public key plaintext (or with some other form of encryption, which we can assume can be cracked much easier than the key pair cryptosystem we're using for the bulk of the data). The receiving machine uses the public key to encrypt it's data and sends the encrypted data.

      Now if we assume any transmitted data can be evesdropped upon, the hacker has our public encryption key and the encrypted data... but he doesn't have the private encryption key! The data is useless to him! (Unless the key pair is weak, the data is weak, or the hacker has the hardware to brute force keys, but we'll assume the users are smart enough to avoid the first two and the cryptosystem uses a long enough key to make the last one futile.) The first computer gets the encrypted data and decrypts it with the private key.

      A similar process, reversed, is used in certificates. They are encrypted with a private key, and the public key is made available. Assuming sufficient mechanisms are in place to assure that the public key does in fact belong to the original computer, any message decryptable with the public key shows that the message must have originated from the only legitimate computer with the private key.

    3. Re:Sure, because it's different things by evilad · · Score: 2, Insightful

      True, but it *is* how ssh works. Computationally expensive private/public key crypto is used to exchange a *shared* key. Computationally cheap shared-key crypto is used to encrypt all subsequent traffic.

  11. Because the firewall isn't great by Sycraft-fu · · Score: 3, Interesting

    The thing is China has taken a reactive approach with it, not a proactive one. That means that they allow access to the net, unless it's something they've decided isn't ok, rather than blocking everything and only permitting what they explicitly approve of. It's easy to see why they did it that way, but it's a weakness. It means that stuff like this will work, espically since the foriegn hosts can shift around.

    I'm actually supprised how lax their firewall is in general. For example they allow encrypted traffic out of the country. When my mom went over to China to teach English, she warned everyone not to say anything untoward about the government there. While they'd probably not hassle a foriegner who was there on their invataion for that, you never know. I figured she'd be getting a Chinese e-mail box and thus the worry. Nope, she just used her US one via webmail, which was 256-bit AES encrypted. There is no way they were spying on that, and yet they did nothing to filter it from anywhere.

    The reason is, of course, it had never made theri "bad site" list. Why would it? It's a webmail page for a US ISP. I'm sure almost noone visits it. However, she could have been funneling all manner of things through that, had she wanted to, and they never would have been the wiser.

    So unless China shuts down crypto out of the country, which they won't do because it would cripple business, they'll be hard pressed to stop those determined to circumvent their firewall.

  12. They better be 100% sure by Baseball_Fan · · Score: 2, Insightful
    But the computer smarts of Ron Deibert, Nart Villeneuve, and Michael Hull, combined with their passion for politics and free expression, have led them to develop a highly anticipated software program that allows Internet users inside China and other countries, such as Iran, Saudi Arabia and Burma, to get around repressive censorship and not get caught

    Those comp sci students better know what they are doing. If someone gets caught using their software to circumvent government censorship, people could die. People have gone to jail for dozens of years for saying the wrong thing.

    This is not one world where all people believe the same things. One nation should be allowed to keep its culture, even if another nation disagrees. IF there are stupid laws in china, then it is up to the chinese to have a revolt or change of government. Iraq has taught us that an outside power can't change a people or their culture. No matter what laws the USA or UN or new Iraqi government passes, they will never take precedence over their religious laws.

    Imagine if the people of amsterdam decided that drugs should be more available in the USA. Should they help Americans break the law inside the borders of the USA? The government of the USA has assasinated heads of state for not complying with USA drug laws, and imprisioned for life the former head of state Manuel Noriega.

    1. Re:They better be 100% sure by countach · · Score: 2, Insightful

      >IF there are stupid laws in china, then it is up to the chinese to have a revolt or
      >change of government.

      Right, so who is forcing the chinese to use this software?

    2. Re:They better be 100% sure by RelaxedTension · · Score: 2, Insightful

      So by your logic we should not attempt to intervene next time some psychotic general in an African nation decides to purge it's society of those pesky million or so people of whatever minority they don't like.

      Certainly culture and sovereign interests need to be respected, but it comes down to a question of is what they are doing right or wrong? Denying your people the truth and the ability to make actual informed decisions for themselves is wrong, at least by my standards. And, it certainly doesn't erode the culture of a people to have more information.

    3. Re:They better be 100% sure by Baseball_Fan · · Score: 4, Insightful
      Right, so who is forcing the chinese to use this software?

      Imagine this. You have some 19 or 20 year old college student in China who wants democoracy. He is not a computer whiz, but he finds software written by 3 programmers from the USA. These programmers say their software will circumvent government censorship.

      What choices does the 19 year old Chinese college student have? Say he uses the software expecting to hide his identity, and the government discovers who he is. Does that make the software programers wrong for releasing the software? In the USA, if someone purchases software that doesn't live up to the hype, they can return it. In China, that guy is dead or in jail.

      Now if no such software existed, the guy in China couldn't get into trouble. It would require more thought, and better orginization than just installing some software.

      I'm just saying if someone is going to throw out a tool for people to use, which a government says is illegal, those people making the tool should be damn sure the tool works.

      This goes to a deeper discussion of how much right does one culture have a right to change a different culture. Maybe in China most people really want communism. But 10% want democoracy. Should the USA help those 10% to overthrow the system of government in China, and to destabilize their economy?

      I'm not a historian, but most stable countries that changed systems of government had a revolt which originated by native people. In France, it was the working class that overthrew the nobility. In the USA, it was farmers and working people who overthrew the british. In neither case was the revolution inspired or promoted by a forigen power. Sure, the people found friends and allies, but the allies didn't cause the revolution. Now contrast to Iraq where the USA is the source of the revolution. There are not enough Iraqi people who believe in USA values to sustane any form of stable government. That is the reason outside nations should not interfear.

      Now, what if the government of China finds people using the software these three USA programmers wrote. China find this software violates their laws. Can China arrest those programmers. Or send operatives to kill them? The Israelis often send mussad agents to track and assasinate people who are not friendly to their nation.

      It seems to me to be an unfreindly move by the USA to help dissadents in China.

    4. Re:They better be 100% sure by solitas · · Score: 2, Funny
      ...people could die

      Nonononono - they don't die; the government just publicly says that "they cannot be found" (after the government has privately gotten to them).

      --
      "It's time to take life by the cans." ~ Bender ("Bendin' in the Wind", ep. 3-13)
    5. Re:They better be 100% sure by Abcd1234 · · Score: 2, Insightful

      I'm Canadian, and we happen to have a long tradition and record of apathy about everything, and non-interference since we generally don't care what's happening.

      That's pure bullshit. I think our many distinguished war veterans, not to mention our peacekeepers, who are currently engaged in Afghanistan, and who have served in many war torn areas in an attempt to provide stability and security, would beg to differ. Do we unilaterally invade other countries? No. But that hardly makes us apathetic.

    6. Re:They better be 100% sure by RelaxedTension · · Score: 2, Interesting

      "Translation: Certainly culture and sovereign interests need to be respected, except when [Person(s)] decide that they shouldn't be."

      I will concede that point, with a "but". The problem of course is what is considered a basic human right or not? My point of view is obviously west-biased, where I enjoy a great deal of freedoms and rights, many of which are not available in other countries. This is one of the few topics where I am willing to take a stand and present an opinion that a forward thinking nation should allow unfettered access to information. The reason that they don't is not cultural, it is purely a population control and power retaining method.

      Bear in mind that really, I am only advocating that the people have access to information, not that they must do anything or change to suit me in any way.

      The example I gave about the psychotic general is an extreme of course to illustrate that a blanket statement of don't interfere, ever, is not always the correct action. Certain actions are repugnent to everyone regardless of culture, like genocide, and need to be addressed.

      And if Mexico is going to legalize drugs, I may have to take a trip to, umm, evaluate the situation firsthand before not interfering.

    7. Re:They better be 100% sure by mrcaseyj · · Score: 3, Insightful
      Say he uses the software expecting to hide his identity, and the government discovers who he is. those people making the tool should be damn sure the tool works.
      Fighting criminals is dangerous, but it's worth the risk. The people helping the dissidents need to do the best they can on the software, but the possibility of failure or disaster shouldn't deter them from trying. Even if the software is flawed, it may save a Chinese programmer a lot of time by serving as a base that can be improved upon.
      This goes to a deeper discussion of how much right does one culture have a right to change a different culture. Maybe in China most people really want communism. But 10% want democracy. Should the USA help those 10% to overthrow the system of government in China, and to destabilize their economy?
      Democracy and communism aren't necessarily mutually exclusive. Maybe the Chinese people want communism. Lets let them debate the issue for a while and then ask them. Oh wait, that's freedom of speech and democracy. Your sensitivity to imposing your standards of right and wrong on others is admirable. But you've taken your moral relativism too far. Although robbery is almost universally believed to be wrong, strictly speaking that belief could be mistaken. But it's so absurdly unlikely that robbery is right, that it would be foolish to allow it. It's so absurdly unlikely that democracy isn't right, that it would be foolish to respect the denial of democracy or to refrain from fighting for it. When there is a significant possibility that we could be wrong, then we should tolerate alternatives. That doesn't mean we should just sit by while people are victimized by the murdering thieving criminals who run their country.
      I'm not a historian, but most stable countries that changed systems of government had a revolt which originated by native people.

      There are not enough Iraqi people who believe in USA values to sustane any form of stable government. That is the reason outside nations should not interfear.

      Iraq has taught us that an outside power can't change a people or their culture. No matter what laws the USA or UN or new Iraqi government passes, they will never take precedence over their religious laws.

      You sure give up fast. Only a few years in one country and you've concluded that freedom can't prevail in Iraq nor anywhere else we might try. Even if we fail in Iraq (and we're not done yet) it's just one case, and therefore doesn't prove that its not possible to liberate a country. In fact you seem to be ignoring that we were successfull in getting Japan and Germany fairly well liberated. There was violent resistance in Germany after WWII also. We were there longer than we've been in Iraq so far. We may have to stay in Iraq for decades. If we succeed it will be worth it. Even if we fail in Iraq, the great cost was still worth it to give the people a chance.
      Now, what if the government of China finds people using the software these three USA programmers wrote. China find this software violates their laws. Can China arrest those programmers. Or send operatives to kill them? The Israelis often send mussad agents to track and assasinate people who are not friendly to their nation.
      Criminals don't have a right to retaliate against those who are trying to help their victims. Although it's debatable, the Israelis may be justified in defending themselves. That they may be justified makes it a much different situation than China. The Chinese government is certainly not justified.
      It seems to me to be an unfriendly move by the USA to help dissadents in China.
      Justice is always unfriendly to criminals.
  13. This will lead to a false sense of security by briansmith · · Score: 2, Insightful

    It's to a selected group; not available to anyone (eg police) who's interested.

    If the police suspect anybody in your circle of friends, couldn't they do any of the following to break into the circle of trust and monitor your activities:
    (1) Sneak into your associates' houses and install hidden monitoring software directly into their HTTPS stacks on their computers.
    (2) Coerce your associates into providing them with access to their activities
    (3) Use social engineering to convince you to let them into your circle of trust

    When you are fighting a government, which has basically unlimited resources, you cannot grant trust as easily as when you are merely dealing with civilian adversaries. For example, I trust https://amazon.com/ enough to put my credit card info into a form there, but I wouldn't trust _ANY_ server or peer-to-peer host with my detailed plans to subvert and/or overthrow the government.

    I know that citing Orwell's 1984 is cliche in these discussions, but one of the points of the book is that, when fighting against the government, even your most trustworthy companions and things cannot be trusted. Remember Winston's speck of dust?

    In fact, you cannot even really trust yourself when against extremely harsh coercive measures. Look at what Winston did at the end.

    1. Re:This will lead to a false sense of security by 1u3hr · · Score: 2, Insightful
      If the police suspect anybody in your circle of friends, couldn't they do any of the following

      Yes, of course. The idea is to allow people to access blocked websites relatively easily despite blocks; not to allow people who are already under suspicion to operate with impunity. Any targetted surveillance, eg just seizing their PC, installing keyloggers, etc, is going to get them. Just having this software installed is going to get you in trouble if you weren't already. Also it doesn't protect your email, unless you are using a foreign webmail server via this system.

  14. In later news... by dteichman2 · · Score: 2, Funny

    They named this vaporware "Freenet 2."

    --


    Silence is golden... and duct tape is silver.
  15. True but... by Ironsides · · Score: 3, Interesting

    All you say is true, but there is one thing that makes it easier for censoring over just hiding. It should be possible to detect encrypted communication. What I mean by that is an analysis of the traffic itself and the information being transfered over it should allow one to determine if someone is communicating with encryption or mearly through plain text. It shouldn't take much to just block all encrypted traffic, or forward the users IPs to some who will come knocking wondering what you are talking about. One would have to hide it, such as with steganography, in addition to encrypting it. Sure, some of this might put a damper on retail sales over the internet, but I don't think some countries care about that as much.

    --
    Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    1. Re:True but... by moultano · · Score: 4, Insightful

      Encrypted traffic looks entirely like random bits, which as you say, is quite a bit different from cleartext traffic. However, anything that is highly compressed also statistically looks like random bits. I'd imagine that there are enough movies, music, and zip files passed around that passively listening to a small percentage of your traffic shouldn't be enough to incriminate you.

    2. Re:True but... by Antique+Geekmeister · · Score: 2, Informative

      No, encrypted communications do *NOT* look like just random bits. There are a few popular forms of encrypted communications on the Internet, such as SSH and HTTPS. Those have very specific formats indeed, and are easily identifiable to even a remotely intelligent traffic monitor. Encrypted email is even more identifiable: it's still email, it's still port 25 from one Mail Transfer Agent to another. Making the encrypted traffic look like something harmless is a while different layer of complexity, and gets into steganography, which is a whole different art form.

  16. The trick will be making it look legit by Sycraft-fu · · Score: 2, Insightful

    At this point, they don't ban crypto out of the country, and I don't think they'll start. It would cripple their ability to do business and as much as they like spying on their populace, they seem to like money more. So much online these days mandidates cryptography that it would be hard.

    As for how to mask it, not my department, just pointing out why using crypto to keep a third party out is different than trying to use it to keep the recipient out.

  17. Re:Is this really helping? by patio11 · · Score: 2, Insightful
    China can certainly imprison one or two, or one hundred or two hundred, free speech activists, but the way they extend that level of control to scale to a billion people is by taking one flawed-but-reasonably-effective censorship system and combine it with arbitrary enforcement. Then, you'll act like Big Brother is watching you even if he isn't necessarily -- and besides, the information you wanted to get at is likely unreadable anyway, so your cost-benefits calculation always comes down to "probably best not to try anything outside of the box". As China starts to block more and more of the Net which savvy Chinese need in the course of not just "disreputable political activism" but their daily lives (access to, say, the BBC or WSJ or for that matter the latest economic news printed in a Taiwanese daily that happens to be pro-independence), a program which achieved the sort of mindshare that Napster used to have would be impossible to stop. What are you going to do, arrest the whole Chinese-speaking Internet?

    I think thats the key to beating the Firewall -- make the attack *scale*. I'm not sure this particular piece of software accomplishes that. Plus, at the very least, dissent online provides a bit of a safety valve. Sure, the Chinese government *could* decide to come down pretty hard on folks trying to access overseas sites... but they already *do* come down very hard on folks trying analagous activities in meatspace. Not that the activities are perfect substitutes for each other, but if you try to meet a group of, say, Falun Gong adherents to have a chitchat about the health benefits of meditation online, its possible you'll get caught. If you try it by trying to track down a Falun Gong practitioner through the grapevine your exposure is orders of magnitude worst (can you guarantee every person who chances to overhear one of your conversations won't go straight to the cops?)

  18. Strength in numbers by louarnkoz · · Score: 3, Insightful

    TFA points out the obvious problem: if the great firewall can identify a relay, it can close it. It can also find out whoever is using it, making it a dangerous proposition. To me, it is fairly obvious that the response has to rely on "strength in numbers": place a great many relaying pages all over the internet. In fact, what about placing at least one such page on every web site? The great firewall would then have to either lock the entire Internet, or give up!

  19. Best. Headline. Ever. by jdbartlett · · Score: 2, Funny

    It's true, you know. The tripple-barrel pun on firewalls, China's great wall, and the Berlin wall.

  20. Re:This sounds utterly stupid (NOT) by JumperCable · · Score: 2, Informative

    TFA says that this does not require a local client install.

    However since they are using encrypted traffic, I suspect their biggest threat would be identification of suspicious or unusual Internet traffic patterns. A Wi-Fi connection to an unsecured router could solve that problem.

    The other concern would be government officials checking out the proxy server and determining it's purpose. Since the approach is to send the server information to friends/family, one could set the server to only connect to certain MAC addresses, or add a hidden login feature amidst a misrepresentative website/server. At that point, they have to either catch you running it, or intercept the connection information.

  21. Microsoft & Google should blow up Chinese fire by reporter · · Score: 3, Insightful
    About 2 months ago, the management of Microsoft and Google testified, under oath in front of a Congressional committee, that they fully supported freedom of speech/press and that they greatly regret being "forced" by Beijing to censor their Internet content. If both companies indeed regret such censorship, then I fully expect them to fund this Canadian effort to bust the Chinese firewall.

    Moreover, I fully expect that the majority of the funding for this Canadian effort will come from Microsoft and Google. I expect that both companies will be (if they are not already) the prime backers of this effort if their management do honestly regret the previous censorship.

    I expect nothing of Yahoo. Reporters without Borders declares, "Now we know Yahoo works regularly and efficiently with the Chinese police". If Buddhism has any validity, the managers (including the Yahoo chief, Jerry Yang) at Yahoo will be receiving their just karma in the next life.

  22. You have to wonder by Gorshkov · · Score: 2, Insightful

    Not to put to fine a point on it ... but as strongly as they feel about their cause, I wonder if they realise that what they're doing - if used by poeple inside those countries - could get people killed? I can't help but wonder how zealous they will be if they have to think about the potential blood on their hands. Doing what you can to help from your end is one thing. Helping somebody become a martyr is another. To my mind, it's like giving dynamite to a suicide bomber, without thinking about either the bomber or any of his victems.

  23. Using SSL is a bad idea by louarnkoz · · Score: 5, Insightful
    Thanks for pointing out that Psiphon proposes to use SSL. It looks very natural, encrypt the traffic so the firewall will not see it. But it is actually a very bad idea.

    First, the very fact of using encryption makes you stand out in the crowd. Do that a bit too often, and someone could very well come knock on your door.

    Second, SSL can be defeated. I am pretty sure that all PC in China have a Chinese Government Certification Authority listed in their SSL root file. That is enough for mounting a man-in-the-middle attack against SSL. Now you have dissidents who believe they are safe because of SSL, but in fact the firewall is reading their exchanges. Knock, knock?

    The article actually points to a much better solution: just use port 80, but rewrite the page to avoid the keywords that the firewall is looking for. For example, "New York Times" could be rewritten to "New Grok Dime", or whatever. That way, the traffic remains stealthy.

    1. Re:Using SSL is a bad idea by jrockway · · Score: 3, Insightful

      > I am pretty sure that all PC in China have a Chinese Government Certification Authority listed in their SSL root file. That is enough for mounting a man-in-the-middle attack against SSL. Now you have dissidents who believe they are safe because of SSL, but in fact the firewall is reading their exchanges. Knock, knock?

      No, no, no. This would let the Chinese government impersonate a server that has an SSL certificate that's signed by the Chinese government's CA. For example, the Chinese government could set up a phishing site for the bank of China without anyone noticing :)

      I doubt the subserves have their secret SSL proxies registered with the government, so this point is irrelevant to them. They are probably using a trust model like SSH (refuse to connect if the host key has changed), or PGP (web-of-trust).

      > Second, SSL can be defeated.

      Sure, after nearly all the open problems in mathematics are solved. If you know of someone who's done this, there's several million dollars (and immortality) waiting for them.

      If you want to "defeat SSL", it's probably easier to just use a rubber hose to beat to death anyone who uses it.

      --
      My other car is first.
    2. Re:Using SSL is a bad idea by timotten · · Score: 3, Insightful

      No, no, no. This would let the Chinese government impersonate a server that has an SSL certificate that's signed by the Chinese government's CA.

      I suspect that you and the parent are making different assumptions about how the client end is implemented.

      In a simple implementation, you might login onto your computer in China and open the Goodole Autoproxy Program. GAP updates, say, your Firefox preferences and configures Firefox to route all requests through the HTTPS-based proxy, goolole.canada.org. When you try to open a web page, Firefox tries to connect to the proxy with HTTP/SSL. The Great Firewall intercepts the request and relays it to cryptodemon.china.bad. cryptodemon automatically generates a phony certificate and signs it using the Chinese government CA. The phony certificate is returned to Firefox, which tries to validate it. Firefox finds that the Chinese government CA is in its database of trusted CA's, so the certificate is accepted.

      However, the article doesn't provide any details about Psiphon's implementation, and it's not rational to say that their system is or isn't well-designed.

  24. How this is different from peekabooty by jdbartlett · · Score: 3, Funny

    Technicalities aside, its name doesn't combine nursery rhymes with references to the buttocks. Worst. Project name. Ever.

  25. Go over the firewall with satellites by mcostas · · Score: 4, Interesting

    If we provided people in China with satellite internet terminals, like this then the firewall would be completely out of the loop. And since the antennas are directional, it wouldn't be too hard to conceal your RF signals and would be difficult to jam.

  26. Welcome new Chinese Netizens! by RyatNrrd · · Score: 2, Funny

    How're you enjoying all the free speech and intelligent exchange of ideas?

    Yeah, I'm just looking at the boobies too.

  27. L@@K: eBay ad circa 2016!!! by Zaphod2016 · · Score: 3, Funny

    For sale: geniune piece of the great firewall of China.

    Includes GENUINE certificate of authenticity.



    You heard it here first.

  28. Traffic analysis by Michael+Woodhams · · Score: 3, Insightful

    It sounds easy to defeat to me. The proxies will have a distinctive profile in traffic analysis:
    * Communicates on port 443 (SSL)
    * Only a few Chinese computers ever connect to the foreign proxy
    * Those that do connect, tend to do so extensively.

    So the Chinese see this pattern and block the proxy or worse.

    As an alternative countermeasure, would it be feasible for the Great Wall to act as a man-in-the-middle on all SSL connections which cross it?

    --
    Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    1. Re:Traffic analysis by proxima · · Score: 2, Insightful

      Of course, man-in-the-middle does not work with public key cryptography

      As I understand it, not unless the initiator of the connection knows which host key to trust. If you don't distribute a trusted set of host keys by another method, then the MITM can just emulate both sender and receiver, and intercept all communications.

      That's why your ssh client will save a list of trusted hosts, ask you to authenticate new hosts, and give a big warning when the key for an IP doesn't match what's on file. It's also why web pages use certifying authorities like Verisign to provide some centralized place to trust for host keys.

      --
      "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  29. I Live in China and hack the firewall every day by jjn1056 · · Score: 5, Interesting

    I don't see the big deal. Most people around here know that you just need to get a secure connection to a proxy server in a non censoring country and then you can access the web without trouble. A guick google search will turn up lots of companies that offer web proxing for a very small charge (avoid all the 'free' proxy lists since many of then are honey pots).

    Unless the gov't is specifically spying on you this is more than enough.

    --
    Peace, or Not?
  30. Yes, or, why I'm glad to be an at-will employee. by Kadin2048 · · Score: 4, Insightful

    Yup. That's why you need to hire people you can trust.

    My personal feeling, given the work that I do, is that if I can't trust someone to not look at porn from his desk, I certainly can't trust them to make a presentation to a client or handle sensitive information which they could probably sell to a competitor for a not insignificant amount of cash (and, later, lots and lots of court-imposed fines for damages--but I don't expect someone who lacks the foresight to realize that pornography is going to get them fired to realize that leaking trade secrets will land them in court).

    I would much rather figure out that I hired/was-assigned the wrong person because I walked up behind him one day and found him looking at porn, than after he did something really publicly embarrassing. Someone who doesn't implicitly get that it's not okay to look at porn while on company time, is not somebody I want to work with; full stop. It shows a lack of separation of one's personal life and business life, or at the minimum a great lack of understanding of the business world, which it is not an employer's job to rectify.

    There seem to be a lot of companies that spend an awful lot of resources, from what I've read here on Slashdot, trying to control what their employees do online. It seems to me that those same resources would be better spent figuring out why they're hiring such dolts, and attracting and retaining quality people who don't need baby-sitting. Perhaps that's more expensive, but it makes for a much more pleasant workplace.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  31. Let us look from the perspective of ethnic Chinese by mapkinase · · Score: 3, Interesting

    Ron Deibert, Nart Villeneuve, and Michael Hull, does not sound Chinese to me. Does anybody know what is the mood among Chinese in US? I have got plenty of Chinese coworkers (hi tech) at my previous job.

    You know how many of them were disseidents, that is expressed even slightest dissatisfaction with Chinese government? None. Including Taiwanese.

    For me it is clear indication that the weakness of Chinese opposition is a result of genuine destaste of Chinese to all sort of revolutions in favor of a piecemeal balanced development, not information blackout.

    May be westerners should get themselves a break for a change and let Chinese decide what to do with the country?

    What is with this Kiplingian (Kiplinguesque) "burden of a white man"? It is XXI century already... Stop revolving other peoples lives!

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  32. Great Firewall of China by Dot+Solipsism · · Score: 2, Funny

    This isn't the first time China has taken this strategy. The last time they built a wall they were nvaded by the Mongol Hordes. There is no way China's firewall is any match for a planet of computer geeks.

  33. U.S. censorship of private emails to/from Iran? by Kadin2048 · · Score: 4, Interesting

    Can you give any evidence or substantiation to the claim that the U.S. Government is censoring your emails to or from Iran?

    I have never heard of the USG actively censoring private email that wasn't to or from a serviceperson or that wasn't directly national security related (e.g., all the email to and from submariners and probably other Navy personnel afloat passes through censors who remove sensitive or geographically revealing information). Even then, they're pretty obvious about it.

    If this is actually happening, yours is the first case I've heard of, and while I don't claim to be all-knowning (or even close to it) I consider myself pretty well-read in terms of current events ... so I think it's fair to say most people would also be surprised.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  34. Nations and Cultures have no rights by argoff · · Score: 4, Insightful

    This is not one world where all people believe the same things. One nation should be allowed to keep its culture, even if another nation disagrees.

    Nations and cultures do not have rights, indnviduals have rights, but the statement above is implying just the opposite. It also implies that individual rights are just some kind of culturial thing, and not inherent. What about HK? their culture strongly respects rights. But China does not want to respect those at all. Funny how Chineese citizens who go to HK seem to adjust in a matter of days.

    Hey, "if not us, then who? if not now, then when?" This has nothing to do with US policy, it has to do with us and if we are willing to help people looking for freedom.

  35. Collateral damage by Anonymous Coward · · Score: 2, Interesting
    Sometimes the lab performs tests remotely, taking control of unprotected computers inside the censoring country without permission. This poses an ethical controversy, but Deibert says it's for the greater good: "We don't worry about that too much."

    They should be very worried about that! This tactic frames owners of the unprotected computers. How many will be investigated or even arrested because somebody used their computer to access forbidden sites? It is one thing to have willing accomplices who accept the risk of the activities. It is another thing altogether to involve an innocent party without their knowledge or consent.

    This tactic is likely to backfire, by eroding the very trust that is essential to the system. When people in the censored countries come to believe that the circumvention software is associated with a company that got somebody arrested, they will (rightly or wrongly) fear everything associated with them. Now that these methods are public, the censors will be motivated to get such stories circulating, whether fact or fabrication. In a trust based system, reputation is everything.

  36. Little understanding of China... by JediLow · · Score: 4, Insightful
    No program is going to lead to a mass movement of people looking to circumventing the firewall. From TFA:

    One is that many people in a place like China are not even aware they're being censored, says Geist. Even if they are, he predicts, few will make the attempt to get around it. Qiang notes that even young urban males, the greatest beneficiaries of China's economic boom, are reluctant to rock the boat and risk their wealth.

    Beyond that, the vast majority of users in China do not own their own computers - they spend their time in internet cafes... which means they're even less likely to have the proxy program. While its a huge topic outside of China, in China itself its not an issue at all.

    The only way to tear down the Great Firewall of China is for the regime to collapse.

  37. Not to be negative but... by aepervius · · Score: 3, Insightful

    How would you feel if China actively was fighting against law in the US ? For example what if they start "fighting against the great drug firewall of the US" and publish method to avoid law enforcement to smuggle drug ? How would you feel (well I am sure some USian would feel happy but that is not the point you are hinting at).

    On the paper I am sure it is a noble goal "freedom of speech" but de facto you are publishing way to go around china law. So how would you fee if China did the same to US law ?

    This might sound like a troll, but this is an earnest question : many country are feeling sick of US interventionnism from its governement, or from its citizen... Furthermore , you know the proverb "do not do unto me what you would like to be done by me unto you".



    PS: feel free to mod me as flamebait or troll, I always like irony (cue to the discussion theme).

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Not to be negative but... by Beryllium+Sphere(tm) · · Score: 3, Interesting

      In this case the US isn't doing anything. A group of hackers at a university is creating this project on their own. So the comparison isn't exact.

      You ask a good question if we refine the example a bit. Imagine citizen activism against a foreign government's unjust laws. Take your drug example, and ask how the US government would react to Chinese citizens creating covert systems for delivering medical marijuana to the US.

    2. Re:Not to be negative but... by Duds · · Score: 2, Insightful

      Exactly. How would it be if, for instance the story was "Browse child porn in the US and never get caught!"

      While I recognise the obvious other problems with that content the basic principle is the same, you're trying tobreak another country's laws simply because you disagree with them. It's basically trying to imprint your morals on the world, something it's fair to say western countries have been accused of before.

      I'm very uneasy about this.

  38. Iran by Darkman,+Walkin+Dude · · Score: 4, Insightful

    If the US doesn't roll over the place in M1's, the Israeli's are going to nuke it into the stone age.

    Just a few quick points to clarify some aspects of the Iranian situation for our American cousins. An invasion there would not be another Iraq. Iraq was a burned out shell of its former self, militarily, after years of sanctions and inspections. Iran is a whole other kettle of fish, and certainly no one is going to roll over with any time soon. Some facts, from all over:

    Iran's army includes 350,000 regular soldiers (non-conscript) and 220,000 conscripts, and a 7 million-strong "Basiji" volunteer militia. Iran is sharpening its abilities to wage a guerrilla war. Over the last year, they've developed their tactics of 'asymmetrical' war, which would aim not at resisting a penetration of foreign forces, but to then use them on the ground to all kinds of harmful effect.

    Iran designs and produces its brands of fighter and tank, among other things, some of which it exports to other countries. Initial developments in every field of military technology were carried out with the technical support of Russia, China, and North Korea to lay the foundations for future industries. Iranian reliance on these countries has rapidly decreased over the last decade in most sectors where Iran sought to gain total independence; however, in some sectors such as the Aerospace sector Iran is still greatly reliant on external help.

    Iran has, at present, developed an uncanny ability to reverse engineer existing foreign hardware, improve it to its own requirements and then manufacture the finished product. They have currently a full spread of main battlefield systems, about 2,000 tanks, 300 combat aircraft, three submarines, hundreds of helicopters and at least a dozen Russian-made Scud missile launchers. Iran also has an undetermined number of Shahab missiles that have a range of more than 1,500 miles. Within minutes of any attack, Iran's air and sea forces could threaten oil shipments in the Persian Gulf as well as the Gulf of Oman. Iran controls the northern coast of the Strait of Hormuz, the narrow waterway through which oil tankers must navigate, and could sink ships, mine sea routes or bomb oil platforms.

    Although the Bush administration charges that Tehran already has been interfering in Iraq, many Iranians brush off the low-level infiltration as minor compared to the damage it could cause by allowing Iraqi militiamen to take heavy weapons into Iran, by backing the most extreme Islamist groups instead of the moderates it now supports, or by dispatching operatives across the long, porous border between the two countries.

    But don't worry, a war would be over by christmas, right? Thats why the American government was openly discussing a nuclear option recently, much to the horror of the rest of the world...

    On a related note, I have a lot of friends inside Iran, both male and female, and I have been continually surprised at how open minded, educated and free-thinking they are, especially the women. I expected a downtrodden mentality at the very least, but these women engage me in intelligent debate, pulling no punches. Their culture is unique, with musical instruments I have never heard of anywhere else, and some wonderful music produced by these instruments. Its important also to remember, these are not arabs, these are Persians, they tend to get upset if you call them arabs. The food is remarkable, and the language is thousands of years old. Putting aside fox propaganda, and actually talking to Iranians, getting to know them, is an eye opening experience. Yes, they have many problems with the religious rulership of the country, but those problems are being resolved over time. As for their nuclear program, they simply see it as a response to American aggression. And they are right.

    1. Re:Iran by sexyrexy · · Score: 2, Insightful

      Because every other people group besides Americans is each actually a wonderful, interesting people with no faults or shortcomings of any kind; no ulterior motives or domineering tendencies, no desire for blood or power. It's just a misunderstanding between the kind, honest, hardworking, simple people of wherever, and the evil aggressiveness of America and its crazies whom you have nothing to do with, thereby absolving any personal responsibility but still appearing intellectually superior by blaming your own culture in a general sense.

      Some of my best friends are black, too!

      --

      Rex is 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  39. Re:Yes, or, why I'm glad to be an at-will employee by Kadin2048 · · Score: 2, Insightful

    No, I didn't post that at work. ;)

    Where I work, a certain amount of personal browsing is accepted, and a fair number of people even use AIM to talk to their families at home from the office as well, and that's never been a problem that I've heard of. (As far as I know, there aren't any other Slashdotters in my midst; fantasy sports leagues seem to be more my coworkers' fare.) If you do good work, it's been my experience that people don't really care what you do to produce it, or really even how much time you spent on it. Similarly, if you slave for hours but still turn out crap, I suspect you'll go nowhere quickly. (Though I've never had or worked with someone who's been just such a total zero that they washed out completely; problems seem to be more attitudinal than intellectual.)

    There are certainly situations where sitting around and doing obviously non-work-related browsing just isn't appropriate: when you're working on a client's site on their dime, for example. Or any other time you might be perceived as representing a greater group of people besides yourself. That just strikes me as being obvious, though -- like "don't browse porn at work," I wouldn't want to have to tell someone that, and it's a bad sign if I do.

    If I was the day-to-day manager of someone who was doing good work, but every time I went over to their desk was playing Solitaire, my reaction wouldn't be to fire them, but to try to find more challenging work for them to do. But aside from that, I'm a firm believer that, once people stay within the bounds of propriety, exactly how they budget their time and how they get their work done is their own business.

    Especially as work environments become more distributed, with people working from home or at other sites -- so that you as a manager don't have any clue what they're doing while they're working -- judging people based on their output and performance (and thus having good metrics in place to measure output and performance in a realistic way) becomes more important.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  40. Nitpick of the nitpick by Paul+Crowley · · Score: 3, Informative

    I think you're blowing up a terminological inexactitude into more than it is. They used "private key" where they meant "shared symmetric secret key".

    Also you shouldn't refer to signing and verification as "encryption" and "decryption" because they're semantically very different things. Both RSA encryption and RSA verification use the RSA public-key operation, but to be secure they must also use padding and the padding system for an encryption scheme will be different than that for a signature scheme. It's also bad to use the same key as an encryption and as a signing key.

    As a last nitpick, AFAIK there are no PK systems for which brute force is the most effective attack. If such a scheme existed it could use really short keys, like the 128-bit keys used in symmetric cryptosystems. Every PK system I know of uses keys at least twice that length.

  41. There are better ways to do it by vaceituno · · Score: 2, Interesting

    I think that current approaches to circumvent censorship are wrong.

    Proxies try to prevent filters to filter by origin of the info. Crytography tries to prevent the filter to make sense of the info.

    I think it would be better to simply reduce the rate of byte per letter/character. Right now it is roughly 1 byte / 1 character. If there was a way of turning any web page into jpegs, and still interact with it using some AJAX trickery, the web page would be nearly impossible to filter automatically. If you force human intervention to filter content, the effort to do it would be so great they would have to give it up or close the internet connection to the rest of the world.

    You could call the technique "captching", as any web page would be readable only to humans, not to machines (whithout intensive carachter recognition software)

    Methinks

  42. No I think you are confused by Sycraft-fu · · Score: 2

    Private key crypto is so called not because the key is only in the hands of one person, but because the key is only in the hands of trusted parties. Anyone with the key can decrypt the messages (or encrypt them). However it's very much used for 2-party crypto. It's how all your bank details get from the ATM to the bank and back. IBM crypto cards with the keys stored in them.

    As a practical matter, all public key crypto I've ever encountered uses private key crypto too because it's much less computationally intensive. In the case of SSH it works by one computer saying "here's my public key, send me a private key with it." The other computer then generates a random private key, encrypts it and sends it back. That's then used for the actual data transfer. Notice when you choose an alogirthm, you are choosing only symmetric (private) key alogrithims like AES.

    Even PGP works like this, or at least did last I checked. When you write a message to someone PGP generates a random key using the encryption you select (CAST by default I think), it then encrypts the message with that key. That key is then encrypted with the public key specified, and appended to the message.

    Asymmetric (public) key crypto is just too intense to do for large things. Even if you have the power, it's not worth it. You don't lose any security by using a symmetric crypto algorithm for the actual data exchange.

  43. Re:I have also met chinese people by Garrett+Fox · · Score: 2, Insightful

    I cannot spread whatever information I want (for example a movie)

    Sure you can! Are you speaking of the technical difficulty? That's not a matter of "free speech." And you can use sites like YouTube or Google Video to make homemade video accessible to the world.

    As for yours and the other poster's comments about ethnic Chinese not minding the lack of free speech, that's disappointing but fine... for those people. So some -- let's say most -- Chinese don't mind political oppresion. Does that justify complicity with that oppression, or the actual harm to those who'd like to practice freedom of speech and religion? Why not let people vote and worship as they choose, or not, rather than killing those who try?

    What's the difference between a China's one-party system and our two-party system? Basically, error-checking. When our politicians are corrupt or incompetant we have some chance of finding out, complaining, and maybe replacing them. If China's government were honest it would welcome criticism, as a way of uncovering mistakes and corruption. What the censorship tells you is that the politicians there can't handle the truth about what they're doing.

    Direct democracy? Yes, if we can find a way to make it work. I don't want Diebold making the machines. 8p

    --
    Revive the Constitution.
  44. Re:5th column factor by Darkman,+Walkin+Dude · · Score: 4, Insightful

    But it may take sides with the population if it rebels.

    However much internal strife there may be in Iran, I think you may rest assured that they are well and truly united against American interference in their government. The divide and conquer method that worked effectively in several countries would not be as effective in Iran, especially after Iraq. And I mentioned that they can turn up the heat on America just as much by arming extremist Islamic factions in Iraq with serious firepower, not just IEDs. And American forces are already stretched in Iraq as it is, so not only would they be facing a well organised military force, they would have to suppress a violent insurgency in an already conquered land, threatening supply lines and established bases.

  45. Propaganda. by Fantastic+Lad · · Score: 2, Insightful
    The Toronto Star makes its money by selling media to suburban families.

    Their stories are tailored to a certain head-space. They don't present news so much as they filter ideas and pre-digest them for a bunch of working parents raising kids. The Star is basically just a really fat daily edition of, "For Better or For Worse." (--Or, "How to accept slavery and severely limited possibilities in life while pretending you are happy and that there is nothing more.")

    Poor Lynn Johnston. She's a shill and doesn't know it. That's the best way to subvert a populace; get genuine and honest creators to believe in the lie and then repeat it with charisma and talent. There's a reason why, "For Better or For Worse" is the MOST popular comic strip in North America. It's morphine for the wounded.

    The problem is that The Star, (and papers like it), are direct arms of the corporate paradigm, which are linked to all kinds of nastiness. Whenever a paper uses emotionally charged terminology when sharing facts, you automatically know that biases are involved. The fact that it's so bald-faced is an indicator of just how far the people have been subverted.

    For example. . .

    "But the computer smarts of Ron Deibert, Nart Villeneuve, and Michael Hull, combined with their passion for politics and free expression, have led them to develop a highly anticipated software program that allows Internet users inside China and other countries, such as Iran, Saudi Arabia and Burma, to get around repressive censorship and not get caught."

    The average person if they were to read the same phrase usage in a Chinese newspaper, would gag and cry, "Propaganda!" but when it's displayed right in their hometown paper, it's suddenly invisible while retaining all of its subversive power.

    So is there an Agenda? Hell, yes! I wonder how exactly the Toronto Star is going to spin Bush's military strikes against Iran?

    That's right! Iraq all over again. Baseless lies about war ambitions spun into a such a fear frenzy that the cozy suburban family provider will shudder at the very thought and willingly go along with corporate fascism. Same old story.

    Our 'Liberal Media' is designed to make us stupid.


    -FL

  46. Huh? by Anonymous Coward · · Score: 2, Informative

    "Occam's razor."

    WTF? What does that have to do with this? Oh, right it doesn't.

    "In this particular instance, we don't even need evidence..."

    Ok, I get it now, you're an idiot troll. What a stupid thing to post.

  47. Re:Translation by Malakusen · · Score: 2, Insightful

    1. Anything they can't make they can buy from Russia or China, and Iran is industrialized enough to make a lot.

    2. China is not going to turn off their oil supply. Russia is not going to turn off their nuclear technology market. We don't have the capability to make China or Russia comply, especially since we are in debt to China for 250 billion dollars. We can put sanctions on Iran, giving them further justification to thumb their nose at us, China and Russia will keep Iran more than solvent, and we'll look like damn fools.

    3. Iranians fell over themselves to be a guerilla force during the Iran-Iraq Wars of the 80s. Watch how fast they remember.

    --
    Never give in--never, never, never, never, in nothing great or small, large or petty, never give in except to conviction
  48. Re: Tearing Down? Act of War? by davidsyes · · Score: 3, Interesting

    At what point could China consider this an act of war?

    Suppose China uses its wide snooping infrastructure to log who's circumventing, who's funding them, and (aside from the citizens of China who want knowledge for information and not for overthrow purposes) who's benefitting from this (namely, the US government), then suddenly and capriciously says: "You, you, and you... you're the assholes behind this; effective IMMEDIATELY, your permit to conduct business here is revoked. You have one WEEK to pack up and get OUT. Not just you, but the FIRST FIVE levels of any subsidiaries and first THREE extensions of business partners. If you can't get your hardware out, then auction it off. Oh, and leave the buildings intact. You can't leave until we've inspected them for bombs, sabotage, or similar Saddam-shoots-the-horse-rather-than-returning-it-a live tactic..."

    Personally, I am disappointed that coarse, harsh, and such penetrative domestic means are used against the population. But, you've GOT to see it China's way: They've been FUCKED WITH by the west (US and Europeans) as far back as 580 years: Opium, colonialization, subjugation, exploitation and more. I dare say that had not Commodore Peary showed up with some politicians' writ: "You will do business with us OR ELSE", Japan might not have had yet another reason to sprawl all over and do what it did to much of Asia. (However, how many people know that Korea actually invaded Japan, not once, but at least TWICE, in 1281 and 1284? Memories of a nation can span hundreds of years, and paranoid countries can be wary and vengeful, even if it takes 641 years to effect vengeance...).

    But, I also feel that forcibly punching through and digging under a countries virtual customs borders to be tantamount to waging a stateless if not de facto war against various organs of a government.

    Now, don't get me wrong: I do realize that China has a effective (how effective I don't know...) apparatus which is aiming computer resources at various governments around the world. It in itself is not a nice act, but unless and until anyone PROVES that China is actively knocking off US power grids or using proxies to do so, then PLEASE don't pull punches and equate military-military/government-to-government probes and studies to commercial/private venture proxy wars in the name of "democracy". (OTOH, how many have heard that the US CIA pressure on Vietnam to root out Communists was so intense that the VN actually rounded up and murdered some 1,800 innocent (and maybe a few dozen bona fide anti-US types) people PER MONTH for a few years? Talk about BAD KARMA. Obviouisly, that pressure is immensely worse than funding a business-to-government action like rending firewalls, but it's an historical wound many prefer to leave salved over...)

    Whatever you think of China, Communism, oppression, and other things, look at your own back yards, too. Virtually EVERY country has bones in the closet and enough bad karma to warrant an occasional kick in the gut, smack in the face, or public humiliation, and the US is CERTAINLY not immune, not matter HOW MUCH "contribution" it makes internationally. NO country makes contributions without first scheming and then codifying a "hook-in-your-ass-to-control-you" tactic. IOW, NOTHING IS DONE FOR FREE.

    I DON'T like censorship (unless it is to prevent a DIRE, GENUINE release of REAL/EXISTING national secrets, not some trumped up bullshit charges or to prevent embarassment...) or oppression (unless it's being carried out by publicly-routed corrupt politicians or power mongers), but I don't condone rambunctious or strategized abuse of the values of a country. The Chinese deal with their cultural, their local issues their OWN way. It may take another 25 years, but at SOME point, China's government of today will be somewhat if not a great degree different from what it is today. The US and its friends just need to quit being control freaks and have to accept that it IS NOT RIGHT for a junior land of some 325M to dictate or monk

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  49. Ethical not-so-grey area by Jivecat · · Score: 2, Insightful
    FTA: The Citizen Lab uses the techniques of spies to secretly deploy software it developed that automatically checks for censored websites inside various countries. Sometimes the lab performs tests remotely, taking control of unprotected computers inside the censoring country without permission. This poses an ethical controversy, but Deibert says it's for the greater good: "We don't worry about that too much." (emphasis added)

    I agree with the project's intent, but how does this differ from, say, writing a virus that forces remote computers to run Windows Update in order to protect them from the vulnerability that made the virus possible? In both cases you're co-opting a computer without permission... the intended ends don't quite justify the means.

    --
    "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled."--Feynman