There is a current controversy going on regarding Apple and the FBI.
The FBI wants Apple to open up the phone of Syed Farook, one of the San Bernadino shooters.
Farook had his phone locked via the standard 4-digit Apple passcode. The FBI is afraid to "brute force" every one of the 10,000 passcode combinations, because the iPhone has a feature where the phone can be auto-wiped if a wrong passcode is entered 10 times in a row. It is impossible to tell if Farook had that feature enabled.
Apple is refusing to do this. Here is CEO Tim Cook's statement about it:
https://www.apple.com/customer-letter/
Basically, Cook argues that nobody -- even Apple -- can break through a passcode on an iPhone, due to strong encryption. They are afraid that if they create a way, then it can be used to compromise security on all iPhones if the method gets into the wrong hands.
I reject this argument. Cook likens the creation of software to allow this as a "master key" which could break into encryption everywhere. He is way overstating it. First off, this piece of software could be developed under strict supervision, and destroyed after it is used to break into this iPhone. The FBI isn't demanding a way to access all iPhones -- just this very important one. (It is true that the FBI has requested a backdoor be created for them for all iPhones in the past, but Apple refused, and the FBI left it alone at that point.)
Second, Cook is treating their current encryption methodology as the only form of encryption in the world. If he is really worried that this tool could be re-created by someone in the company involved in building it, they can simply re-engineer the phone's encryption, yielding the method useless. For example, say that someone (a hacker or insider) found a way to break the encryption and force their way past phone passcodes. Would Apple be helpless? Or could they release an update to their iOS to render that technique useless? Of course it would be the latter, and the same applies here, where they are basically hacking their own phone.
It sounds to me that Apple is just so ideologically opposed to breaking through their own encryption that they are refusing to look at this from a practical standpoint.
It also sounds like they're being lazy/cheap. They don't want to break their encryption and then be responsible for rebuilding it so it's impenetrable again. They more feel like shooing the FBI away with a simple, "Sorry, can't do it, our customers will all be at risk", and washing their hands of the situation.
Also, in general I don't like the idea of a device as common as the iPhone being able to be locked from EVERYONE (including the FBI) by entering a simple passcode. On the surface it sounds great (keep dat guvmint outta yo bidness), but in reality it protects murderers, child molesters, terrorists, etc. While the truly technical savvy will always find ways to create unbreakable encryption of important data, this power shouldn't be in the hands of the average person. For example, Syed Farook was no computer genius. He did not have the ability to encrypt anything. In fact, I doubt he knew that his phone couldn't be broken into after-the-fact. He probably acted so hastily that he didn't bother destroying his phone, or perhaps he was delusional enough to think he would get away, and somehow could still use the phone without being traced.
Bottom line is that I don't want the average criminal or terrorist being able to successfully hide evidence by just entering 4 numbers.