Divulgación: trabajo para AgileBits, los creadores de 1Password.
Respuesta corta
La seguridad de sus datos de 1Password en Dropbox depende de la calidad de su contraseña maestra de 1Password.
Respuesta larga
La respuesta larga es solo una explicación de la respuesta corta y un par de otras cosas.
Diseñamos 1Password bajo el supuesto de que a algunas personas se les robarían los datos cifrados de 1Password. Ya sea que sea robado de sus propias computadoras (alguien se aleja con una computadora portátil) o de algo como Dropbox realmente no importa. Es posible que los datos sean robados, y es por eso que se cifran con claves cifradas con claves derivadas de su Contraseña maestra.
Ahora hacemos un uso intensivo de PBKDF2 para ralentizar las adivinanzas de contraseña maestra automatizadas en caso de que se capturen los datos de 1Password, pero PBKDF2 y similares solo presenta un golpe de velocidad al atacante; No proporciona una barrera sólida. Por eso es importante que elijas una buena contraseña maestra.
Hace más de cinco años, ofrecimos algunos consejos para elegir una buena contraseña maestra en Hacia mejores contraseñas maestras . Este consejo fue recogido por XKCD y se hizo famoso, pero satisface lo que yo llamo el Principio de Kantian del consejo para la creación de contraseñas: El consejo para la creación de contraseñas debería seguir siendo un buen consejo, incluso si todos lo siguen .
No reutilice su contraseña maestra. En los tres casos conocidos (para nosotros) en los que se comprometió la información de 1Password de una persona, el usuario usó la misma contraseña que usaron en otros lugares para Dropbox y para su Contraseña maestra de 1Password. No seas como ellos.
Más allá de Dropbox
A riesgo de descender a un argumento de venta, debo señalar que con una cuenta de 1Password, ya no es necesario administrar la sincronización a través de Dropbox. Incluso hemos diseñado esto con Derivación de clave secreta (2SKD) para que, incluso si sus datos son capturados desde nuestros servidores, un atacante no podría iniciar un intento de adivinación de contraseña contra esos datos capturados. Consulte nuestro documento técnico (PDF) para obtener información sobre cómo se gestiona.
Pero como la pregunta se refería específicamente a los datos de 1Password en Dropbox, permítame volver a eso ...
OPVault v Agile Keychain
Dependiendo de cuándo comenzó a usar 1Password y en qué plataforma, puede estar usando el formato Agile Keychain en Dropbox. El formato de llavero ágil fue diseñado hace casi una década y tiene algunos defectos para el mundo de hoy. Expone mucho más "metadatos" de lo que es apropiado y no incluye ninguna detección de manipulación indebida.
Lo único que recomendaría a aquellos que sincronizan los datos de 1Password con Dropbox es que cambien su formato de sincronización a el formato OPVault . OPVault encripta muchos más metadatos y utiliza el cifrado autenticado para defenderse contra una amplia clase de ataques que involucran la manipulación de los datos.
Pero con cualquier formato de datos, la seguridad de los datos de 1Password depende de la calidad de su Contraseña maestra de 1Password. Hazlo único, fuerte y memorable. Y es posible que desee escribirlo y guardarlo en un lugar seguro porque no hay absolutamente nada que podamos hacer si olvida su Contraseña maestra.
Con una cuenta de 1Password, aún se necesita una buena contraseña maestra para protegerlo en caso de robo de datos de su máquina local, pero 2SKD lo protege si se nos roban datos.