dopo “gmaxwell” Questo è incredibile Pubblicati libri in una simpatica collisione Questo contributo Che non pubblicherà più collisioni perché sospetta che Apple possa utilizzare/abusare dei suoi risultati e perché Apple cambierà l’algoritmo NeuralHash (ora in iOS prima della versione 15).
I miei pensieri su questo: a (una stima molto approssimativa) 100 milioni di immagini CSAM e una NeuralHashlength di 12 byte che ogni proprietario di iDevice invia Più di 1 GB memoria.
E non sarei sorpreso se, con uno sforzo relativamente piccolo, riuscissi a invertire 30+ NeuralHash da questo database; Almeno con il protocollo attuale (pubblicato).
Se ho capito bene, NeuralHash verrà crittografato nel database con una chiave pubblica. Questa chiave pubblica viene quindi fornita in modo che NeuralHash calcolata dalle foto sul tuo iDevice possa essere crittografata con essa, dopodiché questo risultato viene cercato nel database.
Presumibilmente, iOS cercherà anche lievi differenze in NeuralHash. Dopotutto, NeuralHash (la versione attuale) è un vettore (array) indipendente a 96 bit. Capovolgendo quei 96 bit uno per uno (e crittografando il risultato con una chiave pub e cercandolo nel database) puoi verificarlo con distanza del martello Da 1. È chiaro che la distanza di 2 Hamming richiede più calcoli.
Ad ogni modo, 96 bit sono deboli per i moderni standard crittografici (cioè la forza bruta potrebbe essere possibile). Questi non sono numeri pseudocasuali, ma sono pensati per essere distorti.
Sospetto che se in genere inizi un attacco di forza bruta (porno) e poi aumenti la distanza di Hamming, sarai in grado di trovare i tuoi NeuralHash non crittografati molto prima di quanto potresti aspettarti.
Dovremo aspettare per vedere cosa porterà Apple in iOS 15. D’altra parte, non possono mettere tanti GB di database su smartphone da 64 GB, e nel frattempo il numero di immagini CSAM conosciute sta solo crescendo (per non parlare vuoi familiarizzare con i film).
“Fanatico della TV. Dipendente del web. Evangelista di viaggi. Aspirante imprenditore. Esploratore dilettante. Scrittore.”