¿Cómo encripta Firefox las contraseñas sin seleccionar la contraseña maestra?

23

Sé que el archivo logins.json contiene todas mis contraseñas cifradas en el navegador Firefox. ¿Cómo Firefox cifra estas contraseñas si no uso la opción 'Contraseña maestra'? ¿Significa esto que también se usa el archivo key3.db si no seleccioné la Contraseña Maestra?

    
pregunta Hila 27.12.2015 - 16:29
fuente

1 respuesta

26

Cuando se inicializa el perfil, se usa una contraseña en blanco (una cadena vacía). Puede encontrar el código para esto en toolkit/components/passwordmgr/crypto-SDR.js en la línea 64:

if (token.needsUserInit) {
  this.log("Initializing key3.db with default blank password.");
  token.initPassword("");
}

Además, según el método import en toolkit/components/passwordmgr/LoginImport.jsm en la línea 68, las contraseñas cifradas se importan a logins.json desde key3.db sin modificación. Por lo tanto, usarán la misma contraseña predeterminada.

    
respondido por el Austin Hartzheim 27.12.2015 - 18:14
fuente

Lea otras preguntas en las etiquetas