Pakistan Bans Encryption
An anonymous reader writes "After some rumors of this last month, Pakistan has now officially told all of the country's ISPs that they need to block all encrypted VPNs since content running over such services cannot be monitored by the government."
I smell a revolution brewing.
They have a valid reason to do so, being almost in war with India. VPN's and encrypted connections are mostly used for criminal purposes. If you aren't doing anything bad, why couldn't the government know about it?
technical game of whack-a-mole
Does this include systems running the drones invading their airspace?
How can one detect if a packet is encrypted? How do you distinguish unencrypted binary data from encrypted binary data?
I'm sure this will totally work out for the government without any blowback or unintended consequences...
Well.... sounds like we need an adaptive add-on to the HTTP protocol for ad-hoc encryption.
Save yourselves some money and some bother, and just disconnect yourselves from the internet! That way you'll be Safe (tm).
This has just prevented pretty much anyone who works for a Fortune 500 company from doing anything in Pakistan on company laptops. I dunno, maybe that's a good thing? I can imagine that now more than one "elected official" will point to Pakistan as a shining example to follow (just like what happened earlier with RIM and the Blackberry in India and Saudi Arabia and later everywhere) and VPNs will no longer be allowed because of course they could be the tools of terrorists. Damn, why did I have to wake up in this parallel universe 10 years ago.
Seven puppies were harmed during the making of this post.
Hopefully this is the end of SSH as we know it in Pakistan. Re enable telnet on all those routers and servers, like it's 1996!
I use VPN and encrypted connections almost daily and I don't work for a criminale enterprise [unless you consider corporate America a criminal enterprise – but that is a different question.]. Do you really want your personal and private data exposed as I deal with the outside world?
Or there is just the simpler question of personal privacy. If you have reasonable suspicion, get a warrant. [And yes I know that the Pakistan court system is not very independent – but I am stating a principal here. And yes, I know encryption makes life harder for the cops – but I would rather have the cops work a little harder than sacrifice privacy.]
I wonder if this will include HTTPS traffic as well. I sure hope so!
Or, better, gnugp with email.
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
What about digital signatures?
eCommerce using SSL?
Password-protected files?
OS passwords?
Wearing pants should always be optional.
Awww crap... now I'm really screwed.
WAIT A MINUTE!
Maybe I can apply for a special permit for rot26!
if you're not doing anything wrong
why not let the government put up cameras in your home
you're not doing anything wrong in the bathroom at home
so why can't the local police have a camera in there?
it's for your safety, it keeps us all safe
are you retarded?
It exists. Obviously.
DRM: Terminator crops for your mind!
Take that, technologically-illiterate religious fundamentalists.
An OpenVPN connection is indistinguishable from any other TLS stream.
An OpenVPN daemon can be set to listen on 443, intercepting all VPN traffic and handling it accordingly, passing that which it can't decrypt onto the webserver for further handling.
Short of some impressive statistical analysis I have yet to see in the wild, there is no way to block OpenVPN without blocking every single TLS connection, nor is there any way to determine that TLS traffic flowing to a webserver offering HTTPS services contains OpenVPN mixed in as well.
LoseThos has compression. http://www.losethos.com/code/Compress.html
10 i = i + 1
15 IF i > 99999 THEN i = 0
20 IF LEN(INKEY$) = 0 THEN PRINT ".";: GOTO 10
30 PRINT "King James Bible, Line:", i
God says...
Let us pass, I pray thee, through thy country: we will not pass
through the fields, or through the vineyards, neither will we drink of
the water of the wells: we will go by the king's high way, we will not
turn to the right hand nor to the left, until we have passed thy
borders.
20:18 And Edom said unto him, Thou shalt not pass by me, lest I come
out against thee with the sword.
20:19 And the children of Israel said unto him, We will go by the high
way: and if I and my cattle drink of thy water, then I will pay for
it: I will only, without doing anything else, go through on my feet.
HAHAHAHAHAHA... OMFG.
Rats. I was planning to make a huge purchase of textiles and smuggled afghan opium from PakistanMallOnline.com with my credit card. Now, since it won't be encrypted, I cannot. Guess I'll have to buy from IndiaMallOnline instead.
Based on current trends, Australia and Britain will be the next to ban encryption, and then the United States will soon follow. Of course this ban will NOT include politicians, celebrities or the executives of large corporations.
Everybody else will have to submit to a virtual urine sample every time they use the Internet.
The new law not only imposes exciting requirements so that the gov't can monitor all communications for 120 days, but also forbids anyone but the government to "monitor, reconcile, or block any traffic" -- so the ISP, parents, schools etc. are not allowed to do that.
The encryption ban isn't all that impressive, just typical government not-thinking-things-through, and easily enough fixable -- they could add an exception for banks, permitting encryption but the bank has to store the corresponding unencrypted data. FWIW, the requirements pertaining to this may be in place (I'm not a lawyer, so I'm not sure if that's what the second statement here means, or if it's more a Room 641A thing for international comms passing through):
What's really jawdropping is requiring that every fucking byte going through every ISP or telco in Pakistan must be logged for 120 days. In other news, the middle east division of every vendor of massive storage arrays report 1000% increase in sales...
Read the law here (PDF), it's only 6 pages.
If all encryption is being banned, then it should make it trivial to start stealing passwords and bank card numbers from Pakistanis. We don't have an extradition treaty with them do we? Ready, set, crack!
HA! I just wasted some of your bandwidth with a frivolous sig!
Now they only need to ban Stenography. Well, first they'll have to detect it...
Amid all these internet-blocking stories I still haven't found an answer to how dictators prevent satellite internet connections, or even if they do. I know how they could block them if they wanted to, but does anyone know how they actually do it? Or if they even bother with it?
TFA and TFS both mention specifically encrypted VPNs, and doesn't make mention of basic encryption systems like SSL / TLS or completely encrypted services like SSH. If this is how it was written to the letter then I imagine an SSH tunnel to a proxy server somewhere else would do the trick.
Though this being Pakistan and not the USA I highly doubt ruthlessly literal interpretation of a law can get you out of jail.
I am think that information want to be free, not encumber by encryption. Encryption should be ban for good of all mankind so that all good idea are free, open and available to everyone. I am think that all government should adopt similar policy. Maybe Pakistan not have best motivation at heart, but I am to like this idea.
We also should abandon money so that people more willing to share idea and not be so greedy haha.
Wow. We should all just send unsolicited random data to random (Pakistani) IPs. There is no way they could log all that data. You could even send "interesting" data to broad swaths of Pakistani IPs (so as to not draw attention to any single person). That could distract the programs/people who are looking at the data. Maybe give cover to some revolutionaries or something. Who is in?
They won't have anymore telecommuters. One of our workers awhile back was resident in pakistan. No way are we going to let our data over the wire in the clear, so we can't hire from there anymore.
No one will want to go there for a vacation or business now, unless they plan on being disconnected and not using credit cards. They have lost their chance at ever getting a Disney theme park for sure now.
Lobbest thou thy Holy Hand Grenade of Antioch towards thy foe, who, being naughty in My sight, shall snuff it.
Last year I did some work that had to be coordinated with a group of programmers in Pakistan. Naturally they were using SSH to connect to the server they were hired to set up their software on. I can only imagine that companies like that are important for the economy other there. However, if the Pakistani government decides to ban all of its own people from using standard connectivity tools, all of which are encrypted these days for good reason, then they will be shooting their economy in the foot. Next thing we know, it will be impossible for people over there to conduct any more on-line financial transactions. In effect, they will be sending themselves back to the digital Stone Age. Meanwhile, the bad guys will just switch to using different port numbers.
Anyone needing to use this technology needs to apply for special permission
It's not all VPN connections, only those which don't have permission. RTFA Editors, you're getting intolerable.
DESCEND UPON the morns and unencrypted and sow destruction and chaos ...no really do it funny as all hell this is.
ONCE again govt shows how detached it is form reality , LETS SHOW EM ALL HOW AWFUL IT IS BEING UNENCYPTED
I mean, if pictures of him are so objectionable then by this same logic they should ban everything to do with Mohammed to prevent people from making pics of him?
I'm sure THAT would go over well....
Don't need encryption to send coded messages...
"The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
If there was ever a country I hated more than China, it's Pakistan.
And it's not the citizens, it's their fucking corrupt and police-state governments.
Based on my reading of the law (thanks for posting the link to the PDF, AC), you can still encrypt traffic (think banks, online retailers, etc.) as long those who employ it add additional network links to the Pakistani government, pass all traffic to the government and provide them with the appropriate keys. Said additional links and any supporting hardware and/or software to be implemented at the TLS/SSL users' expense.
AFAICT, The 120 days that the OP refers to isn't how long they have to keep the data, it's how long ISPs have to implement the environment.
N.B. IANAL
No, no, you're not thinking; you're just being logical. --Niels Bohr
Who cares what they do in Dumbfuckistan? Anyone with any brains gets out of that place in a hurry.
in TFA, it mentions a special license for encrypted traffic use. run with that where you may
What else would you expect out of those backwards bitches? Fucking Allah has them in the ass and they gladly march off to death for it. Fucking savages.
FUCK MOOHAMMAD, FUCK ALLAH, FUCK ISLAM!!!!!!
Tender. Totally useless but tender none the less
Blooming business for covert channel VPNs ... I saw one implementation over ICMP ECHO (ping) once, and it was pretty interesting ...
morcego
OMG, all this is so, so funny. The ISI (the Pakistani CIA) are finding Al Quada cadre , that they want as bargining chips Helfired, surprise surprise, they don't like it one bit, so they found an effeminate hacker and tortured him, he said "its the VPNs"
An ISI cyber General said shut the VPNs, everyone saluted and said "Yes, Sir", sounds just like the US CyberCommand?
Start a "mullah of the day" fan club. Every day, send out a picture of a different mullah. Then just use steganography to embed your real message inside the jpeg...
#DeleteChrome
While this is indeed a silly move it does mean that nobody in Pakistan will be taking my development contracts... of course this also means there will likely be an influx of developers into surrounding countries.
"drink deeply the illusion of your safety"
Good luck with that.
Steganography. Hide your messages as every... oh, say, cycle through the first 100 prime numbers... particular bytes in, say, a pirated porno. If they even detect it, they'll think it's VCR noise.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
http://en.wikipedia.org/wiki/Export_of_cryptography_in_the_United_States
http://en.wikipedia.org/wiki/Pretty_Good_Privacy#Criminal_investigation
http://en.wikipedia.org/wiki/Phil_Zimmermann#Criminal_investigation_by_US_Customs
That's all well and nice for local sites for the locals, but what about foreign visitors or accessing any international site? Any banks or anything else with a https login I'd like to visit won't work as they won't care one shit about what Pakistan wants. That's pretty much a tourism killer. And commerce killer. Ah well, it's their self-implosion.
Live today, because you never know what tomorrow brings
..but officer, I was just piping /dev/random!
I have no idea how that sort of thing could be done (I'm not techy at all) but this is a fantastic idea and I wanted to say that I think it's genius, even if you got modded down.
Sure enough they'll start blocking port 443 and everyone will just move to another one, or another protocol altogether. How can you know it's encrypted, if you can't parse a protocol's traffic. lol... They're not going to sniff the contents of every packet and just not forward them if they are unreadable. That would make 99% of anything not work if they don't know what it is. Might as well be sending data verbally over the phone haha
...there's no way any company with half a brain would allow anyone to work from Pakistan or any work to be outsourced to Pakistan anymore. Their IT industry is toast.
You can always look at it from a "glass half-full" perspective--Encryption Bans Pakistan.
Hello. I'm Peggy from Pakistan. May I have your Credit Card Number and PIN Code Please?
What encryption, that was a jpg I was sending in my own format... sure this is going to stop all the encrypted comms.
SSH , openVPN ....
This could never happen in the USA.
This is useless, people in Pakistan can dial into American dialup ISPs and use an encrypted VPN through them. There are other ways around this ban, too.
Fuck Islam in its smelly goat ass!
No compression either? WTF? No gif, png or jpeg? No gzip?
Wow....just....wow. Colour me gobsmacked.
Pakistani tourism? seriously? Cash is where its at in that part of the world anyway.
Gogo gadget stenography.
Why would the average Pakastani want to encrypt their goat or mud hut anyway? It's not like they have nuclear....OH!
(Posting AC because of moderations)
So let me get this straight, we have no light, water or gas, people are being slaughtered by the hundreds every-single-day by political workers of the same freaking (secular!) parties that are in power (look up the Current Karachi massacres, we have bigger things to worry about than Al Qaeda)....and THIS is what the govt decides to focus it's attentions on?
My dear god, what the hell is happening to my country? You know, this is why the Islamic parties get votes here, they may be ass-backwards, but at least their political workers don't go emptying dozens of magazines of people for (literally!!!) the lulz.
Also, seeking my advice: Any way to send credit card information securely? I have to pay my exam fees to an examining institute in the UK, and I usually used credit cards. Now however....
I am not in a revolutionary mode, I just want to get an education and somehow go abroad and earn a simple living and die without ever making a ripple.
Well, that PDF is dated march, so, the law is in action today?
I remember writing a steganographic tool that sent hidden messages via SPAM. I had a massive source of SPAM and use a combination of hash tables and a psuedo-random number generator in order to pass any type of binary data as SPAM. The trick was to have all possible combinations of spam words with offsets for all the hexidecimal characters. Numbers are scarce, but spam is such bad spelling that you could "cheat" a little and get it all set up. (My favorite trick was to embed a meaningless tag that had the hexidecimal value I needed in it)
I'm sure the NSA could have cracked my little toy / experiment fairly quickly, but they would only have cracked the fact that I was using steganography. The binary stream encoded therein could still easily be encrypted with AES or Blowfish or any other cryptomechanism.
The stream expansion was pretty intense, some 20:1 or so. But it was honest-to-god SPAM and it was fun to cleanly pass compressed, encrypted binary data via penis pill offers.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
I would totally start sending megabytes of Mersenne twister output to addresses in the US.
Couldn't they just download ECHELON from SourceForge and run that? Or does that only work in Anglophone countries?
I think it's safe to say on behalf of Uncle Sam: "Pakistan, you're NEXT!"
These Aren't the Bits You're Looking For!
Brilliant!
Can we expect a future wikileak or open leak to show they were leaned on to do this by the US government?
This is a complete misread of telecoms terminology, they are not banning user encryption.
The actual regulation only mentions encryption ONCE, and that is in regard to signalling information.
Signalling information is not the data. I repeat, signaling information is NOT the data.
For phone calls, signalling is the bits that tell the system where the call is go to, and who from, and other "meta" information about the call. For data, signalling is the outer part of the IP packet that carries destination information.
The encrypted part of data is in the PAYLOAD. And they don't require the payload to be decrypted. It's also the same section that requires the
info to not be compressed. Are they really going to decompress all files before sending them off? No way.
All they are requiring is that the phone call source/destination info, and Ip traffic packets are not encrypted *further* by the ISP. Customer
VPN data will continue to flow as normal.
IAANE (I am a network engineer) and I have had to deploy a government spying^Hlegal intercept platform before, and this is pretty much just
bog standard like many other countries do.
Bottom line: A non story. Pakistan wants ISPs to implement legal intercept. Big whoop, most countries have already done this.
Sparks:Gadget:Beer Maker
Based on my reading of the law (thanks for posting the link to the PDF, AC), you can still encrypt traffic (think banks, online retailers, etc.) as long those who employ it add additional network links to the Pakistani government, pass all traffic to the government and provide them with the appropriate keys. Said additional links and any supporting hardware and/or software to be implemented at the TLS/SSL users' expense.
AFAICT, The 120 days that the OP refers to isn't how long they have to keep the data, it's how long ISPs have to implement the environment.
N.B. IANAL
This stuff still screws over any small companies and newstarters who wish to e.g. offer their products online. Having to provide the government with all that means a lot higher operational costs, not to mention the extra hardware and maintenance needed, and it could very well even mean the company is no longer sustainable.
Such a horribly shortsighted move.
No, you're all wrong.
IUALBTIPDI (I'm Usually A Lawyer But This Is Pakistan Damn It)
Obviously, Pakistan has never heard of the MPAA. If Pakistan can beat Hollywood lawyers... India should begin sweating. I suspect it be long before Pakistan is just another Warner Bros. backlot.
The Admin and the Engineer
They just banned e-commerce, telecommuting, offshoring operations providing services (e.g. customer service at your bank), and foreign corporate operations.
Tech Public Policy stuff
If you have nothing to hide and a clear conscience, you have no need for encryption. This whole thing is a non-issue.
well since business is completely dependent on strong crypo... I guess Pakistan's greed for information > Pakistan's greed for money.
even if they make exceptions for corporations this would completely limit the ability of start-ups to get a foothold.
yay for the economy! (?)
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
Don't they know? Information wants to be free.
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
"information is uncompressed"
Uncompressed too? Really?
Idiots are born every day.....
Sounds like a great idea, dilute their logs with crap. Heck don't make it random, use random text from Pakistani websites to make it harder to filter out.
"When information is power, privacy is freedom" - Jah-Wren Ryel
A list of pakistani IP ranges, and a simple app that pings things and then spews random data at an IP if it responds. Simple. You could probably even do it in a shellscript.
"When information is power, privacy is freedom" - Jah-Wren Ryel
What about digital signatures?
Let's not forget we went through this with the Clinton administration just 15 years ago. If I could get the Slashdot search to cooperate I'd include a link here to Rivest's winnowing-and-chaffing algorithm that passes secure messages where encryption is banned but digital signatures are allowed.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)