Hacker Claims To Have Decrypted Apple's Secure Enclave Processor Firmware (iclarified.com)
According to iClarified, a hacker by name of "xerub" has posted the decryption key for Apple's Secure Enclave Processor (SEP) firmware. "The security coprocessor was introduced alongside the iPhone 5s and Touch ID," reports iClarified. "It performs secure services for the rest of the SOC and prevents the main processor from getting direct access to sensitive data. It runs its own operating system (SEPOS) which includes a kernel, drivers, services, and applications." From the report: The Secure Enclave is responsible for processing fingerprint data from the Touch ID sensor, determining if there is a match against registered fingerprints, and then enabling access or purchases on behalf of the user. Communication between the processor and the Touch ID sensor takes place over a serial peripheral interface bus. The processor forwards the data to the Secure Enclave but can't read it. It's encrypted and authenticated with a session key that is negotiated using the device's shared key that is provisioned for the Touch ID sensor and the Secure Enclave. The session key exchange uses AES key wrapping with both sides providing a random key that establishes the session key and uses AES-CCM transport encryption. Today, xerub announced the decryption key "is fully grown." You can use img4lib to decrypt the firmware and xerub's SEP firmware split tool to process. Decryption of the SEP Firmware will make it easier for hackers and security researchers to comb through the SEP for vulnerabilities.
First!
While this is clearly an advanced exercise, there are enough people with the smarts, the education and the opportunity needed to do this. And since they make an instant name for themselves in the security-community, there is also ample motivation.
So congratulations! But really, it was only a question of time.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
Great news for law enforcement, this should help them get through that backlog of iPhones they want to examine. :-(
The modern app appers at Apple should know better than to use LUDDITE chips in their modern app apping device! That's the only reason why LUDDITE hackers have hacked it!
Apps!
Maybe I'm out of the loop but please humor me on this one:
WHY do people post vulnerabilities? Especially choosing to not reach out to company beforehand?
- to embarrass the company?
- to make money somehow?
- for e-peen or digi-cred?
- or finally, just because they can?
If I find someone's wallet I look for the drivers license address & fucking mail them their wallet. I don't take out a billboard & announce to the world that their dumb-ass lost their wallet. What's with posting the numerous & infinately INEVITABLE loopholes in systems?
thx- genuinely curious.
He's a hacker, therefore a criminal, therefore lock him up already, it's the law.
What people aren't grasping is that this is actually good news. When someone breaks security, it forces the device maker to improve their security tactics (lest they be considered insecure devices). The result is that people will get better security. The same is not true about cell towers because telecom companies don't care if your shit is insecure. :/
Anons need not reply. Questions end with a question mark.
That's the same key I use on my luggage.
Phone Wiki
Kind of ironic a nation-state couldn't do this already.
Given the assets available to the NSA, and their propensity to hide defects they find, I would not be surprised if this was already known to the NSA.
and he lives in HELL!!
We now know why iOS is so slooooooooooooooow!
Among other things iOS transfers our Loli images in Pictures to the FBI But the FBI chaps get so "worked up" that the "directories and images" get flushed down the toilet with the Kleenex tissues!
Haa hhahaha
What does the 'apple root certificate' do?
If a nation state had a copy of the root certificate, would that be equal to eavesdropping capabilities?
I think there is no way NSA would not end up demanding that root certificate, or any other digital certifictate.
I wish I was an expert in this field, because I think US have a copy of all root digital certificates for the internet, making me think that TLS over HTTPS is just a joke as far as security goes. A nation state tool for surveillance that nobody talks about, though I could be wrong, because I don't know what the value of root certificates are for encrypting the web with TLS and with the use of digital certificates.
Maybe a root certificate incorporates a crypto backdoor into what one could derivatives digital certificates? Or could each digital certificate be uniquely random, so as to guarantee not having a built in backdoor into the numbers?
This "bastion within the SoC" approach (all of 'em do that somehow) seems to make a lot of sense when you think of those FBI's attempts to crack single iPhones.
When you realize that your phone vendor is in bed with their DRM vendor, or even worse, with an authoritarian government (or with both!), and that you don't own the bastion... you are happy for each and every hack like the present.
Now let's hope publishing those hacks doesn't get shut down under some DMCAish regime, or "the tarrists"/"the children".
The way to brute force is simple and widely known.
1.Simply create a pocket universe where time run many many times faster than ours
2. drop your computer in there
3. run the brute force
5. retrieve the computer with the results from the pocket universe
6. make sure to safely deallocate the pocket universe when done.
good grief, do I have to tell you monkeys how to do everything?!!!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff