Radek Průša

15 Followers
93 Following
55 Posts
Neeeeeeeeeeeerd.
Websitehttps://prusa.net
@EdwinG @AnnaAnthro Unfortunately, I think that this person might not be able to get their data back. As far as I remember, the device passcode has to be entered before any OS update/downgrade, and I don't think it's even possible to downgrade iOS versions anymore. Maybe a physical keyboard connected to the phone, but I think iPhones block any USB devices when in BFU, and even then, switching they physical keyboard layout might not be possible from the BFU lock screen.
@AnnaAnthro That is really interesting, I definitely have a different process for choosing passwords in different languages, and never even thought about something like this.
@AnnaAnthro I put this theory together after reading an article (https://soatok.blog/2024/11/27/beyond-bcrypt/) about bcrypt, and started thinking that since most sites have a max allowed length for passwords to prevent a DOS from having to hash extremely long passwords, they might only enfore the max length on the password form, and not the hashing and salting process.
Beyond Bcrypt - Dhole Moments

In 2010, Coda Hale wrote How To Safely Store A Password which began with the repeated phrase, “Use bcrypt”, where the word bcrypt was linked to a different implementation for various pr…

Dhole Moments
@AnnaAnthro I don't know all that much about password hashing algorithms, but I have a theory that some hashing algorithms might turn a character like "č" into some other representation like punycode "xn--bea", which might make the password character counter on some websites get a count different from the hashing algorithm, which would then silently truncate my passwords when they go over the upper character limit. Instagram has been having issues like this since like 2016.

@AnnaAnthro I'm a native Czech speaker, and I've seen so many strange issues when using accented characters (ú,ů,ý,ž,ř,č,ó, etc.) in passwords. The worst kind is when the service says that my password was changed successfully, then I go to try and login, and get errors because the password hashing process made some changes to the password because of the accented characters, and I have to reset it.

Some services also silently truncate passwords over 56 and 72 characters.

Apple update turns Czech mate for locked-out iPhone user

“A 21-yr-old university student in the US is in data limbo after #Apple removed a character from its #Czech keyboard, preventing him from entering his #iPhone passcode.”

https://www.theregister.com/2026/04/12/ios_passcode_bug/

Apple update looks like Czech mate for locked-out iPhone user

: Lock-screen keyboard no longer accepts háček in student's alphanumeric passcode

The Register

Alright, it's official! 💰

@matthew_d_green and I bet on what will break first, ML-KEM-768 or X25519. The loser donates to a 501(c)(3) picked by the winner.

If you have an opinion on quantum computers or lattices, you can join with a side bet. Just submit a PR!

https://github.com/FiloSottile/ecc-vs-lattices-long-bet

Update on Valve sponsored work in Q1 2026 - Arch-dev-public - lists.archlinux.org

Two papers came out last week that suggest classical asymmetric cryptography might indeed be broken by quantum computers in just a few years.

That means we need to ship post-quantum crypto now, with the tools we have: ML-KEM and ML-DSA. I didn't think PQ auth was so urgent until recently.

https://words.filippo.io/crqc-timeline/

A Cryptography Engineer’s Perspective on Quantum Computing Timelines

The risk that cryptographically-relevant quantum computers materialize within the next few years is now high enough to be dispositive, unfortunately.

@lina Agreed, I was relatively new to Linux back then, but I definitely know better than to mess with files managed by package managers.

I also felt like I wouldn't be able to file a good bug report, since I was so new to Linux then, and some previous experiences with asking for help turned me away from community forums and issue trackers.