使用 gpg 强制执行最小密码长度

使用 gpg 强制执行最小密码长度

使用选项加密文件时--symmetricgpg要求使用pinentry程序输入密码(小窗口)。我希望它拒绝低于一定长度的密码。

我怎样才能做到这一点?

答案1

这不能用 来配置gpg。您需要gpg-agent配置来执行此操作。查看其手册页并查看选项--min-passphrase-len--enforce-passphrase-constraints

由于您可能不希望所有密码短语操作都受到它们的影响,因此您可以使用单独的配置:

mkdir ~/.gnupg-symmetric
$EDITOR ~/.gnupg-symmetric/gpg-agent.conf # add those options
GPG_AGENT_INFO= gpg --homedir ~/.gnupg-symmetric --symmetric file

相关内容