UPDATE (2018-10-20)
The information below is now obsolete, since as of today the current Cygwin gnupg2 package version is at 2.2.10-1
and the one coming with the most recent gpg4win (3.1.3) is at 2.2.10
.
Infelizmente, o Cygwin fornecido pacotes para o GnuPG é muito desatualizado e ainda usando o gnupg1.4 obsoleto. Isso é realmente triste, já que tudo parece funcionar muito bem. Então você pode pensar em baixar o Windows nativo Gpg4win , mas isso é um erro. Também esse pacote está desatualizado (a partir de 2017-05-10) com a última versão de 2.3.3 (2016-08-18), usando apenas gnupg 2.0.30 . Então o que fazer?
Em vez disso, vá até a página de download do GnuPG e selecione o download rotulado como "Instalador simples para o atual GnuPG ". Isso fará o download do arquivo * .exe mais recente do site FTP . Instale-o. Os bugs do GnuPG são rastreados aqui .
No entanto, o antigo binário gpg do Cygwin está localizado em /usr/bin/gpg.exe
e esse caminho está tomando precedência sobre o novo Windows. Então, para ver a nova versão você tem que dar o caminho completo.
$ gpg --version
gpg (GnuPG) 1.4.21
...
Home: ~/.gnupg
...
$ /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe --version
gpg (GnuPG) 2.1.20
libgcrypt 1.7.6
...
Home: C:/Users/xxxx/AppData/Roaming/gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
A solução fácil para alcançar o novo binário é ligá-lo suavemente.
$ ln -s /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe /usr/bin/gpg2
$ ln -s /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg-agent.exe /usr/bin/gpg-agent
# And others depending on your need
$ gpg2 --version
gpg (GnuPG) 2.1.20
libgcrypt 1.7.6
...
Tudo bem! Finalmente, observe que suas cadeias de chaves estarão localizadas no Cygwin $HOME
para o antigo gpg, enquanto no /cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
para o novo.
É claro que você sempre pode pesquisar e instalar as últimas versões de fontes .