# File lib/travis/cli/sshkey.rb, line 78
      def remove_passphrase(value)
        return value unless Tools::SSLKey.has_passphrase? value
        return Tools::SSLKey.remove_passphrase(value, passphrase) || error("wrong pass phrase") if passphrase
        error "Key is encrypted, but missing --passphrase option" unless interactive?
        say "The private key is protected by a pass phrase."
        result = Tools::SSLKey.remove_passphrase(value, ask("Enter pass phrase: ") { |q| q.echo = "*" }) until result
        empty_line
        result
      end