du solltest keinen Key eingeben müssen, was hast du denn als Kommando ausgeführt?
gpg -c benutzer.tar.gz
-c nutzt symmetrische Verschlüsselung und benötigt immer ein Passphrase (o.ä.).
Du kannst z.B. mit
gpg --default-recipient-self -e test
die Datei test asymmetrisch verschlüsseln und dabei den Empfänger auf den Standard-GPG-Key des aktuellen Users setzen (andere Empfänger sind möglich); da hierfür nur der öffentliche Key des Empfängers genutzt wird, ist eine Passphrase nur fürs Entschlüsseln nötig.