Wenn ich im Terminal von Mac OS X den gpg-Befehl verwende, um eine Datei zu entschlüsseln, dann merkt sich das System die eingegebene Passphrase für zehn Minuten.
Um dieses Caching abzustellen, müssen folgende Zeilen zur Datei ~/.gnupg/gpg-agent.conf hinzugefügt werden:

 default-cache-ttl 0
max-cache-ttl 0
ignore-cache-for-signing

Die Einstellung wird nach einem Neustart wirksam.

Martin Dunst, 25.12.2015