Apple Says iOS Kernel Cache Left Unencrypted Intentionally, Nothing To Worry About (loopinsight.com)
The iOS 10 kernel, which Apple released to enthusiasts last week, is not encrypted, according to a report. Security experts expressed their surprise and puzzlement over this in a report by MIT News. The iPhone maker, after remaining tight-lipped over the matter for a week, has now offered an explanation. In a statement to The Loop, Apple said: The kernel cache doesn't contain any user info, and by unencrypting it we're able to optimize the operating system's performance without compromising security.It is worth mentioning that Apple is talking about kernel's cache, whereas MIT News' original report talks about kernel code.
Faggot corp makes pooo into mobile phones and people eat that poop. Pooop for the masses and now without encryption!
How is it possible that manishs doesn't know the difference between code and cache?
BSD-based is still more secure than the Windows kernel. In fairness though some folks probably enjoy ransomware.
Like smacking your hand with a hammer then stopping, it feels so good after making that bitcoin payment and getting your precious Office docs back.
So there seems to be some difference over assertions here.
Apple is only talking about the iOS 10 kernel CACHE and that private data is never stored there (fair enough), whereas TFA is talking about the kernel code which is left open to exploitation.
I personally consider that opening the kernel is a wise move. It will, most likely, assist in closing holes in the code and, eventually, would make a stronger kernel. However, as the article suggests, it was probably a mistake...
This comment was written with the intention to opt out of advertising.
It's a feature. Now look at the shiny phone!
Just because you jump up and down and say you're a 'security researcher' doesn't mean you have even a tiny bit of a clue.
Anyone who freaked out over this is an idiot who knows absolutely nothing at all about security and is also to stupid to know how ignorant they are.
Guess what ... the old 'encrypted' kernels ... they have the decryption key in the kernel for you to get and decrypt them anyway ... THATS HOW IT FUCKING READS THEM SO YOU COULD READ THE ENCRYPTED CONTENT THE ENTIRE FUCKING TIME IT WAS ENCRYPTED ANYWAY IF YOU HAD HALF A CLUE.
AT NO POINT WAS THE ENCRYPTION PREVENTING ANYONE WHO REALLY WANTED TO FROM GETTING AT THE DATA IN THE FIRST PLACE.
Encrypted data or code is worthless, it has to be decrypted to be used. So at no point was the data actually truly hidden.
Its digitally signed to ensure it isn't tampered with, thats all that can be done.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
why did it take so long to release a statement about the situation?
Explanation?
Sounds like furious backpedaling to me.
Our pervasive snooping through our customers' habits and information taught us that they do notice when the phone is slow, but they don't have a clue about security or consider their privacy in any way important.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Canary Warrant. The Government got to them in spite of the public display of resisting.You can be anyone who was relying on Apple phones to keep secrets will use other means now. Doh.As for the claim that kernel cache doesn't contain user data (and bear in mind this took a week of "consideration", and I'm not a security expert), wouldn't it be possible to extrude data from the kernal cache that could lead to the ability to access other encrypted data? seems odd to encrypt it and then remove that encryption, especially given the timing. I could be wrong but I think Apple is giving a half truth. why take a week for a response to a question they had to know others would ask?
"Imagination is more important than knowledge" - Einstein
There is no story here.
I thought the encryption key was securely stored in the iPhone hardware and can only be accessed by firmware running on that hardware which then decrypts the kernel.
The Linux Kernel: NOT ENCRYPTED. Go panic now, the world is ending.
In fact, do you know that Linus Torvalds has personally made it possible for the MUTHAFUCKIN NSA to read every single line of source code in the Linux Kernel??
Just think about that the next time "they" tell you that it's OK for your computer to SEND IT'S DAMN IP ADDRESS OUT TO THE INTERNET!
The black helicopters are coming for me man!!
AntiFA: An abbreviation for Anti First Amendment.
this was an oversight. Probably heads will roll...
Is the new iOS running on Apple's new filesystem? Supposedly part of the features of the new filesystem is that it has greater control over file encryption. Given this explanation, it may be that they previously encrypted the kernel because it was the best way to encrypt user data, whereas with a new filesystem they may be able to encrypt the files they want to encrypt without needing to encrypt anything else.
Just a shot in the dark, though.
NSA: Ease it out folks or else we will eat into your Irish shortcuts.
Apple:It is already easy and open.
Case closed.
From what I understand the kernel was obfuscated before and not encrypted. When you obfuscate machine code you usually have to execute more instructions per actual instruction. So this is probably just a move to free resources, as security trough obscurity isn't really that good anyways.
cute butt Tim.
The key is burned into the processor, but you can employ the key in the processor to decrypt it. Just as the boot code decrypts the kernel cache, you can use the hardware to decrypt it for your own nefarious ends.
It just means you have to do the decryption on the device.
So the original writer was correct in that this encryption didn't stop all observers, just casual ones. Anyone who could get a significant jailbreak on a device could decrypt the kernel caches.
http://lkml.org/lkml/2005/8/20/95
OMG WHY DO YOU SCREAM ALL THE TIME YOU FUCKING JACKASS FUCKTARD DICKHEAD
OMG why do you fucking scream all the time you fucking jackass fucktard dickhead!
OMG! WHY DO YOU SCREAM ALL THE TIME YOU FUCKING JACKASS FUCKTARD DICKHEAD
"That is the good thing about standards,
there are so many to choose from."
As much as I dislike Apple, they are not wrong here. What's the point of encrypting *code*?! Sign it, check sum it - yes, by all means, so that it's not replaced by something malicious. But why would you need to hide the actual content of the code?! Haven't we learned that security by obscurity doesn't work?
(6, GUARANTEED)
So, the last slashdot headline specifically said that "Nobody knows why".
Clearly, Apple fucking knew why all along.
What the fuck, Slashdot? Quit it with misleading clickbait.