He firmado el archivo 1.txt , el archivo de resultados es 1.txt.asc . Cambié el contenido en el archivo 1.txt.asc (contenido firmado, no firma). Luego verifico la firma en 1.txt.asc y obtengo información de que la firma no es correcta y eso está bien. Luego cifro el 1.txt.asc modificado, el archivo de resultados es 1.txt.asc.gpg . Luego descifro ese archivo y debo obtener información de que la firma no es correcta, pero no existe tal información. De la documentación:
--decrypt [= file =] Descifrar archivo ... Si el archivo descifrado está firmado , la firma también se verifica.
También he guardado datos descifrados en otro archivo, luego verifiqué la firma y obtengo información de que la firma no es correcta. Así que parece que la operación de descifrado no verificó la firma. ¿Por qué es eso?