Aprire file P7M

Come controlliamo il lettore P7M

La risposta in breve

Il lettore viene controllato con documenti sintetici e casi di errore: estrazione identica ai byte originali, controllo crittografico, buste annidate e lettura FatturaPA. Alcuni campioni sono pubblici e scaricabili. Le prove documentano questi comportamenti; non sono una certificazione qualificata né una garanzia per ogni combinazione di documento, algoritmo e dispositivo.

Indice della guida
  1. Gestore, redazione e contatti
  2. Tre livelli di evidenza
  3. Campioni pubblici: cosa puoi ripetere
  4. Casi controllati nel codice
  5. Browser e dispositivi
  6. Ciò che questi controlli non certificano
  7. Come segnalarci un problema utile da riprodurre
Apri un file P7M

Gestore, redazione e contatti

ApriFileP7M.online è gestito da Agape Group GmbH. Le guide sono redatte per il servizio e dichiarano questa relazione: quando descriviamo il lettore o lo confrontiamo con altri strumenti, siamo anche il suo gestore. Per assistenza e segnalazioni il contatto pubblico è info@agapegroup.ch.

Non attribuiamo alle pagine un autore qualificato, un audit ufficiale o una certificazione che non siano documentati. I marchi di altri fornitori citati nelle guide restano dei rispettivi titolari. Il confronto con Dike e gli strumenti InfoCert non implica affiliazione.

Tre livelli di evidenza

Livello Che cosa trovi nelle guide Come valutarlo
Standard e documentazione Link a RFC, documentazione dei formati e fonti ufficiali Descrivono il riferimento, non certificano questa implementazione
Comportamento implementato Funzioni, pulsanti e limiti della versione del lettore Va confrontato con la pagina e con i file effettivamente usati
Collaudo riproducibile Campioni sintetici e risultati attesi Riguarda quei campioni e le condizioni della prova

La distinzione evita che una specifica dello standard venga presentata come una funzione già disponibile o che un test su un caso venga generalizzato a tutti i documenti.

Campioni pubblici: cosa puoi ripetere

Il laboratorio della guida al formato comprende un PDF sintetico di due pagine e buste CMS integra, modificata e annidata. Il manifesto dei campioni riporta metodo, dimensioni e impronte SHA-256.

Per il campione integro e per quello annidato, il contenuto estratto deve coincidere con il PDF di riferimento. Per il campione modificato, l’estrazione resta possibile ma il controllo di integrità non deve risultare positivo. Nel campione annidato vengono distinti due livelli di firma.

Il certificato è autofirmato: questi esempi non rappresentano una firma qualificata attendibile. La chiave privata temporanea usata per generarli viene rimossa e non fa parte dei file distribuiti. Il generatore non utilizza documenti di clienti.

Casi controllati nel codice

La suite locale include estrazione dei byte PDF, firme coerenti e contenuti modificati, buste annidate, codifiche DER/BER e PEM, firme separate e contenitori incompleti. I controlli sulle fatture includono più corpi XML, importi letti senza ricalcolo e generazione delle copie PDF.

Sono presenti casi avversari per dichiarazioni DTD, entità XML e strutture troppo profonde o con troppe righe. Una revisione tecnica ha individuato un caso di amplificazione del lavoro su corpi XML annidati; il parser è stato corretto per leggere soltanto i figli nella posizione prevista e applicare limiti strutturali. Il caso è stato ricontrollato dopo la modifica. Non presentiamo questa revisione come una certificazione generale di sicurezza.

Limiti che proteggono le risorse del dispositivo

Il sito accetta fino a 50 MB per file, 100 MB complessivi nella sessione e dieci file aggiunti per volta. L’anteprima strutturata XML è limitata a 10 MB di testo, cento corpi, duemila righe complessive, cinquantamila elementi e sessantaquattro livelli di profondità. I PDF vengono renderizzati con limiti sul canvas.

I limiti non garantiscono che un dispositivo disponga sempre di memoria sufficiente. L’anteprima, il contenuto estratto e le strutture del parser possono richiedere più memoria della dimensione del file ricevuto.

Browser e dispositivi

Il lettore richiede JavaScript, Web Worker, canvas e un browser aggiornato. Il controllo crittografico richiede anche Web Crypto in un contesto sicuro HTTPS. I font, le librerie e il lettore PDF sono serviti dal sito.

Il collaudo dell’interfaccia viene eseguito su browser desktop e a larghezze desktop/mobile. Una verifica del layout mobile non equivale a una prova su ogni iPhone o dispositivo Android: sistema operativo, browser, memoria e selettore dei file possono cambiare il comportamento. Le guide Mac, Windows e telefono spiegano i percorsi e i problemi da distinguere.

Ciò che questi controlli non certificano

La verifica della busta non comprende catena fiduciaria, revoca OCSP/CRL, qualificazione, marche temporali o firme PAdES interne al PDF. Non determina validità giuridica e non sostituisce un validatore appropriato.

La lettura FatturaPA non è una validazione XSD completa, un controllo fiscale, un invio allo SdI o un servizio di conservazione. Il PDF da XML è una rappresentazione parziale e dichiarata.

Come segnalarci un problema utile da riprodurre

Indica sistema operativo, versione del browser, tipo di file, passaggio eseguito e messaggio ricevuto. Se puoi, descrivi il caso usando un documento sintetico. Non inviare chiavi private, PIN o documenti riservati insieme alla prima richiesta.

Per problemi nei dati della fattura, specifica se il campo manca anche nella sorgente XML oppure solo nella scheda. Per problemi di verifica, distingui mancata estrazione, esito crittografico negativo e controllo non completato. La privacy descrive il trattamento locale dei documenti e quello separato dei contatti di assistenza.

Domande frequenti

I file di prova contengono dati di clienti?

No. I campioni sono sintetici e usano un certificato autofirmato dichiaratamente non attendibile. Non vengono distribuite chiavi private.

Un test superato certifica la validità giuridica delle firme?

No. Le prove riguardano funzioni tecniche e casi specifici. Il sito non valida catena fiduciaria, revoca, qualificazione o prove temporali e non emette certificazioni ufficiali.

Il controllo su una larghezza mobile equivale a un test su un telefono?

No. Il controllo responsive verifica il layout. Browser, sistema operativo, memoria e selettore dei file di un dispositivo reale restano condizioni da collaudare separatamente.

Come posso segnalare un formato non gestito?

Scrivi a info@agapegroup.ch indicando browser, sistema, tipo di busta e messaggio di errore. Non inviare automaticamente documenti riservati o chiavi private.

Chi redige queste guide?

La redazione ApriFileP7M per Agape Group GmbH, gestore del servizio. Le guide distinguono fonti primarie, comportamento della versione pubblicata e limiti dei campioni. Non attribuiamo al team qualifiche professionali o certificazioni non documentate.