Cosa succede davvero quando carichi un file
Un file .p7m è un contenitore crittografico firmato secondo lo standard CAdES (CMS/PKCS#7): al suo interno contiene il documento XML originale più la firma digitale e i certificati.
ApriFattura apre il contenitore e estrae il contenuto XML incapsulato, interpretando la struttura ASN.1 (SignedData) per recuperare il documento. Il tool si limita a estrarre il contenuto: non verifica la validità della firma digitale né la catena di certificati, che restano di competenza del sistema che ha prodotto il file (es. il portale dell'Agenzia delle Entrate).
L'intera elaborazione avviene in memoria (RAM) e in modalità stateless: il file caricato e il PDF generato non vengono mai scritti su disco e non esiste alcun database o archivio dei documenti. Alla fine della richiesta i dati vengono scartati.
Il PDF viene costruito al momento della richiesta: i dati estratti dalla fattura vengono formattati in una pagina e convertiti in PDF lato server. Il risultato ti viene inviato come download, sempre senza essere salvato.