• User

    Estrarre file originale da file firmato digitalmente

    Ciao a tutti,
    stò cercando di estrapolare il file originale da uno firmato digitalmente.
    Sò che devo usare la funzione openssl_pkcs7_verify, che non riesco a far funzionare, ed ho già fatto diverse ricerce sul motivo.

    Quello che ho scoperto è che il problema dipende dal fatto che la firma digitale che stò cercando di gestire è in formato DER, mentre PHP gestisce solamente firme PEM.

    Qualcuno sà se c'è un modo per convertire una firma DER in una firma PEM ? Tenete presente che la firma è attached nel file, quindi la codifica in base64 credo non sia possibile in quanto codificherebbe anche il contenuto del file rendendolo inutilizzabile.

    In alternativa, qualcuno sà se esiste un modo per gestire le firme DER in PHP ?

    Grazie per l'aiuto!