News for hackers. Stuff that matters.
Re:Homomorphic Encryption in iOS 18 by aeontech on Wednesday January 15, 2025 @03:16AM (#42708591)
According to this post on Apple's Machine Learning blog, yes, Wally is the method used for this feature.

https://machinelearning.apple.com/research/homomorphic-encry...

Re:Homomorphic Encryption in iOS 18 by vrtx0 on Wednesday January 15, 2025 @03:48AM (#42708780)
Thank you! This is exactly the information the OP seems to have missed. It seems to confirm my suspicion that the author’s concerns about server-side privacy are unfounded — I think:

> The client decrypts the reply to its PNNS query, which may contain multiple candidate landmarks. A specialized, lightweight on-device reranking model then predicts the best candidate…

[please correct me if I missed anything — this used to be my field, but I’ve been disabled for 10 years now, so grain of salt]

Re:Homomorphic Encryption in iOS 18 by chikere232 on Wednesday January 15, 2025 @04:01AM (#42708870)
The devil is in the proprietary details though.
Re:Homomorphic Encryption in iOS 18 by vrtx0 on Wednesday January 15, 2025 @04:29AM (#42709029)
Sorry, what do you mean by “proprietary details”?
Re:Homomorphic Encryption in iOS 18 by sbuk on Wednesday January 15, 2025 @07:36AM (#42710204)
They are alluding to the fact that the implementation is closed source, and therefore "untrustworthy". It's a trite point, of course, but not without some merit.
Re:Homomorphic Encryption in iOS 18 by vrtx0 on Wednesday January 15, 2025 @11:01AM (#42712529)
I don’t see any merit, honestly. That would assume one is able to audit every bit of code they run, including updates, and control the build system.

I mean, the Wally paper contains enough information to effectively implement homomorphic encryption for similar purposes. The field was almost entirely academic ~12 years ago…

I miss talking shop on HN. Comments like that are why we can’t have nice things.

Re:Homomorphic Encryption in iOS 18 by sbuk on Wednesday January 15, 2025 @01:22PM (#42714885)
I do agree that everything is politicized. I'd have liked to have seen an explanation for laypeople and perhaps the option being opt-in. To me, there is some merit in that stance. It is a side-note. It is a shame that we can't talk about these things openly without people getting offended because of it.