Durante una revisión reciente de los cambios en el perfil de Firefox (estoy controlando la versión), resultó que había una nueva propiedad searchdefaulthash
en search-metadata.json
:
"[global]":{
[...]
"searchdefault":"Google",
"searchdefaulthash":"fGiy1O53LgQtereW/4qUSlwFfagTNKGghURIbAFw8wY=",
"searchdefaultexpir":1442682088627
}
Parece la salida de openssl dgst -sha256 -binary | openssl enc -base64
, pero la entrada no es simplemente Google
:
$ printf Google | openssl dgst -sha256 -binary | openssl enc -base64
zncGZ+X5sNj1U2e7eUGWidkMSEUbsz8Hnzqacq4TLeg=
La preocupación es si esto es algo que se identifica personalmente lo que se envía al buscar en Google. No pude encontrar literalmente nada sobre searchdefaulthash
en Google y DuckDuckGo, así que estoy un poco sorprendido de cómo creado & utilizado.
Actualización: se parece tiene algo que ver con haciendo que algunos motores de búsqueda solo sean visibles en algunos países , aunque la razón para eso es desconcertante.