Cuando un privado está "protegido por una contraseña", simplemente significa que los bytes de la clave, tal como están almacenados en algún lugar, están cifrados con una clave simétrica derivada de la contraseña. Una clave privada se puede codificar fácilmente como una secuencia de bytes y se puede copiar, cifrar y descifrar como cualquier archivo. El punto importante aquí es que la contraseña tiene que ver con almacenamiento : cuando se va a utilizar la clave privada (por ejemplo, para firmar algo), primero se descifra en la RAM de una computadora, que luego continúa para utilizar la clave privada no cifrada. En consecuencia, no hay nada especial en un par de claves RSA que lo haría adecuado o inadecuado para la protección de contraseña. La protección de contraseña es realmente un problema ortogonal.
Por supuesto, si alguna vez se ha almacenado una clave privada en algún medio físico (por ejemplo, un disco duro) sin ninguna protección adicional, es posible que haya dejado rastros explotables allí. Los detalles dependen mucho de qué sistema se utiliza realmente para el almacenamiento de claves privadas. Por ejemplo, los sistemas de Windows usan DPAPI para almacenar las claves privadas del usuario, y DPAPI hace algunos esfuerzos adicionales para evitar que las claves almacenadas se filtren ( si estos esfuerzos tienen éxito aún no se ha comprobado).