Earlier quoted context omitted.
Why would it have to be free?
Do you know what the cost of breaking into a fully up to date BFU iPhone is?
Apple update looks like Czech mate for locked-out iPhone user
191–200 of 237 posts
Re: Apple update looks like Czech mate for locked-out iPhone user
#192Earlier quoted context omitted.
> Unicode was introduced to solve that very problem, and it largely does. What? Unicode doesn't address the problem at all. Your emoji password will look completely different depending on the encoding you use. We have multiple popular encodings right now... but instead of software that lets us specify which encoding we want to use to interpret a document, we have software that intentionally prohibits us from doing th…
Unicode is the code points. Of course you have to normalize on one encoding for password hashing (and UTF-8 is the canonical choice for that, because interfaces to hash implementations are byte-based), but that’s not an issue of end-user input. The goal of Unicode was to be able to roundtrip the existing encodings through it, and it achieved that goal. > That would have had no effect other than momentary user confusi…
Are you sure you read the article? The key is still there.
> Of course you have to normalize on one encoding for password hashing (and UTF-8 is the canonical choice for that, because interfaces to hash implementations are byte-based)
This is pure gibberish. All encodings produce bytes. UTF-8 has no relationship to the concept that isn't shared by every other encoding.
Re: Apple update looks like Czech mate for locked-out iPhone user
#193after Apple removed a character from its Czech keyboard I wonder what the thought process (or perhaps lack thereof) at Apple was. Did no one of the likely-somewhat-large team who did that think "wait, this could lock out our users who may have used that character"? In the immortal words of Linus Torvalds: "WE DO NOT BREAK USERSPACE!" Now one of the ways in might be those companies who claim to be able to break iPhone…
[flagged]
From what I understand, the problem wasn't with typing characters actually used in the Czech language such as á, ř or ů. The problem was with typing the ˇ character by itself, which is normally encoded in Unicode as U+02C7 (CARON), but there also is a combining version (U+030C, COMBINING CARON), which is what gets printed if there is no precomposed character (e.g. š is both U+0161 and U+0073 U+030C). There is a thing called Unicode normalization that makes "identically looking" strings actually use the same codes, so maybe it was that thing that changed a bit (maybe even somewhere else and not in the lockscreen/keyboard logic), or they could have just removed the ability to type ˇ by itself altogether since it's not something actually used in any language or writing style and most often comes up as a result of a typo.
Re: Apple update looks like Czech mate for locked-out iPhone user
#194after Apple removed a character from its Czech keyboard I wonder what the thought process (or perhaps lack thereof) at Apple was. Did no one of the likely-somewhat-large team who did that think "wait, this could lock out our users who may have used that character"? In the immortal words of Linus Torvalds: "WE DO NOT BREAK USERSPACE!" Now one of the ways in might be those companies who claim to be able to break iPhone…
[flagged]
Re: Apple update looks like Czech mate for locked-out iPhone user
#195Earlier quoted context omitted.
This feels like it's probably a stupid oversight chain like, keyboard layouts are user-specific data, so they're not decrypted before first unlock/set globally because the machine might have multiple users with different keyboard layouts.
Even if it is, why is there no way to change the system-wide settings? All other operating systems that I know either have an explicit button "Apply settings to login screen" or do it automatically (I'm sure 99% of the consumer-level computers sold worldwide never have more than one user on them, moreso with different keyboard layouts).
I've never had a reason to try it, but there's also a remark that 99% of the Macs sold probably don't need to change the system-wide keyboard layout defaults, either...
[1] - https://heylon.ca/how-to-permanently-switch-default-keyboard...
[2] - https://support.apple.com/guide/mac-help/change-the-system-l...
Re: Apple update looks like Czech mate for locked-out iPhone user
#196Earlier quoted context omitted.
This fails if they let you keep your password migrating between devices, though, so you probably need a version somewhere in the middle that flags it as an issue and flags it as not allowing migration without changing the passphrase.
Yeah, they could force a password update at some point to ensure passwords meet the new requirements.
The long tail of stupid edge cases is very long indeed.
Re: Apple update looks like Czech mate for locked-out iPhone user
#197Earlier quoted context omitted.
In this world stolen iPhones are mostly worthless because they can’t easily be wiped without the password. In your world, they could be. I imagine iPhone thefts would go way up. They’re worth $1000 and we just carry them everywhere - if they were easily resellble it would be a very obvious quick-money theft opportunity.
iPhones are currently the primary target of thieves by an overwhelmingly wide margin. There are many ways to wipe them and its an industry in its own right. One of the most common, as always, is simple social engineering. They contact the victim posing as Apple, convince them to reveal their credentials in this way or that, wipe the device and away they go. If that fails they're stripped down and sold for parts, whic…
My assertion is that there would be way, way more theft if you could just downgrade and wipe.
Re: Apple update looks like Czech mate for locked-out iPhone user
#198I think the biggest lesson here is to back up. The reason for losing access to the phone is amazingly dumb but it could have fallen down the stairs for basically the same effect. And do your could backups cross-provider. You never know what the "big players" are going to pull, and your lifetime customer value is less than the cost of a single support call.
Biggest lesson is Apple should allow you to downgrade OS, especially on old devices. Or release some sort of open version once device is EOL'd.
Re: Apple update looks like Czech mate for locked-out iPhone user
#199Earlier quoted context omitted.
Then an attacker could load an older, exploitable OS and gain access.
Not allowing downgrades is the biggest contributor to smartphones becoming e-waste. Apple should be forced to do this by law, but only after they discontinue software support. If they're willing to continue making small, incremental patches when necessary ( such as to fix this obvious bug ) then it's fine that they can still block downgrades. But at EOL? They should be legally required to allow old software to be ins…
Citation needed. My guess is the biggest contributor to smartphones becoming e-waste is gravity.
Re: Apple update looks like Czech mate for locked-out iPhone user
#200Earlier quoted context omitted.
Not allowing downgrades is the biggest contributor to smartphones becoming e-waste. Apple should be forced to do this by law, but only after they discontinue software support. If they're willing to continue making small, incremental patches when necessary ( such as to fix this obvious bug ) then it's fine that they can still block downgrades. But at EOL? They should be legally required to allow old software to be ins…
> Not allowing downgrades is the biggest contributor to smartphones becoming e-waste. Citation needed. My guess is the biggest contributor to smartphones becoming e-waste is gravity.