Esse é o comportamento esperado. Se você fornecer uma frase secreta ao gerar um par de chaves, a frase secreta será usada para criptografar a chave privada. Você está sendo solicitado a fornecer a frase secreta para que a chave privada possa ser desbloqueada (descriptografada) antes que possa ser usada para autenticar você no host remoto.