dotfiles-ansible/roles/config/templates/gnupg/gpg.j2

34 lines
1.1 KiB
Django/Jinja

# https://www.gnupg.org/documentation/manuals/gnupg/GPG-Configuration-Options.html
# https://www.gnupg.org/documentation/manuals/gnupg/GPG-Esoteric-Options.html
default-key {{ user_gpg_signature }}
keyserver hkps://keys.gnupg.net
auto-key-locate keyserver
keyserver-options no-honor-keyserver-url
disable-cipher-algo 3DES
disable-cipher-algo BLOWFISH
disable-cipher-algo IDEA
cert-digest-algo SHA512
s2k-cipher-algo AES256
s2k-digest-algo SHA512
personal-cipher-preferences AES256 AES192 AES CAMELLIA256 TWOFISH
personal-digest-preferences SHA512 SHA384 SHA256
personal-compress-preferences ZLIB BZIP2 ZIP
default-preference-list SHA512 SHA384 SHA256 AES256 AES192 AES CAMELLIA256 TWOFISH ZLIB BZIP2 ZIP
default-new-key-algo ed25519/cert,sign+cv25519/encr
display-charset utf-8
no-comments
no-greeting
no-emit-version
ignore-time-conflict
photo-viewer "{{ image_viewer }} %i"
verify-options show-photos show-notations show-uid-validity
list-options show-usage show-uid-validity
no-symkey-cache
with-fingerprint
keyid-format 0xlong
default-recipient-self
require-cross-certification