Google ha presentado HEIR (Homomorphic Encryption Intermediate Representation), un compilador de código abierto que permite ejecutar modelos de inteligencia artificial directamente sobre datos cifrados. La herramienta, disponible en heir.dev y en un repositorio de GitHub, forma parte de su Private Computing Toolkit y busca resolver la tensión entre privacidad y funcionalidad que imponen métodos como el cifrado de extremo a extremo, donde el proveedor no puede procesar los datos para ofrecer servicios como detección de spam o recomendaciones.
El cifrado homomórfico permite a un servidor operar sobre textos cifrados y devolver resultados cifrados sin acceder a la información subyacente. Google ilustra esta capacidad con cuatro aplicaciones compiladas con HEIR y medidas en CPU de un solo hilo: un modelo de recomendación de contenidos desarrollado con Belfort Labs, LG y la Universidad de Nueva York; un detector de fraude de tarjetas de crédito con Niobium y hardshell.ai; un sistema de detección de anomalías en tráfico de red cifrado basado en Kitsune, también con Niobium; y un detector de palabras de activación creado con Belfort Labs.
El proyecto, anunciado por primera vez en 2023, cuenta con colaboraciones académicas con Georgia Tech, Carnegie Mellon, UC Santa Barbara, el Instituto Tecnológico de Illinois, Purdue, la Universidad de Edimburgo y la Universidad de Tsinghua, entre otras, y ha dado lugar a cuatro publicaciones revisadas por pares. Google trabaja además con fabricantes de aceleradores hardware para cifrado homomórfico como Belfort, Niobium, Cornami y Optalysys.
