Primero, comprenda que "seguro" siempre es relativo. Debería pensar en términos de "lo suficientemente seguro para mi caso de uso", y eso dependerá de usted.
El esquema de GnuPG para proteger las claves secretas es lo mejor que nadie sabe hacer actualmente; genera una clave simétrica a partir de su frase de contraseña, y la utiliza para proteger la clave secreta. Esta clave simétrica nunca se almacena; se deriva de la frase de contraseña cada vez que se requiere.
Esto proporciona una protección bastante fuerte de la clave secreta. Lo suficiente como para que el mejor ataque para recuperar tu clave secreta sea adivinar tu contraseña. O, dicho de otra manera, hacer que su clave secreta sea "semipública" poniéndola en algo como Dropbox significa que su clave es tan segura como la frase de contraseña que eligió para protegerla.
Dado que existen herramientas especialmente diseñadas para descifrar frases de contraseña de GnuPG , y dado que la ley de Moore significa que descifrar contraseñas se vuelve exponencialmente más fácil con el tiempo, necesita una frase de contraseña realmente fuerte para que esto sea seguro.
Dependiendo de lo que proteja su clave secreta, elegir una frase de contraseña decente puede ser lo suficientemente seguro como para arriesgarse a poner la clave en Dropbox; y la conveniencia podría valer el riesgo. Pero la mejor práctica es permitir siempre la clave secreta en la máquina que la generó y una ubicación de copia de seguridad / custodia bajo su control directo (por ejemplo, impreso y colocado en una caja fuerte a prueba de fuego).