O GnuPG comprime (pelo menos texto simples) mensagens por padrão. Se você não quiser compactar mensagens, defina o nível de compactação como 0 usando a opção --compress-level 0
. De man gpg
:
--compress-level n
[...] A value of 0 for n disables compression.
Usar -s
junto com um nível de compactação de 0 exibirá a mensagem assinada não compactada, na verdade, uma mensagem assinada de uma única passagem.
A compactação de uma mensagem é um comportamento esperado. RFC 4880, capítulo 2.3 declara:
Compression
OpenPGP implementations SHOULD compress the message after applying the signature but before encryption. [...]