El algoritmo NeuralHash de Apple ha sido diseñado a la inversa


El algoritmo NeuralHash de Apple ha sido diseñado a la inversa

De Apple Algoritmo NeuralHash – el que está usando para el escaneo del lado del cliente en el Apple iphone – ha sido Ingeniería inversa.

Resulta que ya estaba en iOS 14.3 y alguien se dio cuenta:

Las primeras pruebas muestran que puede tolerar el cambio de tamaño y la compresión de la imagen, pero no el recorte ni las rotaciones.

Tambien tenemos el primera colisión: dos imágenes que tienen el mismo valor hash.

El siguiente paso es generar imágenes inocuas que NeuralHash clasifica como contenido prohibido.

Esta fue una mala notion desde el principio, y Apple nunca pareció considerar el contexto adversario del sistema como un todo, y no solo la criptografía.

Publicado el 18 de agosto de 2021 a las 11:51 h. •
6 comentarios

Foto de la barra lateral de Bruce Schneier por Joe MacInnis.



Enlace a la noticia initial