Ho firmato il file 1.txt
, il file risultato è 1.txt.asc
. Ho modificato il contenuto nel file 1.txt.asc
(contenuto firmato, non firma). Poi verifica la firma in 1.txt.asc
e ottengo informazioni che la firma non è corretta e va bene. Poi crittaggio il% modificato1.txt.asc
, il file risultato è 1.txt.asc.gpg
. Quindi decifro quel file e dovrei ottenere informazioni che la firma non è corretta, ma non ci sono tali informazioni. Dalla documentazione:
--decrypt [=file=] Decrypt file ... If the decrypted file is signed, the signature is also verified.
Ho anche salvato i dati decodificati in un altro file, quindi ho verificato la firma e ottengo informazioni che la firma non è corretta. Quindi sembra che l'operazione di decrittografia non abbia verificato la firma. Perché è così?