Como persona responsable de la seguridad, me pregunto sobre este tema. Para proporcionar la mejor seguridad, no deseo aceptar / implementar claves públicas para los usuarios si la clave privada no está protegida por contraseña.
Sin embargo, no parece haber información sobre esto en línea.
Sí, sé que la protección con contraseña solo ocurre en el lado del cliente y, por lo tanto, solo es relevante para la clave privada, pero mi idea fue que en el tiempo de generación de la clave pública podría agregar algunos metadatos que muestren esa clave privada ha sido protegido por contraseña.