Perché Discourse blocca le firme crittografiche per impostazione predefinita?

L’elenco nero predefinito degli allegati di Discourse include i file ‘signature.asc’. Perché?

Sembra che, quando gli elenchi neri degli allegati sono stati aggiunti a Discourse il 3 agosto 2016 (commit e92f5e4fbf04a88d37dc5069917090abf6c07dec), il valore predefinito per la variabile “attachment_filename_blacklist” sia diventato “smime.p7s|signature.asc” – ovvero per bloccare gli allegati con firme crittografiche S/MIME e GPG.

Le firme crittografiche sono molto piccole e innocue, ma forniscono una traccia crittografica per convalidare l’autenticità di un messaggio.

Qual è stata la logica alla base della decisione di bloccarle per impostazione predefinita?

@zogstrip

Al momento in cui il messaggio email viene modificato per essere inserito nel forum, sarei molto sorpreso se la firma potesse convalidare qualcosa. Anche un singolo spazio può compromettere la firma.

3 Mi Piace

Non era inteso per bloccare specificamente le firme crittografiche, ma solo le firme che sono spesso ridondanti.

3 Mi Piace

Esiste un esempio di client di posta che allega un file chiamato signature.asc a un’email per firme diverse dalle firme crittografiche?

La parte .asc indica che si tratta di una firma PGP in formato ASCII, che non credo sia uno standard al di fuori dei file di firma crittografica.

MODIFICA: Inoltre, non uso S/MIME, ma l’altro (smime.p7s) sembra anch’esso piuttosto specifico per le firme crittografiche.

firme che spesso sono ridondanti

Sono d’accordo sul fatto che una firma tipica sia solitamente ridondante, ma le firme crittografiche sono metadati specifici del messaggio utilizzati per autenticare l’autore del messaggio e garantire l’integrità crittografica del contenuto dello stesso. A differenza di una firma ordinaria, una firma crittografica non è ridondante.

1 Mi Piace