Answers to your questions about Apple and security
apple.com
apple.com
The only way to guarantee that such a powerful tool isn’t abused
and doesn’t fall into the wrong hands is to never create it.
Can a court force a company or an individual to create something that does not exist?China required Google to actively censor search results about sensitive topics, and Google quit China. (They may now be heading back [1].)
Bing stayed in China and silently replaced their organic results with government-approved propaganda [2].
The best way to prevent governments from oppressing their citizens is to refuse to create tools that enable oppression.
[1] http://www.theatlantic.com/technology/archive/2016/01/why-go...
[2] http://www.theguardian.com/technology/2014/feb/11/bing-censo...
Are search warrants oppressive? Can you distinguish this request from the FBI requesting a safe manufacturer modify the firmware on a single safe?
I doubt either of these can be reliably argued.
Possible? Maybe, but if it was that simple the FBI could simply change the signing key. It's not, and they can't.
The question is can you change one devices ID to exactly match another. This might require hacking the BPP or finding a SHA1 hash collision, both of which are absolutely possible but not necessarily trivial.
It is foolish to assume that the FBI would stop at this special version of iOS, especially given how they have been arguing and fighting to break encryption for over two decades.
edit, on icebraining's interpretation:
That's exactly right - once the difficult part about targeting an individual phone is finished, it's easy to take the iOS signing key and target any device you want.
Clearly it is not, otherwise they would have done this. They did not.
This is what I understood, at least, from the parent's post.
An earlier comment with more technical detail: https://news.ycombinator.com/item?id=11141499
UDID lock is good enough for tying development builds to specific devices but is not an unbreakable guarantee the software cannot be run on another device.
Yes, if you can do that, then you can flash anything to the phone. When someone shows me that happening, then I'll believe in this technology.
Even then you cannot "flash anything" to the phone. But you can flash a build signed by Apple which hard-codes a UDID check.
For example changing the WiFi or Bluetooth MAC is not locked down and effects the UDID. Because the UDID was never intended to be a way to bypass the device encryption it was not designed with anywhere near the same level of care and sophistication as handling the encryption key itself.
I never suggested the UDID. Please don't ascribe a claim to me that was never made. SHA512 the serial and macs independently. Job done.
This is not mysterious. Can the FBI require a software company to subvert their own security guarantees? Should they? Do bank vaults have back doors for the FBI?
That's a bit of a specious argument though – of course, if they produce different software in the future, it could be used again!
If the FBI want their own ability to sign Apple updates, then that's obviously a different situation. But the point you were making – that it's not possible to write software that will run on only one device – is not true in this case.
This is not mysterious. Can the FBI require a software company to subvert their own security guarantees? Should they? Do bank vaults have back doors for the FBI?
I don't really know the right answer.
What prevents the iOS image from being loaded onto another device?
Apple isn't magic; the code they write to verify device identity isn't going to be the first perfect, unbuggy, unexploitable code written in human history. if(device_udid == terrorist_id) {...} might seem infallible, to you, but the reality is that the device_udid is just SHA1(Wifi MAC + Bluetooth MAC + ECID + Serial). All of those are writable, some via the Baseband and some via physical access. Generating SHA1 collisions is completely feasible for ~$1,000,000 of computing time, which is chump change to nation states.
There is no infallible way for Apple to make an iOS version for one single device.
Edit: And stories like http://abcnews.go.com/Technology/york-da-access-175-iphones-... make it absolutely clear that this is not stoping at a single device.
A search warrant doesn't require me to create a new capability that did not exist before.
From the FAQ:
The digital world is very different from the physical world. In
the physical world you can destroy something and it’s gone.
But in the digital world, the technique, once created, could
be used over and over again, on any number of devices...
The only way to guarantee that such a powerful tool isn’t abused
and doesn’t fall into the wrong hands is to never create it.I don't see how that's relevant. If I invent a new kind of lock you've never seen before, you'll have to come up with a way to break it.
I'm asking for why a search warrant would be oppressive, even if it involved creating new firmware for a safe.
Why?
It might, depending on the analytical outcome of the three-factor test introduced in the _New York Telephone_ case. (This case was decided before compelled pen register assistance was prescribed by Congressional legislation.)
The case itself is illustrative and enlightening: https://supreme.justia.com/cases/federal/us/434/159/case.htm...
"The power conferred by the [All Writs] Act extends, under appropriate circumstances, to persons who, though not parties to the original action or engaged in wrongdoing, are in a position to frustrate the implementation of a court order or the proper administration of justice..."
The factors are:
(1) whether the third party is "so far removed as a third party from the underlying controversy that its assistance could not permissibly be compelled by the order of the court"
(2) Whether the burden placed on the third party is "unreasonable"
(3) Whether the assistance is "essential to the fulfillment of the purpose" of the warrant
It's unfortunate that Hacker News isn't commented upon by more attorneys, and that most news articles don't link directly to the legal filings in these cases; much confusion and false assumptions about the law could be clarified.
https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
A potentially important factor is that the phone companies used pen registers themselves all the time, whereas Apple has no desire at all to write the software that the FBI wants.
It's worth noting that despite the outcome of that case, Congress still had to pass CALEA, which seems to imply there are limits to what can be compelled under All Writs.
However, you actually have to get to the courts before the All Writs Act can be applied.
CALEA was passed to create a preemptive requirement for standardized wiretap interfaces/equipment, processes, etc, prior to any actual judicial warrant or writ being written.
The fourth amendment grants us protection against "unreasonable" search and seizure, but doesn't grant the government an affirmative right to require that future "reasonable" searches be easy, or possible.
It also (unfortunately, in my view) doesn't prevent the government from requiring preemptive action to support future searches, and that's what CALEA does.
The reason I say that, is that now that it has been proven the phone does not permit access, the FBI is trying to use a warrant to force Apple to break into the phone. But if providing access was never a legal requirement in the first place, why is it Apple's problem now?
Yes, only Apple can do what the FBI wants to do. In my mind, that should not be sufficient, in the absense of a legislative requirement, to force Apple to break a software system against their will--even their own software system.
I mean, let's say the FBI wants to run a sting operation against a gangster. Can a court use All Writs to force some random person to participate in the sting? I would think not.
Let's say law enforcement needs to pull a hard drive from a 30th floor apartment, without alerting the doorman. Can a court use All Writs to force a rock climber to climb up the building and go in the window to get it? Again, I would think not. Even if there was only one rock climber in the entire U.S. who could do what the FBI needed, it doesn't seem likely to me that an All Writs warrant would succeed against that person.
So why should it succeed against Apple? I mean, Apple is the only company that can do what the FBI wants--true. And they did build the phone to prevent access. But there was no requirement to build it any other way, so why would that be relevant?
If they didn't have it, they couldn't be required to use it.
Apple has many capabilities--they're a $500 billion dollar technology company. Which capabilities are not available to the FBI via an All Writs warrant?
I'll quote the DoJ's legal brief on how Apple is not "far removed" from this phone owned by a 3rd party:
"... the government is seeking to use capabilities that Apple has purposefully retained in a situation where the former user of the phone is dead ..."
"... iPhones will only run software cryptographically signed by Apple ... Just because Apple has sold the phone to a customer and that customer has created a passcode does not mean that the close software connection ceases to exist; Apple has designed the phone and software updates so that Apple's continued involvement and connection is required."
"More generally, the burden associated with compliance with legal process is measured based on the direct costs of compliance, not on other more general considerations about reputations or the ramifications of compliance".
That does not in any way explain why Apple should be compelled to write new software, that they would not otherwise choose to write, before pushing it as an update.
Apple retained the ability to push updates to improve the performance and security of products, not to make it easier to hack them. There is a difference!
Nobody else can.
That's a big difference.
ISTM the right outcome is for Congress to weigh in with specific legislation that can supersede AWA in cases like this.
And calling it "creating new technology" (not your words, but others'), is silly too. Doing almost anything with software is creating new software, but calling it new technology makes it sound like they have to go out and do a bunch of R&D and make some significant breakthroughs or something. In reality, it's a trivial thing.
To address the quote you posted, it sounds like Apple is probably lying there too. Especially given the vast exaggerations in other parts. I highly doubt they would have a hard time making a modified OS that was device locked.
But if it's really true that they can't make a device locked firmware, well, then of course I hope they win this fight.
Phone call, texts, or data logs? Subpoena the cell company or the ISP.
Email? Subpoena the hosting provider.
Any communications used on that phone traveled over the Internet, and the logs are most likely preserved. They could get all of the logs of outgoing requests from the cell company and then go to each service provider and demand dumps of data from any accounts that Phone logged into right?
The primary service provider being Apple, who operates a fully encrypted messaging system where the cleartext only ever exists on the device.
It's a child abuser's wet dream.
Chances are, this happened at least once over the lifetime of the terrorists ownership of the phone - thus we can at least see who they are communicating with, right?
Wouldn't that be a good starting point?
And call records - they must have called someone - if only to talk about the weather.
Is that really acceptable to you? Maybe they accidentally screwed up once so it's OK to keep the private affairs of a dead terrorist secret for no good reason?
> Wouldn't that be a good starting point?
I would have thought the best starting point was unlocking the phone, given the owner is dead and committed horrific crimes.
But not the service provider intentionally denying access to this vital information? What a bizarre twist of logic!
Surely they have enough evidence to convict the accused. The phone likely wouldn't give them anything essential to the case. It's already a wrap.
However, the legal precedent would be invaluable for future <s>rights violations</s>legal proceedings. They have 1. Nothing to lose in this particular case. 2. A maximally effective situation for getting this ruling, complete with irrational fear-based public support ("bcuz turrists!1!").
Seriously. If your goal is to create this legal precedent, go ahead and try to imagine a better scenario under which this could rule in your favor. I'll wait.
The only iPhone the FBI have is the work phone, which he might not have used to contact terrorists with it. If he did he'd destroy it as well.
The problem is that judges and politicians are not tech savvy enough to understand why they shouldn't force Apple to make a tool to break passcodes on iPhones. How that makes any iPhone insecure in the wrong hands.
It's not "going dark" that is an unprecedented change, it was the brief "going light" period that preceded it. Law enforcement has apparently lost the ability to do on the ground investigation work in favor of whiz bang-ery (and intelligence has lost the ability to do humint). Well, whiz bang-ery is a two way street. Now is the time to revive those old skills and deal with a _return_ to a world where you can't just outsource your job to a wire tap.
> > The only way to guarantee that such a powerful tool isn’t abused and doesn’t fall into the wrong hands is to never create it.
And of course, that's also wrong. The only way to guarantee that such a powerful tool isn't abused it and doesn't fall into the wrong hands is to make it impossible for such a tool to exist, not to refuse to create it.
Right now, today, Apple has the ability to create such a tool. Some finite number of human beings at Apple have the ability to create such a tool on their own initiative, e.g. were they disgruntled.
It should be impossible for Apple, or disgruntled Apple employees, or any nation state, to create such a tool.
Otherwise, it will eventually be created, because if something is possible then is eventually probable.
If a court can force a company to create new technology that didn't exist before, what other tools might they be forced to build?
1) Stream keystrokes, audio, video, location to law enforcement prior to encryption
2) Replace actual search results with government-approved results
3) Force Apple to create target lists of suspects based on their location, apps installed, sites visited, keywords typed
Bad things happen when the government can force private companies and individuals to create new tools for law enforcement.
There is no technology that prevents Apple from subverting Apple's security. If Apple loses, the new precedent could open Pandora's box.
That's just in this universe. If users truly owned their devices, with full knowledge of the hardware and control of the software + data, we would never have this discussion.
In this world, you have to jump through flaming hoops just to prevent Apple from automatically swapping out your OS!
Then we're getting into compromised hardware, you verified that the chips actually are the same as the circuit diagrams after all.
There is only so much tinfoil you can deploy. If an advanced nation state truly has you in its sights there isn't much you can do about it, and to be honest that's the way it should be. We sacrifice individual liberties for the advantages of being part of an organised society, and the limitation of coercive power to the state is a key part of that.
A well regulated state in which the right people get targeted, with an acceptably low false positive rate that scales based on the degree of privacy violation of the targeting seems to be a perfectly sensible state of affairs. Apple's argument that they are being asked to do something that isn't justified fits just fine into that.
And how do I verify that the code I've just read is what shipped on my computer? If I install it myself, how do I verify the CD or ISO I have is what I read? If I compiled it myself, how do I verify the compiler didn't change anything? What about the system that compiled the code, do I trust that? How far back do I have to go before I have trusted everything?
And then what about hardware? Is there a chip that changes some of the code that's running? Can I verify every piece of hardware in my system, a 16-core CPU with 64GB of RAM and a high-end video card? How do I even do that? And what are the odds I am a world class C coder and a world-class hardware expert?
And then what about client code? Am I a world-class Javascript expert too, with full source access to the Django backend? And the system that is running that server code, do I have access to that hardware to make sure it's not going to compromise my security?
No. Fully trusting a computer is impossible. It doesn't mean we shouldn't try, we should at least make it as hard as possible for the bad guys to trick us. But what's better, IMO, is to create an environment where it's detrimental to companies to trick their users like that. Apple seems to have gotten a lot of great press for standing up in this situation. There's a market for it.
Can you trust Apple tech? Maybe not. But can you trust it more than Google or Microsoft or Samsung or Facebook or Amazon etc etc? It does seem that way. Without being a world-class expert in everything, eventually you have to trust someone.
I completely agree. I liken it to something like world-peace: It's an ideal, and we'll probably never get there. Doesn't mean we shouldn't try to get there though.
* Certificate Transparency-style public ledger for all firmwares that Apple has signed. Refuse an update if the firmware version has not been published to the ledger. This would make these backdooring attempts public, since we can assume people would watch the ledger and ask questions in case of an unknown version being published.
* For open source firmwares, reproducible builds are a great tool to make sure the distributed binaries actually match the publicly reviewable source code. Third parties could recompile the firmware and attest (through signing) that they get the same result.
I don't know any implementation of either of these two systems, at least publicly available (hint: Bazel does reproducible builds, and you can guess what is driving this requierment). Debian and Mozilla are experimenting with reproducible builds but I don't know that it ever reached any useful conclusion.
That's seems like a fantastic idea but without open source firmware I don't see how it could be enforced.
But it's pretty easy to imagine a feature where, similar to cert-pinning, many clients report the hashes that they see on the website and if you see something different from what everyone else does, you know something is wrong. It wouldn't need to be a "techie" feature - it would simply show a package as broken and refuse to install if it wasn't verifying, etc.
And the goal isn't some impossible 100% security, the goal is enough security to end mass interception and make the government rely on warrants and targeted tactics again.
This is why as well as serving those hashes over HTTPS, you sign the hashes with a key, the public part of which is distributed/retrievable/verifiable via some other means.
I think there's value in the purely user-based solution though. If two people go to a site at the same time and aren't served the same binary they should be curious why, even if the company securely and auditably signed both images.
And, it helps in all the cases when companies don't implement great release-security.
We should have a series of standardized trusted execution modules which are open source hardware and open source software. There should be a public process by which these are vetted. Watchdog groups could disassemble samples of the chips and place them under electron microscopes and otherwise examine them for tampering.
The effect of this would be to place individuals and grassroots organizations on an even playing field with corporations and governments with regards to such tools. It's a disaster for large organizations to have access to individual private information, yet it's a societal boon for such organizations to be open and for individuals to know what they are doing. The same asymmetry applies to trusted execution. It's a disaster when big organizations use it against individuals, but it would be a societal good if individuals could revoke access to their information from corporations when they break goodwill.
For example, the government could require Apple to build future iPhone software to permit backdoor access. The question today is whether the government can do so with a court-issued warrant, or whether it will require legislation, as it did with CALEA.
Apple can hopefully win this case based on the forced creation aspect. But they'd likely lose the next iteration where the FBI subpoenas technical documentation about the key derivation function, and builds their own hardware to talk to the hardened chip. Of course the FBI has little interest in doing this, because the whole affair is a psyop.
If you want to fully protect your customers, don't design backdoors into your products in the first place!
If you're doing something that will attract negative political attention, mail a letter.
Even that might not help:
http://arstechnica.com/security/2015/10/how-soviets-used-ibm...
It's pretty trivial to obscure that metadata, and frankly the content of your correspondence is more important than the metadata.
Your mail has fairly robust legal protection, and you can spend more money (i.e. Registered mail) to provide a higher level of tamper evidence and accountability in transit.
I also don't understand why they couldn't provide the FBI with an OS that refuses to run on anything other than the specific device in question. Isn't that the whole point of code signing?
Is that true? I mean, wouldn't those employees need the root signing certificate... something I suspect is very tightly protected even within apple.
By, say, breaking up its custodianship among a … finite group of human beings.
And Apple has done that: the type of hack the FBI is asking for cannot work on newer iPhones.
Do you have the source for that, too? I was still under the impression that the Secure Enclave would erase the keys if it's updated.
It's a pretty huge flaw if the firmware can be updated and the keys preserved without first validating with the passcode.
Tim Cook today doesn't create it. Cook Tim tomorrow will.
If you think (and it's not crazy) that sometimes small, elite populations know better than the public at large, great, but please don't call that democracy.
https://en.wikipedia.org/wiki/Representative_democracy
This is what we mean when we use the word "democracy" today, unless you live in ancient Greece or some small village.
So having experts on technology,security and privacy being overruled by an uneducated mob is madness, not democracy.
It's just the old versions, before Apple started making privacy a political tentpole, that they could ever manage to backdoor in this particular way. That's still bad—but what Apple are mainly worrying about is that this precedent would force them to aid the FBI in other act-of-creation ways, not just in ways involving introducing backdoors.
The FBI might compel Apple to, for example, build a monitoring and clustering service into iTunes Genius/Apple Music to de-anonymize people through their music preferences; or they might request Apple build a facility to censor all messages travelling through APNS that mention the names of informants in active sting operations. Or they might compel Apple to build a secret CPU ring-0 elevation handshake into the A10 chip.
Even if the new generation of iOS devices was completely un-backdoor-able, and the usage of the old generation was effectively nil, that still wouldn't minimize the FBI's request. The FBI are likely much more concerned about all the orders they could give to, effectively, turn Apple's engineering talent into a domestic-surveillance consultancy.
The problem for Apple, or any other tech company, is that once you say "okay" once, you can't swat away the next one by saying "Impossible" and being done with it. You have to lawyer up. That takes time and costs money.
So Apple's real issue is that they don't want to spend many millions of dollars (billions?) on lawyers to get the FBI and other alphabet agencies to behave properly. That's a very legitimate business position. It's just a little more nuanced than what we were told on day one.
But that said I'm definitely for the stance that technology be designed in such a way to be unbreakable to Apple or anyone else once the device is sold.
You know, all this discussion has reminded me of the fact that what we know as "corporations" today descend from the historical concept of "charter companies"—literally, corporations the government brings into being to serve the public good through private enterprise (in modern terms, to increase GDP), with an expected finite lifetime.
The "charter" of such companies was both a little law that individually granted the company a set of group rights, but also a statement of purpose and boundaries: both an enumeration of what the company should pursue (e.g. profit through importation of trapped furs), and what it shouldn't (e.g. profit through actually trapping those furs oneself; profit through trade of sugar-cane; a monopoly; colonial expansion; lobbying...)
It seems to me that the crux of the issue, here, is that we think that somehow the American corporation is no longer a thing that is brought into being by the state to serve the public good, but rather something private individuals have the right to bring into being for their own purposes, with the state having no say except insofar as to make certain corporate practices illegal.
In other words, we now do think of corporations as people—or more specifically, like the children of people. As with children, everyone seems to think they have the right, with no government interference, to create a corporation; everyone seems to think they have the right to guide and "raise" their own corporation however they wish; everyone seems to think it's perfectly okay if their corporation does things that benefit it at the expense of the state, as long as none of those things are explicitly declared illegal; etc.
In the historical model, none of this was true; corporations were the "children" of the state itself, raised to pursue its goals—with the CEO and directors taking a stewardship role, guessing what the state would prefer and executing on that. If they were ever wrong, they'd be punished—historically, by simply having the corporation disbanded at the whim of the king. (Also, probably, the board of directors would be punished as individuals; chartered companies had no concept of limited liability.)
Chartered companies still sort of exist:
• Many countries have "crown corporations"—like chartered companies, these are brought into existence and given a mission by the government—but they effectively have the government sitting directly on their board with voting rights, and often their cashflow happens through the state treasury. (And other modern corporations, although not explicitly set up this way, can be thought of as effectively crown corporations—China's airlines, for example, are explicitly owned by the Chinese government as majority shareholders, although in theory those shares could be sold.)
• More interestingly, in some countries (e.g. Britain, India, Canada) there are municipal corporations: cities, townships, etc. are brought into being using exactly the same sort of "charter" as historical charter companies, and run with exactly the same goal: to further the interests of the state that created them, with the municipal "government" (actually a CEO and board of directors—"mayor" is just a cute title that is meaningless to the law) acting in a stewardship capacity.
---
To get to the point: if the California State Legislature wanted to (at the behest of the FBI), they could just change Apple Inc.'s charter to make "doing everything possible to aid FBI investigations into data held on, or passed through, Apple-produced devices" an overriding concern above corporate profit.
Charters are a thing given by the state to the individual, just like, say, copyrights are. Like copyrights, they are brought into being to further the public good. The benefit to the private individuals holding a corporate charter (like the benefit of having a copyright) is a cost the state has decided is worth paying, to get the resultant benefit to the public good. But the state gets the final say: it can revoke or modify whatever it likes if it doesn't think the public good is being served.
People have inalienable rights, because people existed before governments did. Corporations don't, because corporations exist as a contract between people-taken-as-a-group (i.e. the state) and people-taken-as-individuals.
This is a good and a bad thing: it means that precepts like "corporations exist to pursue profit at all costs" are not actually "hardcoded" into the laws of the universe, but are just part of the particular way the state has chosen to make corporations work. If we (people-taken-as-whole) stopped thinking that that was a good idea, we could just change the corporate "goal conditions"—and the world would suddenly be different.
Can it force you to buy goods and services? Sure, health care! Can it prosecute pre-crimes? Yep, drunk driving! Capture and log all human communications without a warrant for unspecified future uses? Yes, Prism. Get into the religion business? Why not? Marry people! Then there's using taxing authority as a weapon against political opponents (Tea Party thing.) And, taking land and property from citizens for profit (Kelo decision.) Control/erode the value of currency. Endless, shameless pork for political friends, bundlers, and donors. And on and on and on.
I won't be surprised when the US government compels Apple to sign a hacked copy of iOS. When Apple Computer is your last line of defense against tyranny, guess what, you're already screwed!
You get liquored up beyond the set legal limit, you get in your car, put the key in the ignition, and start the engine. Is that a crime, or is it a pre-crime?
Next experiment. Same as above, but you put it into gear and keep your foot on the brakes. Is that a crime, or a pre-crime?
Last experiment. Same as above, but you take your foot off the break and drive home without incident, observing traffic signs and not harming anyone or their property. Is that a crime, or a pre-crime?
If you answered "it's all crimes because you can't drive drunk because there's laws" then you've accepted prosecuting made-up pre-crimes.
In my opinion, you have to actually do some damage to be a criminal. _Then_ you throw the book at 'em, no mercy.
Its a crime, generally, as soon as you are driving on a public road at above the legal limit.
(And, incidentally, its "brake". "Break" is a word, but not the word you are looking for.)
> If you answered "it's all crimes because you can't drive drunk because there's laws" then you've accepted prosecuting made-up pre-crimes.
All crimes are "made-up", but its not a pre-crime (which is a prediction of a future violation of a criminal law), but an actual defined prohibited act.
> In my opinion, you have to actually do some damage to be a criminal.
You are entitled to your opinion of what should and should not be a crime, but it probably doesn't help discussing those to redefine the word "crime" to mean "thing that EdSharkey thinks should be a crime" and "pre-crime" to mean "actual violation of criminal law that EdSharkey doesn't think should be a crime".
In any case, we're on a slippery slope conditioning the masses for control. I marvel at it. I wonder what's next, jail time for prohibited speech and later prohibited thoughts?
> You are entitled to your opinion of what should and should not be a crime, but it probably doesn't help discussing those to redefine the word "crime" to mean "thing that EdSharkey thinks should be a crime" and "pre-crime" to mean "actual violation of criminal law that EdSharkey doesn't think should be a crime".
Am I really entitled to my opinion, though? It sounds like I probably shouldn't be entitled to an opinion due to my dangerous ideas.
(BTW, you had a run-on sentence there. You probably want to break that up so that others don't nitpick you parenthetically, but I took your meaning. I want you to know that I empathize and figure you were probably writing that on-the-go and didn't have a chance to fully wordsmith it. I don't think lesser of you even when what you write has flaws.)
Stepping away from my devil's advocate role for this thread for a bit ... IRL I have kids too, and I struggle with freedom issues like this. I have had crackups with distracted drivers that messing with cellphone, kids, and eating/smoking behind the wheel that I suspect are way more dangerous than your average drunk that can hold his drink and regularly drives. I was rear-ended on the freeway going freeway speed (not braking) by a guy screwing around on his cellphone. (Gasp, I used 'braking' not 'breaking'! English is hard! ;)
What can you do? Life is so dangerous. How much freedom do you surrender before you feel secure?? Fear drives people into oppression.
I've described what is a crime, not what should be a crime.
> In any case, we're on a slippery slope conditioning the masses for control.
Maybe, but essentially regulatory, preventive offenses like drunk driving aren't new, so its hard to describe a "slippery slope" based on their existence. I mean, that type of offense has been around in the systems from which the US systems descend longer than the US itself has been around; if its a slippery slope, where is the slipping?
> I wonder what's next, jail time for prohibited speech and later prohibited thoughts?
While there has been some mixed results, I think the long-term trend in the time that regulatory, preventive, offenses have been around has been toward greater protection for speech and conscience, not less. So I don't see those things as likely to be what's next -- though, certainly, they do get proposed from time to time, and have even been enforced. (The use of the Espionage Act and the Sedition Act during the Red Scare, for instance.)
> Am I really entitled to my opinion, though?
Yes.
> It sounds like I probably shouldn't be entitled to an opinion due to my dangerous ideas.
"Sounds like" based on...what actual thing that's been argued in this thread?
> (BTW, you had a run-on sentence there. You probably want to break that up so that others don't nitpick you parenthetically [...])
I don't mind parenthetical corrections, but I think if you go and diagram that sentence out you'll realize that its just long, not a run-on.
I wasn't mechanistic in my thinking though, you know what I'm saying? I was making a point, did you grok it?
Not a crime.
> you put it into gear and keep your foot on the brakes.
A crime.
In the first case you are not driving. In the second case you absolutely, unambiguously are driving.
It's not a crime because you might kill someone, it's a crime because it has been defined as such in legislation. The legislation exists because you might kill someone.
Law is arbitrary because it has to be. And we have picked this arbitrary line because society broadly agrees that this line makes the most sense.
> In my opinion, you have to actually do some damage to be a criminal.
Then I'm very glad you don't have control over the law. I don't want drunk people to drive because I drive on the road, my family drives and travels on the road, my friends drive and travel on the road.
Afaik most jurisdictions would consider that "in control" of the motor vehicle and thus operating it under the influence of alcohol, and thus a crime.
In Australia I don't think the engine even has to be running, I think keys in the ignition are enough to show "control" and thus charge you.
If you want to sleep it off, make sure you're in the passenger seat.
A) A man walks in the street carrying a shotgun visibly
B) A man walks in the street waving around his shotgun
C) A group of men walk in the street waving around their shotguns and various rifles
D) A man points an unloaded gun at another man (a total stranger) in the street in broad day light.
I would argue all these are crimes because you are terrorizing people, even if you never injured anyone nor had the intention of injuring anyone.
What decent gun owner would walk around "waving his shotgun"? That sounds crazy, who would do that? Gun owners are people. Like, normal good people - neighbors I would probably trust. Does your view of gun owners differ?
There was no mention of the decency or otherwise of the hypothetical people, and it didn't read like they where intended as a moral illustration of gun owners in general. Sounds like you have a defensive agenda.
>..menacing behavior like that would be disturbing the peace or terrorism as you say.
So we can observe that some of the hypothetical people, who may or may not be gun owners, who may just be gun borrowers, are probably not, in this case, decent and probably are intending to menace.
The thought experiment was meant to counter the arguments in the parent comment about whether drunk-driving is a crime or merely a "pre-crime".
Actually, you got that one round the wrong way. Governments have been in the marriage business before religion was. (Early Christians were married under Roman civil law and did not observe marriage as a sacrament.)
Can you elaborate on this one? I can't figure out what it's referencing.
Here's a little bit from it:
> In 2013, the IRS became embroiled in a political scandal in which it was discovered that the agency subjected conservative or conservative-sounding groups filing for tax-exempt status to extra scrutiny.[56]
> On September 5, 16 months after the scandal first erupted, a Senate Subcommittee released a report that confirmed that Internal Revenue Service used inappropriate criteria to target Tea Party groups, but found no evidence of political bias.[57] The chairman of the Senate Permanent Subcommittee on Investigations confirmed that while the actions were "inappropriate, intrusive, and burdensome," the Democrats have often experienced similar treatment.[58] Republicans noted that 83% of the groups being held up by the IRS were right-leaning; and the Subcommittee Minority staff, which did not join the Majority staff report, filed a dissenting report entitled, “IRS Targeting Tea Party Groups.” [59]
The shenanigans happened in the run-up to the 2012 elections. The "extra scrutiny" was basically stonewalling, delays, and creepy investigations into personal lives of individuals in the groups that were filing for tax-exempt status. If I recall correctly, when you had "Tea" or "Patriot" in the name of your organization, your application automatically got forwarded to a dedicated abuse squad at IRS. Tea parties had trouble organizing due to these tactics because they couldn't fundraise.
The question is whether a court-issued warrant is sufficient to do so, or whether that power is only available via the Congress.
This is the most interesting part of the question here. They aren't forcing Apple to give up something they have, or divulge information they already know. They're basically commandeering the services a private company for the purpose of the state. It makes me wonder where it would end - could the judge - judging it useful to help a court case, just pull a citizen off the street and tell them to go and get him / her a coffee? Is there any limit to what they can ask a private citizen to do, once they decide it is in some way useful for solving a crime? Could they even demand someone commit a crime and then prosecute them for the crime?
[1]: http://www.usatoday.com/story/opinion/2016/02/18/apple-court...
We dont know what they found in the lake.
Also, what's the endgame? They want to convict the dead guy? They want to convict the neighbor who sold them guns, maybe?
Actually - the master key, the backdoor, already exists. The master key is Apple's ability to sign a new version of IOS, and update the software on a locked phone.
The Federal government isn't asking Apple to create a backdoor. Their asking apple to use the backdoor that already exists.
There is is no "ideally" ;-)
The FBI is trying to do just that and Apple is fighting it. That is why this case is so important.
It's more analogous to forcing everyone to use a shorter password composed of only numerical digits because it makes brute forcing easier.
The mere existence of this new less secure IOS makes Apple even more of a target. The slightest chance that it could leak would render more than the hundreds of iPhones the FBI want's to unlock completely insecure.
The key exists. If someone were to steal it, they could sign any version of iOS they want.
I think the resources required to successfully steal Apple's private key for signing updates, which is presumably locked down very robustly, is an order of magnitude greater than the resources required to modify iOS to remove the erase and timeout features. The latter is very difficult especially without the source code, but it's hard for me to believe that it's harder than stealing Apple's key.
If Apple creates the new IOS for you though and all you have to do is get your hands on it then the investment required just got smaller. Any reduction in the investment required for an exploit should be very carefully evaluated. Saying things like "This can't possibly be used by someone else." is either disingenuous or signifies that you don't adequately understand the issues, or you are lying to yourself. Whichever one of those that it is. It's in Apple's and frankly my best interest that someone highlight the truth of the situation.
[EDIT]: The below is more hyperbolic than I intended after a second reading. I'm leaving it since I already hit submit but I wanted to apologize for going there. :-(
This is like saying
Look... We'll create a nuclear bomb but it's okay we're
the only ones who will have it and nobody else is going
to be able to get one.
Maybe you can guarantee that no one else get's enough information from you to build one. However once you've built one the chance that someone could get the information from someone involved in your project to accelerate their creation of a nuclear bomb just increased by a non-trivial amount. And the potential risks are really high. Pretending otherwise would be foolish.When I claim it can't be used by anyone else, I mean without Apple's signing keys. There are no shortage of jailbreak developers that would be happy to work for whoever pays them, and could build tweaks in to iOS with the signing keys.
To acquire Apple's keys, the government only needs someone who can replace the device key and re-sign a new iOS package, and a sympathetic judge that will sign a subpoena, warrant, or national security letter. This is practically free and shouldn't take more than a day or two (warrants are sometimes granted near-realtime).
I don't understand why would think taking Apple's keys (which wouldn't require "stealing") somehow requires more resources? A warrant or nsl is much cheaper than a team of developers.
I doubt that it's as easy as you think it is to get a NSL.
Also, I would expect if it is technically possible, that Apple will be pushing an iOS update which closes this particular vulnerability going forward. Obviously not an update the FBI will be installing on this particular phone!
I believe their intent is to make iOS secure even against an adversary that has physical possession of the phone and even against an adversary with the ability to sign custom builds.
That's what Apple has done.
This is at best imprecise. The HN privacy advocates have taken to calling all vulnerabilities backdoors on the (not insane) belief that manufacturers are out to get them, but there is a distinction.
Backdoors are a special case of vulnerabilities inserted intentionally by an attacker into ostensibly secure designs to allow the attacker back in once the device has left his control. For example, if Apple configured iPhones to accept two PINs, one set by the user and the other set by Apple at manufacturing time, we could say the iPhone is backdoored. If some engineer went rouge and marked his own code signing key as trusted, that's a backdoor.
When you say something is a backdoor, you assign blame for its actively malicious and undisclosed insertion. Either the organization is evil or someone subverted the organization, and this person must be caught and punished.
Most vulnerabilities happen because their creators didn't know better, or found mitigation to be not worth the cost. Apple is a little bit extraordinary in considering "itself, under legal coercion" under its threat model at all.
You might disguise a backdoor as an ordinary accidental vulnerability, and this is a reasonable assertion to throw around when someone who should have known better, whose peers were doing better chose an insecure design. i.e. Juniper switching their design to use known-broken cryptography.
The signs here certainly point to a vulnerability that ought to be mitigated (and possibly has been under the Secure Element system), but not a deliberate flaw in iOS's design. Vulnerability, not backdoor.
They can install new software, inject code into auto-updated applications, MITM SSL by hooking local device APIs, MITM iMessage by using their CA to sign new certificates. Their control over end-user devices is astonishingly complete.
They can do all of this without no external validation (except when jailbreaks are found), as the platform itself prevents 3rd parties from decrypting Apple's OS updates, viewing the operation of the device, introspecting Apple's code, or introspecting the encrypted application code shipped on the device.
They've intentionally done this, and justified this massive set of backdoors under the ridiculous assumption that they can defend device owners against all possible compromises of Apple's trust position, both from within (such as changing business management) and without (governments, espionage, and compromise), not just now, but many decades to come, all without any checks or balances.
How is this not the very definition of backdoor?
If the manufacturer's ability to sign code is a backdoor, then so is absence of code signing.
You're assigning them the moral failure to perfectly secure the iPhone only because they have tried to secure it at all. It's subject to strictly fewer attackers; in my book, that's a good thing.
In that universe, you can run any encryption software of you're choosing, and verify the software written by others.
Nobody has more privileges over the device that exceed those of the device's owners.
> You're assigning them the moral failure to perfectly secure the iPhone only because they have tried to secure it at all.
Legally and ethically, it doesn't matter.
Legally, cryptography is protected expression, and you can use cryptography to encrypt whatever you like -- including information that would otherwise be subject to a lawful search under the fourth amendment.
However, the fourth amendment doesn't have a crypto "participation award" clause; if you left a backdoor in place, the government can compel you to use it.
Ethically, if they chose to leave themselves this backdoor (and all the others), the system is weak. If it's not the FBI today, it's the NSA with a NSL tomorrow, or foreign espionage, or a disgruntled employee, or new corporate management.
With physical access I can replace any security software you have in place. The hardware needs to enforce its integrity.
I work in tech and I wouldn't feel comfortable making all those decisions.
[1] - http://www.nytimes.com/2015/09/08/us/politics/apple-and-othe...
There is clearly a vulnerability on top of which a backdoor could be built. But equating the two seems to be interpreting things in favor of the government.
My position is that the government as a whole - including the legislative, executive, and Supreme Court, have a duty to national security and civil liberties that would be severely compromised if the FBI prevails here.
I agree with the ex director of the NSA, that strong encryption and secure devices are good for national security, and protect us against cyberterrorism, and that this is far more important than this individual case, and so the FBI should not be allowed to prevail.
Basically. Unfortunately, most of the reporting is focused on the payload Apple is being asked to create and doesn't draw enough attention to that "existing backdoor" that will allow such a payload to be successfully installed.
Eliminating that "existing backdoor" should be a priority. I see some, here, expressing the thought that Apple might be working on that. I think Apple needs to be pressed, hard, on that very subject.
The good news is that if you have a good password, not just a simple numeric passcode, you should be safe against this sort of thing regardless, unless the authorities can coerce or trick you into revealing your password.
[0] https://en.wikipedia.org/wiki/Tom_Cross_%28computer_security... [1] https://twitter.com/_decius_/status/699932604737417216 [2] http://blog.vectranetworks.com/blog/apple-vs-the-fbi-some-po...
It sure feels to me like Apple is dancing around that issue. I'm betting that newer iPhones are still vulnerable, and Apple is a bit embarrassed at dropping the ball there. (The Secure Enclave stuff doesn't necessarily protect against this attack, it depends on how it's implemented and the official documentation doesn't quite say.)
If nothing sooner, it's going to be interesting to see what happens in the fall when iOS 10 and the iPhone 7 presumably will ship, along with a new version of Apple's iOS security guide. Diffing that with the 2015 edition could prove quite educational.
It's pretty much only sufficient to have (a) since the delays will make it take years to guess the password by brute force.
I just ctrl-f'd for "delay" in the security guidelines[0], which claim that the secure enclave is the one that enforces the timed delay[1], so I guess the only attack vector would be if you could somehow backdoor code onto the chip. I can't find anything in the guide from a quick skim, but I'd suspect the code is on a ROM chip or is somehow prevented from an upgrade without an unlock?
[0] https://www.apple.com/business/docs/iOS_Security_Guide.pdf [1] Page 12
This is the big unanswered question. I suspect the same, but so far have not been able to find anything that actually says so. The code is not in ROM, as it can be updated, but it could wipe data if updated without an unlock. But I can't find anything saying whether it actually is. The mere fact that it's possible isn't enough, and their silence is a bit odd.
Here is a great technical rundown: https://blog.trailofbits.com/2016/02/17/apple-can-comply-wit...
They don't, see https://www.techdirt.com/articles/20160218/10371233643/yes-b...
I can't entirely figure out how much the former Apple engineer quoted there was involved. He clearly knows how the SE firmware is loaded, but I'm not clear about the level of his knowledge from the SE side. The described mechanism of running a signed blob from RAM doesn't exclude some sort of wipe-on-update mechanism, but it would have to be very low level, part of the hardwired secure boot stuff.
The blog post that's quoted afterwards is total speculation and contains no information about this, even though it claims to.
So, probably, but still lacking a properly definitive statement.
You might want a third field, so you can store both "old" and "new" firmware hashes to temporarily bridge the gap in case the procedure got interrupted at just the wrong moment. But the point being, you could allow updates without this vulnerability, and it shouldn't be particularly hard.
Obviously, that doesn't mean they've actually done it yet. I imagine they will do something like your scheme or mine for the next hardware design.
Does it boil down to (1) trust that the Government won't abuse the existence of the tool and (2) trust that the tool will never be leaked?
Or is it more fundamental - that the target data is so valuable that the ends justify the means?
I know it's more nuanced than that, but I think - in particular -someone's view on the All Writs component just follows their view on the above in most cases.
[edit]: I'm considering this a research sub-thread, not a debate sub-thread. Trying to understand, not convince. So forgive me for not responding one way or the other.
He thinks a it's a matter of safety because terrorists. 14 people were killed, therefore the ends justify the means as you say.
We got into it the other night, and I think the case boils down to if we should be allowed to have secrets from the - secrets the government can never unlock, no matter what. he feels strongly that we should not be permitted to do so, because when a legal warrant is written, the government must have access to everything.
He also doesn't believe the Snowden leaks, and thinks that when it comes to the pursuit of justice, the government should be trusted with everything.
The 'legal warrants' part that you said is interesting. I'm not sure I'd heard that thought clearly articulated. The idea that when a legal warrant is issued the Gov't should have access to everything. Something to consider.
OK - thanks for the input!
Setting aside patriotism, seems like that's a choice between the less painful of the consequences of a) non compliance set by the Chinese government vs b) the cost of _compliance_ set by the US government.
EDIT: Also, why would the CIA ever entrust their communications and data to a format/device that could be cracked by a commercial entity that could be subject to the above scenario?
Not believing the Snowden leaks is akin to denying the Holocaust IMO.
It's completley delusional to reject the validity of empirical evidence on the basis that it does not align with your preferred political narrative.
The parent's wording may have been off. My parsing of "He also doesn't believe the Snowden leaks" inferred a missing "were justified".
Then again, I could see a few different interpretations. We need a clarifying phrase after "doesn't believe the Snowden leaks", like "doesn't believe the Snowden leaks were justified" or "doesn't believe the Snowden leaks tell the whole story". One parsing is "doesn't believe the Snowden leaks are legitimate and authentic".
He doesn't believe that what Snowden leaked is true.
He doesn't believe the NSA is recording internet traffic / phone calls etc.
He doesn't believe multiple global intelligence agencies are working together to gather as much information as physically possible.
In short, he doesn't believe the NSA, etc. are doing the things Snowden said they're doing.
(Yes, I showed him the classified slides, he still doesn't believe it's true)
You will hear a lot of ugly words and phrases like "terrorist," "rape," and "child pornography," as well as a lot of pleasant ones like "protection," "safety," "democracy," and "the American public." You will hear an argument that iOS 7's security model was great, and that Apple is challenging the U.S. government as a marketing pitch to foreigners.
You will not hear much that sounds like the sort of thing people say on Hacker News.
That said, I do think that people on the Apple side are being insanely hyperbolic. The x-tries feature is at best security through obscurity. In my mind, this really isn't different from having a feature on your desktop's operating system that deletes data after x-tries. It is not a "backdoor" or "breaking encryption" to remove the drive and plug it into a powerful computer that attempts to crack the password.
They aren't asking for encryption to be weakened or a master key to be created. If the key is bruteforcable and the only thing that prevents it an arbitrary limit from the OS, I don't really consider removing that arbitrary limit to be weakening the encryption.
The entire point of encryption is that you are protected by math and nothing else. The only time that protection can be undermined is BEFORE encryption happens. In my opinion, any changes to the algorithm or environment AFTER encryption are completely fair game.
If the government goes further and attempts to undermine that protection, I think that's cheating. If all the government is asking is for a change to the environment, I don't see how that qualifies for any of the words Apple is using ("backdoor", "master key", ...) - their security depends on obscurity and I guess the question becomes whether the government can compel them to shed light onto that obscurity.
Apple can't do anything about the fundamentals of math, it's still on the government to crack the password and for users to have strong passwords. A key principle of crypto is open algorithms, the only secret should be the key. As long as no effort is made to undermine those keys or the access to encryption, I think anything is fair game if you have physical, court ordered access.
This seems, to me, to be similar to CALEA[1] requirements that compel telco companies to implement infrastructure that allows wiretapping. I do not have firsthand experience, but on the face of it telcos are specifically forbidden under CALEA to implement devices or technology in their infrastructure that could prevent "lawful intercept" from occurring. This particular instance does not seem to have a CALEA justification, but that may be a temporary problem.
I think that they are setting themselves up for a win/win scenario and may not be concerned with the legal footing being ironclad. If they win, great. Otherwise, fighting for and losing this case is the stepping stone to going to congress to get a CALEA analog for US companies making communications devices.
[1]: https://en.wikipedia.org/wiki/Communications_Assistance_for_...
For clarity, a CALEA type approach wouldn't compel a company to ACTIVELY subvert their own systems (as in Apple creating new tools for the Gov't to achieve that end under All Writs).
Instead, CALEA would force companies to create LESS secure systems from the start which could then be subverted passively (no All Writs component) on request to allow for "lawful intercept". Is that a fair characterization?
But in sum, a legal argument based on CALEA. Makes sense. Thanks-
I say US, because I don't see any mention of foreign countries about either the iPhone 5 or the Secure Enclave. Apple is probably legally required to spy on foreign nationals, isn't it?
With that in mind I find it ridiculous that Apple is refusing.
If the FBI was asking them to leave a vulnerability open in all versions of iOS that only the FBI could access, then I would have a huge problem with that. Apple seems to want everyone to think that's what is going on, but it's not. The FBI is asking Apple to exploit a vulnerability that already exists in an older operating system.
If Apple cared so much about user security then that vulnerability wouldn't have been there in the first place.
> Absolutely not. Nothing could be further from the truth. This is and always has been about our customers.
so it is about marketing :-)
All joking aside though, I agree strongly with this document and I'm both a bit surprised and very happy about their detailed arguments and about the passion they put into this issue.
As a customer I'm happy to see that they are really fighting for me and not giving in, even to the point of refusing a comparatively reasonable request out of fear of producing a precedent.
I read that line the same way. Under everything, their business isn't privacy; it's making money. They just happen to take a strong public stance on customer privacy. That seems really difficult to explain to readers without patronizing.
>>Yes, it is certainly possible to create an entirely new operating system to undermine our security features as the government wants.
So... something to fix in the next release. Apple could be doing this all along. Maybe they've already done it in the past via a FISA warrant.
My point is, if you rely on software for security, and that software can be "upgraded" at any time by the manufacturer, it's a problem. This is the definition of a back door. They could design their OS so that it has to be unlocked to "upgrade", but they didn't...
> We also provide guidelines on our website for law enforcement agencies so they know exactly what we are able to access and what legal authority we need to see before we can help them.
The concerning portion of this letter is:
> Yes, it is certainly possible to create an entirely new operating system to undermine our security features as the government wants.
I have a feeling Apple is currently working on preventing updates to the Secure Enclave ROM from happening while a phone is locked (or at least ensuring the keys are wiped if it does happen while a phone is locked).
Why is that sentence objectionable? Every tech company has guidelines like that on their website.
Shouldn't they? Albeit a customer with different 'needs' under the law. There's a process to follow to get assistance from Apple. Their products are in wide use and they can't reasonably be expected to have a dedicated support person for every request from every customer every minute of every day. "You want our help? Try these things first. If that fails, here's the process for queueing up to get help."
Further, there's a process to make sure law enforcement are behaving well and not, say, stalking some random member of the public. Get the courts involved, provide the right legal paperwork, their lawyers will review it, and they'll respond appropriately.
The idea (and I realize not included in your comment) that governments are above the law, and that government agencies will only use these powers in proper ways is ridiculous. They've proven repeatedly that they can't be trusted with the power they've been given.
Most companies came out with some sort of half-public-support for Apple's letter after it was published. This follow up by Apple is just so strong in its principles that it was impressive.
I'm actually not sure. The significant difference here, between the US government and any other government, is certainly a valid one. This is the government that oversees the country where their headquarters are located. It'll be interesting to see how this plays out.
I have no doubt we are witnessing an event that will have an insurmountable influence on legal systems across the globe. Either way, a significant precedent is being set here.
I assume that since this seems like a fairly easy solution that it's not possible, but what makes it not possible?
https://www.mikeash.com/pyblog/friday-qa-2016-02-19-what-is-...
The escalating artificial delays are implemented by the OS and can be circumvented, but the secret UID is designed to make it impossible to extract.
Without that UID, then you're brute-forcing a 256-bit AES key, not a 4-6 digit passcode. Practically, the brute forcing can only be done on the actual iPhone.
On iPhones with Secure Enclave, not only is the device-specific key stored there, but also the logic which keeps track of the number of and time between repeated failed attempts. On older iPhones, this logic is a part of iOS itself, hence why Apple is capable of overriding it with a modified iOS.
In this case, I'd feel much better if there were some sort of ToS canary or something. Does Apple have anything like that?
Based on the nature of the crime, I'm guessing there weren't many accomplices. The one guy who helped him get the guns is probably where they need to be focusing their investigation and interrogation. If ISIS helped him, how? He took a gun to work and killed people. That's not an elaborate scheme.
It does not benefit the FBI to lose goodwill with the American people over this case.
Device Firmware Update mode https://www.theiphonewiki.com/wiki/DFU_Mode
This technical factoid is relevant to the current discussion. I did not understand how creating a custom firmware was useful.
To further ground the discussion, I found this informative:
Legal Process Guidelines U.S. Law Enforcement
https://ssl.apple.com/privacy/docs/legal-process-guidelines-...
Whereas before I was firmly against Apple helping to crack the San Bernadino iPhone, I'm now merely mostly against.
I don't understand how this action can help FBI. What additional, unique information could possibly be on this phone that they couldn't discover by alternate means?
I don't understand how an error by FBI obligates Apple to clean up their mess.
My understanding is that iOS 9 changed things so that this kind of forensics backdoor is no longer possible, mooting this discussion.
FBI should take their lumps and learn from their mistakes.
The question Apple would like to avoid is if, in the future, creating such a backdoor-resistant OS will be illegal. iOS 9.2.1 (the latest pre-ruling release) is legal; however, any future releases of the OS with this capability may be considered a circumvention of or non-compliance with the ruling.
I just reread the letter. I would like them to use your direct language.
The use of encryption is a human right (to privacy). I utterly oppose any measure to curtail my right to privacy.
Arguing about the technical whatnots, and who did what when, as I've done here, is a trap, to better obscure the fundamentals. And I fell for it.
So thank you. I know it feels like restating obvious. But I needed to be reminded what's at stake here.
Is this just security through obscurity, then?
Of course, whether stealing a backdoor is actually as hard as stealing a key is a legitimate question, but (I thought) Apple had the option to unlock the phone in-house, which would at least keep the backdoor out of FBI hands (the legal precedent, however, could still pose a real threat to user security).
> Is it technically possible to do what the government has ordered? … Yes, it is certainly possible to create an entirely new operating system to undermine our security features as the government wants.
And yet:
> We have done everything that’s both within our power and within the law to help in this case.
If it's possible for them to do it, then it's within their power, and it's perfectly within the law for Apple to write a custom OS and deploy it onto a device with the device's owner's permission (in this case, the owner is the County of San Bernardino).
They don't want to do it. Heck, I don't want them to be able to do it. But they can, because they designed a system which they can backdoor.
Why? Having talked to a lot of people who hold this position, the only underlying thought I've been able to discern is that you can't conceive of any time someone else holding encrypted data could hurt you.
If this phone instead belonged to a living rapist or paedophile instead of a terrorist, and was the only evidence proving their guilt, would you feel the same?
But of course bad people can still use extra encryption, so lack of default encryption will mostly hurt good people. This increases the amount by which the detection and conviction rate needs to improve to justify the intrusion.
I think it comes down to how willing you are to let bad people get away with their crimes vs lose your own right to privacy in a world where more and more of your private life and thoughts are stored digitally.
I know I find myself increasingly self-censoring in case what I write gets taken out of context and used against me. I have to second-guess some third party reading my emails, my private notes, etc., and I really don't like that feeling. It doesn't take long for political winds to change, and we're not long past times where people were put to death for what they wrote or who they were.
No, they don't. We live in nations with individual rights. The US specifically is a nation without acceptable levels of healthcare. The needs of the many clearly do not outweigh the needs of a few.
> But of course bad people can still use extra encryption, so lack of default encryption will mostly hurt good people
This is a non sequitur driven by a false dichotomy. Nobody is suggesting the removal of encryption.
> I think it comes down to how willing you are to let bad people get away with their crimes vs lose your own right to privacy in a world where more and more of your private life and thoughts are stored digitally.
How many criminals are you willing to let get away with their crimes? Apple has currently built a system that allows child abusers and some rapists to be all but immune from conviction.
Are you happy with this? I am certainly not.
The US already spends significantly more per capita on healthcare than countries like the UK that have socialized it. Right now, the needs of the few (for insurance companies to make huge amounts of money) are outweighing the needs of the many. I suspect that will change over the coming decades, but there's a long political battle to fight before we see any real change.
Edit: one of many sources for info on healthcare spending http://www.politifact.com/truth-o-meter/statements/2015/dec/...
I agree it is, but my point is that despite this, it is not implemented in any way. The needs of the many in the US do not outweigh the needs of the few. Nor in most cases should they. Individual healthcare has no significant harm to it, but prohibiting the searching of communications and data on someone's primary computer has major harm implications.
So you are saying Apple is only helping criminals with encryptions?
And because weakening encryption can not only be used in special cases (you mention child abusers and rapists in an attempt to appeal to emotions), you don't fear encryption being used against the average person?
For example if the police would search your phone in a traffic stop, that would be okay?
The amount of cases you could solve with a crypto backdoor seem very small in comparison the risks for the average citizen. Privacy is an important right for everyone.
No I'm saying that arrogantly the people behind these decisions cannot imagine a scenario in which someone else could hold information about them that would be harmful just by its existence.
They can only imagine their secrets being revealed, such as Tim Cook being outed before he was satisfied.
> you don't fear encryption being used against the average person?
I'm confused as to what you're asking, that's exactly what I fear. A rapist taking photos of his victim, the evidence being insufficient for a conviction, Apple now protects that rapist and his access to his victim's photos at the cost of the victim's mental health.
> For example if the police would search your phone in a traffic stop, that would be okay?
If they had good reason, that's the basis of the legal system after all.
> The amount of cases you could solve with a crypto backdoor
Crypto backdoors are ineffective. Service provider accountability is. This is why Apple is fighting it.
The problem is that we're no longer talking about physical devices like a gun or a safe, we're talking about math. Breaking crypto is basically solving a math problem. If for any reason the problem is solved, it's forever solved, and expecting that solution to stay in a few trusted hands against nation-state level actors (or hell, even motivated security professionals) is absurd.
The issue here is that the FBI is demanding that Pandora's box be opened. There is no closing it again. Are you ready to sacrifice the safety of every iPhone everywhere based on a promise from the FBI?
> How many criminals are you willing to let get away with their crimes?
If the needs of the many don't outweigh the needs of the few, then why does the total number of criminals matter?
If I want to buy strong encryption with no backdoor, and I'm not a criminal, then why would the issue of crime matter at all?
You're not being consistent in your logic.
Because the victims matter.
> If I want to buy strong encryption with no backdoor, and I'm not a criminal, then why would the issue of crime matter at all?
Being a criminal isn't an attribute of a person, it's the actions the person carries out. I don't give a shit about jaywalking, but I care about rape victims. This is not inconsistent.
Nonsense! Believe it or not, prior to the existence of smart phones it was possible to convict people of abuse and rape; in fact, it happened quite regularly. The evidence against such criminals need not be on a smartphone; after all, there are the victims; there are witnesses; there is forensic evidence.
So this means it's OK to withold access to evidence, even if you are simply a private company with no legal standing? No of course it doesn't.
Please, tell me how a paedophile I know exists and uses an iPhone can be prosecuted for the contents of that device. I'm fairly sure he has taken illegal photos of children he may be abusing, but he lives in Cambodia.
What can be done?
For example, we know that bad guys use guns to commit crimes, yet we're very very reluctant to ban guns. Bad guys use cars, but we don't require cars to come with remote kill switches.
Bad guys use encryption. Shall we therefore ban it? Or destroy its effectiveness? Do any good guys use encryption? And should we take those uses in to consideration as we think about public policy?
The President of the U.S. uses an iPad. Millions of federal employees, including FBI agents, use iPhones. Let's think about the implications of punching a hole in the security of those devices.
It's very easy to make decisions when one ignores the broader context and consequences. That doesn't mean it's the right way to make decisions.
legal warrants can we written to seize guns which can then be tested and information extracted from them.
Legal warrants can be written to search and seize cars, so they can be searched and extensively examined to extract information/evidence from them.
The argument goes that right now, warrants can be written to gain access to basically everything a criminal has/owns/has been in contact with so that it can all be gobbled up and analyzed.
People supporting the government in this believe the same is true for digital data - they don't care that it's on a phone or laptop or "online", they just think a warrant should let the government access it. If Apple can do it, then they must.
(Note I don't personally agree with that, but I understand it)
Which is why they ought to ensure that they cannot do it. And it's why we should resist any law mandating that they be forced to include a pre-emptive backdoor.
Nobody is asking for a remote kill switch. Searching a car is a common task, searching a phone should be the same.
> Let's think about the implications of punching a hole in the security of those devices.
Nobody is talking about uploading new software to every device. This is wildly misleading.
Yes. There are many cases where the only evidence against someone lives inside his own head, and the State has no right to compel someone to give evidence against himself. Likewise, there are cases where someone has encrypted the only evidence against him, and the State has no right to compel him to decrypt that evidence.
How often is any crime perfect, anyway?
My country does.
> How often is any crime perfect, anyway?
Significantly more often if Apple gets their way, as they provide guarantees backed by the richest company in the world. Taking a photo of your rape victim used to be idiotic and a way to get caught. Now it's a way to keep power over your victim as Apple will protect that photo.
Are you also in favor of DNA typing and fingerprinting everyone at birth into a national database? How about requiring all citizens to carry a GPS locator, camera and microphone which are always recording into a national database? We could always just limit access behind a warrant, right?
We create limits on police power because police abuse that power and it harms a free society. Backdoors into our personal electronic devices should not be allowed for the same reason.
Yeah this has a lot of benefits and helps catch criminals extremely quickly. It has virtually no privacy implications. I'm fine with it and some nations do it.
> How about requiring all citizens to carry a GPS locator, camera and microphone which are always recording into a national database? We could always just limit access behind a warrant, right?
This is about the most disproportionate act I can imagine. If you have to reach this far, you don't have any point to defend.
While you might believe that Apple is capable of keeping the backdoor from being used unlawfully (although, why would you when they clearly failed to secure the 5c from this attack in the first place!) how about every other electronics manufacturer in the world?
Well then why don't we start making this case about abortion rights precedent, for how applicable it is? This has nothing to do with the general practice of making devices backdoorable in general. It is a straight forward search of a device with a warrant.
Apple failed to secure the 5c, but they don't have to fail to secure others. I have every reason to believe they could have made the phone refuse to install updates without a user password, which would make this backdoor impossible.
No, its not.
If it were a straightforward search of a device with a warrant, then -- the FBI having the device and the warrant -- no third party would have to be compelled to be involved.
That they are trying to compel Apple to write special software to enable what the FBI wants very clearly demonstrates that it is nothing like a straightforward search of a device with a warrant.
I don't know. It seems like that is the way the law works now. If it's not what we want, maybe that should be the discussion. But this doesn't seem fundamentally different than any other normal search order. Superficially different, sure. Instead of simply unlocking a door, it's more like Apple has the blueprints for how to make a key and they're being asked to do so. Apple is implying (but strangely, not explicitly saying) that they can't do that without harming security for other people. I don't believe it, or they should come out and say that.
And lastly, I think it's splitting hairs to complain that they're being asked to write special software rather than just hand over documents or unlock a door. To a lay person that may seem like an over burden, but for SMEs it should be pretty easy. If it isn't easy, again, that should be what Apple says, but they haven't. Because it's embarrassing for them.
The position Apple should be in, is to say "we cannot comply with this request". That would be great. But they can, pretty easily I would guess, so they're beating around the bush instead.
Admittedly users could also solve the issue for themselves by using much longer passwords instead of short passcodes.
There are tricks to allow this, but broadly no: what we're talking about here is Apple engineering a snoop-proof architecture that remains resistant when the attacker is Apple itself.
And that's just not going to happen in any practical way. Eventually, if the government wants to compel an backdoor in iOS encryption there will be a backdoor to iOS encryption. Arguing otherwise is just fooling ourselves.
And it's a silly issue anyway. If you want snoop-proof encryption on your personal device, install Linux, select "encrypt my drive", and memorize a secure pass phrase. Done. Relying on a third party hardware vendor to do it for you won't ever work.
I agree with you, but even if you install something open source you're still trusting the hardware, so at the moment there's basically no practical method of not trusting any hardware vendor at all. Obviously when you get all your hardware and software from the same vendor then it makes a move on the government's behalf much more practical for them.
Not for the encryption. That's done in software. A seized linux laptop with an encrypted partition using a strong key is effectively snoop proof by the definition we're using here.
It's true that hardware could have other attack vectors: a key logger to intercept the pass phrase would be an obvious one. But again, that's just my point: Apple is in no privileged position here. If they get compelled to backdoor the iPhone then no amount of security architecture along the lines you posit is going to help us, because they can just be compelled to defeat it.
You can't run the software without hardware, so it has to be trusted. Don't misunderstand me, this is obviously considerably more far fetched than the Apple attacking their own software/hardware combo. However, assuming (a big assumption) that we trust what Apple are telling us at the moment, a seized iphone with a strong password would currently be just as snoop proof. In fact, this includes the phone that has spawned this conversion.
They can be compelled to defeat their own security if you're accepting continued updates to your phone. Under the security architecture I've (loosely) described they can't attack it without the user accepting an update. Of course, you're totally correct in practice because you're most likely just going to have to trust Apple updates as they come out.
They leave out the fact that Apple would need to sign (literally, using their private key) every time it is used.
>Unfortunately, we learned that while the attacker’s iPhone was in FBI custody the Apple ID password associated with the phone was changed. Changing this password meant the phone could no longer access iCloud services.
Why can't Apple change the password back, reset the flag that says the password was changed, and have them turn it on again?
I know Google stores previous passwords, and will alert you if you try logging in with a previous password.
The only two obstacles I see is if
1. Apple deletes info from their server on password reset 2. The phone was on, and already received the message not to try to sync anymore because of the password change
Both seem unlikely but possible.
Either 1 or 2 must be true for my proposal to fail.
This is the crux.
Only hundreds?
It's not "unlocking" anyway, it's exposing the phones to an opportunity of cracking them open. A non-trivial time-consuming task, hardly the domain of opportunistic hackers with stolen iPhones.
>"government-ordered backdoor."
"Backdoor" is not what is being asked for, so they shouldn't use the word "backdoor".
Encryption is not under threat by this request. If raw computing power can break the encryption, then Apple should improve their encryption. Use more bits, more salt or whatever. Make it so a computer needs 50 years to crack a password, even with electronic brute force. Then it wouldn't matter whether the self-destruct kicked in or not.
And no mention of the compromise offer for Apple to keep the alternative OS on their premises and destroy it after.
Apple are trying just a bit too hard to "not put customers at risk". The risk is almost zero.
If Apple's security was as good as they claim, then not even Apple, no matter what they did to help, could crack the phone. That's where we want to be. At the point where it simply doesn't matter what the FBI asks for, the phone is uncrackable. Sounds to me like we're not there yet. Apple helping crack this phone will help us get there. And that's why I don't agree with Apple's position here. Let's see this phone cracked open, and then evolve the security to a point where a similar request would be impossible to achieve no matter what Apple or anyone did.
Semantic nit picking aside, it takes a trivial amount of time for a computer electronically submitting passwords to crack a 4 digit code.
> "Backdoor" is not what is being asked for, so they shouldn't use the word "backdoor".
More semantic nit picking. They're asking for Apple to write software to disable the very security features that make the 4 digit passcode secure.
> Make it so a computer needs 50 years to crack a password, even with electronic brute force. Then it wouldn't matter whether the self-destruct kicked in or not.
Says the armchair security expert.
> Apple helping crack this phone will help us get there.
No, it won't. All it will do is open a new security hole where one didn't exist previously.
Any 4 digit passcode is insecure by its own nature. It's security depends on another unrelated system. This is an inherent weakness.
If you're stamping your foot demanding that your 4 digit passcode not be compromised by the FBI or anyone else, may I suggest a smarter option: choose a longer passcode.
Choose 11 digits and then it doesn't matter if someone at Apple or FBI or Mr Robot goes bananas and decides to write some software that compromises your phone's passcode retry limit. 11 digits is not trivial to crack via electronic means.
If you're relying on a combination of a 4 digit passcode and faith in your phone's manufacturer that the retry and self-destruct methods can't be hacked, well that's your own irresponsible position. Keep it if you like, but it sounds like an Apple passcode fanboy party waiting to be crashed.
As long as encryption remains solid without back doors, that's all that matters. The rest is a matter for Apple to choose whether to cooperate with an investigation into serious crime. They choose not to, citing "back doors" and "protecting users". No surprises there.
If the firmware isn't signed by both keys (the users public key being stored in the secure enclave) then the phone should refuse to boot.
That way even if Apple is compelled to sign a rogue firmware, it still requires the user must also be compelled to accept it.
(That said I think Apple's handling of the issue was terrible and it should have given a much more specific error and Apple should have been much less douchebaggy about replacing the sensor with an official version)
I assume the data is encrypted using a key derived from the user's passcode, and that that key is purged from device memory after an idle period. Brute force attempts to guess the passcode are throttled, and too many attempts cause the device to delete the encrypted data.
Can someone confirm I'm on track so far?
Then, law enforcement would be limited to trying to circumvent the passcode entering throttling logic on the device, which Apple has physically engineered to be a destructive operation, thus it's outside the capabilities of even the most sophisticated technology labs in the US government?
Am I still on track?
according to the new york times, for whatever they are still worth
> Apple had asked the F.B.I. to issue its application for the tool under seal. But the government made it public, prompting Mr. Cook to go into bunker mode to draft a response, according to people privy to the discussions, who spoke on condition of anonymity.
http://www.nytimes.com/2016/02/19/technology/how-tim-cook-be...
is the nyt reporting correct? i know they tend to side with natsec bullshit. i fear this being a really big pr stunt.
also, the nsa siding with apple is just an expression of rivalry, no?
Sure, Apple should be praised for refusing to give government agencies the ability to unlock an iPhone, but a significant part of their motivation is not altruistic. It's in Apple's self-interest to make a stand in this case, but we can't always trust corporations to prioritize customer privacy over caving to government pressure.
Similarly, Apple has already admitted that a backdoor exists for all iPhones. In my opinion, this is an inexcusable security hole at best, and at worst an implication that Apple intended at some point to comply with government requests for encrypted information. However, the fact that the FBI has made this request in the first place, and that Apple is in a position to decline (at least initially) and make it public, is a good sign that the three-letter agencies may not be as all-knowing as some may fear.
A backdoor does not exist and Apple is fighting the government to create one.
I don't own an iPhone, so I don't know how the update process works.
Apple's backdoor is for straightforward business reasons - they want to retain digital ownership of people's devices to take a cut from app distribution. Plus, keeping control is harder than giving up control. Keeping control allows total flexibility, like the flexibility to undermine security that's under discussion. Removing control requires careful planning to avoid later problems with no flexibility to fix them.
As for my quoted statement, how can you really disagree? Having a system where "only the good guys" (i.e. Apple, right?) can break the security of any device is precisely what law enforcement has been asking for for years, and what HN users and the tech-savvy in general have been railing against. Now that Apple has completely admitted that this system exists, users are downvoted here for pointing it out?
Don't sweat the downvotes. There seem to be a lot of Apple customers that don't have a technical clue about what guarantees other systems actually provide or what capabilities are theoretically possible. I surmise they view computing systems solely in terms of productized offerings from companies, and thus Apple is the leader of the pack for privacy and this case is key to preserving that privacy.
I haven't seen this question answered anywhere.
That way the FBI isn't asking Apple to create any software, it's only asking for something that already exists.
Obviously that would be bad for Apple and computer security in general, but is there precedent that prevents it?
The answers to these questions has some pretty deceitful phrasing....
>First, the government would have us write an entirely new operating system for their use.
Only "new" in the sense of not being exactly the same as the current one. Implies much more work than we know to be the case.
>Law enforcement agents around the country have already said they have hundreds of iPhones they want Apple to unlock if the FBI wins this case. In the physical world, it would be the equivalent of a master key, capable of opening hundreds of millions of locks.
The master key analogy falls apart because the order specifically calls for making a version that only works on a targeted phone. At best it would be the equivalent of Apple being asked to make many individual keys. Unless, of course, they want to make a version of iOS with the exploit that would work on any iPhone.
> Of course, Apple would do our best to protect that key, but in a world where all of our data is under constant threat, it would be relentlessly attacked by hackers and cybercriminals. A
This is implying hackers could do anything with a version of iOS that is made to only work on one phone. You could absolutely release the update file that the FBI is asking for and have no risk of compromising anything because (again) this is for a specific phone.
>Has Apple unlocked iPhones for law enforcement in the past? >No.
(The answer then proceeds to say "Actually yes we have, just not past iOS 8)
>For devices running the iPhone operating systems prior to iOS 8 and under a lawful court order, we have extracted data from an iPhone.
>We feel strongly that if we were to do what the government has asked of us — to create a backdoor to our products
Using a backdoor already existing in your product...
>One of the strongest suggestions we offered was that they pair the phone to a previously joined network, which would allow them to back up the phone and get the data they are now asking for. Unfortunately, we learned that while the attacker’s iPhone was in FBI custody the Apple ID password associated with the phone was changed. Changing this password meant the phone could no longer access iCloud services.
Seriously FBI?
I know this letter isn't for me. I want to be on Apple's side based off of how they present the case. But if you look at the court order, off of the fact that the FBI got a warrant for a specific device, off of the fact that they're asking for an unlock of a specific phone, off of the fact that its technically feasible to do this without compromising all iPhones thanks to digital signage...
My impression is that Apple's position is that its technically infeasible to make this exploit, which isn't really true.
There's the other "but with this, we'll have to do a bunch of phones" argument... is there a term for being overburdened with writs from the court? What's the constitutional protection against that? That feels like the only valid defence at this point for them (from a legal standpoint)
They've been perfectly clear that they could do it, and then explained why they feel it would be wrong to do so, nothing to do with it being technically unfeasible.
Furthermore the government already forces companies to preform work. For example, paying taxes, providing insurance for employees, complying with industry regulations.
"Furthermore the government already forces companies to preform work. For example, paying taxes, providing insurance for employees, complying with industry regulations." These are well-defined items with known elements about how to implement them. At this point, everyone knows that when they start a company, taxes, insurance, and regulations are part of the game.
But when law enforcement shows up making random demands, or convinces a court to issue an order for random demands, there must be limits. If there are no limits, there will be no end to random government requests.
If Apple could make the case that the change would be so burdensome that they can't feasibly do it without harming the company, they have a case to resist. I don't believe it, but they have to make that case.
Yes, it is called "burdensome". It very well may be ruled too burdensome for them to unlock one specific phone, let alone all the others that have piled up. That is where the case was as of a couple days ago, with apple being asked by the court whether the request would be too unreasonably burdensome for them to comply.
If you think this request doesn't represent significant work then I question your ability to estimate such things. Just making a version of iOS that runs without being written to disk and is never written to disk, as specifically requested, would be a significant task. Being sufficiently satisfied that your code restricting it to a single device is correct and not exploitable is not something I would care to be responsible for ever. I can't believe people keep trivializing it. Defense in depth is generally considered necessary. Removing all the locks but Apple's signing key and calling that just as secure is foolish.
The master key analogy is sound if it is referring to the technique rather than the specific software. Does anyone believe this will only ever be done once, or that it will always be done correctly every time, including every other manufacturer? Surely we can agree there is some risk here.
They said no and explained what they did instead of unlocking. Seems so obvious that you must want to argue about the definition of unlock? Really?
I do not know how Apple could more clearly state that they could make this tool. How could you come away with an inaccurate impression?
There's an entire section in TFA where they specifically say that it is not technically infeasible.
For example, calling it a "creating a whole new OS" is basically a lie. Saying it would weaken all devices is basically a lie. Unless what they mean to say is they cannot fathom a way to make a firmware that only works on one specific phone. But if that's the case they should have said that.
Would you? Why not Somalia?
I recognize this as an idealistic attitude. I've always leaned libertarian.
Somalia is a country where the government are beholden to the citizenry.
> I'm simply suggesting that "treating the government as no better than a customer" is probably a healthy attitude
I see no evidence for that. Being able to treat a search warrant as if it's a polite request would help pretty much nobody.
> I recognize this as an idealistic attitude. I've always leaned libertarian.
By typical libertarian logic, Apple would be justified in torturing and executing the FBI agents on their property, as property is private and the Government is subordinate. The FBI agents violated the Non Aggression Principle by attempting to coerce Apple's employees to act.
Where have I mistaken your logic there?
2 - I believe a search warrant is a completely valid and enforceable way to compel information, including in this case. But if Apple cannot comply without endangering every iPhone owner, then the other owners of iPhones have a stake in the outcome. The government's right to investigate this crime doesn't expand to the right to endanger millions of people's privacy and security.
3 - Torture would be a crime against the individual agents, and punishable as a crime unto itself. Libertarian philosophy doesn't suggest that you have a right to hurt other people, unless in self-defense.
Other governments and ultimately the citizenry as a whole.
> if Apple cannot comply without endangering every iPhone owner, then the other owners of iPhones have a stake in the outcome
They do not. No more than owners of doors when the FBI executes a warrant.
> The government's right to investigate this crime doesn't expand to the right to endanger millions of people's privacy and security.
No plausible mechanism has ever been put forward where this would be the case.
> Libertarian philosophy doesn't suggest that you have a right to hurt other people, unless in self-defense.
Right, they attempted to coerce your staff on your premesis into acting against their own interests. This is a violation of the NAP and therefore any level of violence in self defence is justified.
This is one of the most core Libertarian beliefs.
You said that in Somalia, the government is accountable to the citizenry. Yet you suggest that that's legitimate ("...ultimately to the citizenry as a whole..."). If I personally object to a law, do I have any recourse? What if my town does? My state? My region? At what point does it become immoral for the government to ignore change requests?
The door analogy is clever, but inaccurate. It is not possible to transmit door keys (or battering rams) via email, and use them to simultaneously bash open the doors of millions of people. Creating a method by which a phone can be cracked weakens the security of the phone for all users, including innocent users. So the FBI is asking to weaken the security of all phone users. The "plausible mechanism" would be "hacker pays off an apple dev for a copy of the hackable OS".
The last point doesn't make sense to me. Firstly, in a hypothetical libertarian legal system, corporations would not have a right to self-defense, or any other rights, as they are not humans. Even in individual cases, any level of violence in self defense is definitely not justified. When you said "...Apple would be justified in torturing and executing the FBI agents on their property...", that's saying that trespassing warrants murder, which I do not claim.
In public areas that are often visited? Absolutely yes, an unbiased source of evidence available to the public? Excellent.
> Law enforcement has apparently lost the ability to do on the ground investigation work in favor of whiz bang-ery
Apple has provided a child porn trading network protected by the very principles of mathematics and their refusal to cooperate with the FBI.
What they're doing is precisely what any law enforcement agency would.
For every sicko who's trading child porn there's dozens, if not hundreds, more who're trying to escape an abusive partner, leaving gangs, getting away from sexual slavery, or whistleblowing on government or companies breaching the law.
Additionally, should the millions of us engaged in perfectly legitimate activities have a dossier created on our lives just in case? Imagine what could happen to that information, you could be facing secret blacklists like the UK.
If Apple create this ability its use will extend past the immediate issue and affect people who genuinely need this security. In the digital world, as Apple said, you cannot destroy something or lock it away once it's used.
You mean can we not use the crime Apple has essentially made impossible to secure a conviction on? No, I'm sorry. Kids being raped matters.
> For every sicko who's trading child porn there's dozens, if not hundreds, more who're trying to escape an abusive partner, leaving gangs, getting away from sexual slavery, or whistleblowing on government or companies breaching the law.
None of which is remotely related to phones being unbreakable by law enforcement.
> If Apple create this ability its use will extend past the immediate issue and affect people who genuinely need this security
A fallacious slippery slope. If you let the Police search my house, they will search everyone's house without a warrant and therefore it's bad to have any searching ever.
> No, I'm sorry. Kids being raped matters.
And I'm sorry, no it doesn't matter to this argument. Civil liberties are civil liberties, whether we are talking about investigating the theft of a stick of chewing gum, the theft of millions of dollars, a slap in the face, the breaking of an arm, the rape of a child, or the murder to thousands of civilians by terrorists.Bringing up the most horrible of crimes to justify a particular argument for increasing the powers of law enforcement is an obvious attempt to appeal to emotion, rather than to experience.
If your argument is any good, it will be just as good when talking about why the police should be able to search your phone for evidence of tax evasion as it is for talking about why the police should be able to search your phone for evidence of child rape and terrorism.
Otherwise, we go to a place where we say, "Well, the shouldn't summarily execute people who steal cigars from convenience stores, but when it comes to terrorists, we shouldn't let laws get in the way of their need to do what's expedient."
No it's actually an appeal to both. The increase in powers here if any exists whatsoever is minimal. I'm advocating Apple comply with them.
> If your argument is any good, it will be just as good when talking about why the police should be able to search your phone for evidence of tax evasion as it is for talking about why the police should be able to search your phone for evidence of child rape and terrorism.
If they can search your home for it, they should be permitted to search your phone for it. Both should have the exact same expectation of privacy and the exact same judicial oversight.
> Otherwise, we go to a place where we say, "Well, the shouldn't summarily execute people who steal cigars from convenience stores, but when it comes to terrorists, we shouldn't let laws get in the way of their need to do what's expedient."
There is no evidence that there is any legal protection for Apple here and strong evidence that indeed the FBI can compel them. Nobody is advocating breaking the law or even going around it.
Even if that were true, it would be irrelevant. We aren't stuck with our laws. If they're abusive or useless they need to be changed.
> If they can search your home for it, they should be permitted to search ...
Sure, I can see that you think that. But making false equivalences isn't a good argument even if it tends to be the usual limit of political discourse. Our servants are "permitted", with the right suspicion and warrants, to search almost anything (in the name of the people). Yes.
But this isn't a case of permission, it's about capability. They're incapable. You're implying that the law not only permits some searches, but necessarily compels unlimited help in making those searches possible?
That's a huge stretch. Especially when that help involves uttering falsehoods.
> If they can search your home for it, they should be permitted to search
> your phone for it. Both should have the exact same expectation of
> privacy and the exact same judicial oversight.
They are permitted to search your phone for it. The problem here is that they are saying:We wish to search this home, as is our legal right. The home contains a safe that we claim we cannot open, and we wish to compel the manufacturer of the safe to assist us to search the safe. The manufacturer does not wish to do so, but we insist that they be forced to do so by threat of imprisonment.
Furthermore, we wish to do so by compelling the manufacturer of the safe to create technologies that could open all safes, without the knowledge of the safe owners. We claim we only want to open this one safe, but we have this long track record of opening as many safes as we can, using secret courts and hearings to obtain the right to search those safes without the owners of those safes having the opportunity to argue against us, which is a different level of judicial oversight than being applied to searching this one house.
I never said it didn't matter, but the problem is bigger than one issue.
I have total distain for people who do this, but lets be clear that an encrypted phone isn't going to stop these people getting caught. They're already aware of how despicable their acts are and use the traditional trust systems to hide it. All the busts are through social engineering - agents who go undercover to infiltrate these networks and find the perpetrators. This must be one of the worst jobs in the world.
> None of which is remotely related to phones being unbreakable by law enforcement.
And as has been said by experts in cryptography, breakable by one third party means breakable by _everybody_. This means the partner who said they'd harm you if you told someone what they did to you. This means the pimp who's holding you against your will. This means the company who's allowing toxic substances to leak in to drinking water.
This is _much bigger_ than one issue. In the digital world once something exists it can escape. Once it escapes you can't stop it, and it will escape.
This is nothing like a normal search warrant. It's a warrant with no address, no reason and no time. It can be used whenever, wherever, and with no oversight on who does it.
We detached this subthread from https://news.ycombinator.com/item?id=11152327 and marked it off-topic.
That searching the effects of a dead terrorist is acceptable? I really don't find this objectionable in any way whatsoever.
> Apple could no longer argue they had to create something to fulfill the warrant, since it was already created.
Good, Apple's desires to not be subject to the laws of nations where they do business has historically hurt their customers. Even now people argue that Apple are doing this to protect their customers of which there's no evidence whatsoever.
The criminal act being investigated is irrelevant. They want data on a device in their possession that they have permission to search. That is all that matters. It could just as easily be a drug investigation or, as Comey said last week in front of congress, investigating a car accident.
Please do not insult people on HN. This false dichotomy is offensive to me.
> The criminal act being investigated is irrelevant. They want data on a device in their possession that they have permission to search. That is all that matters.
Then why are you concerned about precedent? They have met all of the requirements to search this device. Apple is impeding them for no good reason purely to advance their corporate interests.
Please be civil, regardless of how wrong you think somebody is.