Italian Decriptare file p7M

Discussion in 'Italian Forum' started by Lello1964, May 11, 2019.

  1. Lello1964

    Lello1964 Active Member Licensed User

    Ciao,
    sapete dirmi come decriptare un file .p7m ?

    Grazie
     
  2. Star-Dust

    Star-Dust Expert Licensed User

    E' un formato compresso con firma certificata. Usa Dike 6 c'è anche per Android e ti apre il documento.
    In genere è una fattura elettronica o una raccomandata (equitalia? :confused: ).

    Anche Poste Italiane distribuisce un software gratuito per aprire documenti firmati.

    In realtà prima di essere aperto viene confrontato con una copia dell'originale conservato presso l'archivio del server che certifica il documento firmato e poi viene decompresso e aperto.
     
    Last edited: May 11, 2019
  3. Lello1964

    Lello1964 Active Member Licensed User

    Il problema è che devo aprire i file delle fatture elettroniche da una app.

    Non posso usare software esterni, ho bisogno di una libreria android.
     
  4. Star-Dust

    Star-Dust Expert Licensed User

    Prima lo devi decomprimere con Dike 6, poi il file risultante lo apri dall'App che vuoi.

    Anche se esistono migliaia di App Android che ti visualizzano le fatture elettroniche e te le stampano.
    Un come come facciamo tutti da quando usiamo le fatture elettroniche. (Davvero una bella invenzione)
     
  5. Lello1964

    Lello1964 Active Member Licensed User

    Non posso, devo leggere le fatture del miei clienti da Aruba e visualizzarle, ho bisogno di decriptare i files letti dal server Aruba.

    Non posso usare app esterne...
     
  6. Star-Dust

    Star-Dust Expert Licensed User

    Si ma da quello che ho capito non te l'hanno mandato usando il codice Univoco ma la posta certificata.
    Quindi non puoi averla su aruba. E comunque se la apri da un altra parte per vedere cosa sia mica comprometti nulla.


    In ogni caso, io ti ho detto come aprire il file p7m. Poi il resto lo devi decidere tu.
    Il p7m è un documento compresso certificato e si apre con un sw adatto come Dike 6 o quello che tu preferisci. Ma ci vuole un software che verifica il documento e ti certifichi l'autenticità.
     
  7. Lello1964

    Lello1964 Active Member Licensed User

  8. Star-Dust

    Star-Dust Expert Licensed User

    Tu volevi aprire p7m all'interno di una tua app Android?
    Mica lo avevo capito :p Mi sembrava che avevi ricevuto un file p7m dalla posta certificata e non sapevi come aprirlo.

    Comunque decomprimere/decodificare è una cosa, verificare la firma è un altra. Francamente non so se con RSA riesci al tuo scopo, te lo auguro.
     
  9. Lello1964

    Lello1964 Active Member Licensed User

    no, non RSA, la libreria ha una funzione per decriptare i P7M, il problema è utilizzarla !!!
     
  10. Star-Dust

    Star-Dust Expert Licensed User

    Io abbandonato i programmi di fatturazione, proprio perché voglio evitare di scontrarmi con la fattura elettronica.

    Ma se dovessi riprendere mi appoggerei a un servizio che esiste della Danea che ti offre dei servizi oncloud che puoi accedere attraverso delle richieste PHP molto semplici.

    Proprio perché voglio evitare di impazzire con queste cose
     
  11. Star-Dust

    Star-Dust Expert Licensed User

    Però potresti chiedere a @DonManfred oppure a @Informatix che mi pare appena fatto del wrapping di librerie di crittografia
     
  12. Star-Dust

    Star-Dust Expert Licensed User

  13. Lello1964

    Lello1964 Active Member Licensed User

    Proprio quella è la libreria che mi occorre, purtroppo non sono capace a integrarla.

    La app su cui lavoro adesso preleva i files da Aruba, sia fatture emesse che ricevute in formato XML e li invia al commercialista.

    Mi occorre per i miei clienti, per i file XML non criptati tutto bene, putroppo quelli P7M non riesco a decriptarli in Android.

    occorre anche sbloccare la libreria,

    https://www.example-code.com/java/global_unlock.asp
     
  14. picenainformatica

    picenainformatica Active Member Licensed User

    Usa Bouncycastle
     
  15. Lello1964

    Lello1964 Active Member Licensed User

    Non mi pare sia per Android e cmq non ha il P7M
     
  16. Star-Dust

    Star-Dust Expert Licensed User

  17. picenainformatica

    picenainformatica Active Member Licensed User

    Io uso Bouncycastle in .Net per il p7m e c'è la versione java.
     
  18. Star-Dust

    Star-Dust Expert Licensed User

    Ci sono diversi metodi in VB.NET e in PHP per decofificare il file.
    Sto cercando di capire che tipo di codifica usi... ma sembra che sia solo firmato e non criptato il p7m delle fatture elettroniche
     
  19. picenainformatica

    picenainformatica Active Member Licensed User

    Il p7m è SOLO firmato. Spesso, per semplificare la trasmissione, viene codificato in base64.
     
  20. Star-Dust

    Star-Dust Expert Licensed User

    Credo di essere riuscito a leggere XML senza usare librerie esterne di decodifica.
    In realtà la libreria Java servirebbe se fosse criptato il file XML.
    Farò altre prove... se funzionano potrei pubblicare una libreria B4X
     
    sirjo66 likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice