Anunţ

Caută printre mesajele de pe forum înainte de a scrie unul nou!
Formulează corect întrebarea sau problema pe care o ai.
Respectă regulile forumului și Codul de Conduită!

#1 25 Apr 2020 16:59:56

vespalen
Membru nou
Înregistrat: 19 Mar 2014
Mesaje: 4

OpenSSL - Deschide fisiere p7s (fisiere semnate electronic)

Va salut!

Vorbim de fisiere cu extensia p7s, incarcate pe site-ul national de achizitii publice, care sunt semnate electronic.

Vreau si eu o solutie in desfacerea acestor fisiere prin openssl sau alta recomandare.

Am gasit acest topic ( http://forum.ubuntu.ro/viewtopic.php?id=19807 ), unde se prezinta o solutie, dar nu imi functioneaza.

openssl smime -inform DER -verify -noverify -in filename.doc.p7s -out filename.doc

Nu imi merge comanda recomandata mai sus (care am gasit-o in mai multe locuri).

Primesc:
"1832:error:04091068:rsa routines:int_rsa_verify:bad signature:crypto\rsa\rsa_sign.c:220:
1832:error:21071069:PKCS7 routines:PKCS7_signatureVerify:signature failure:crypto\pkcs7\pk7_doit.c:1041:
1832:error:21075069:PKCS7 routines:PKCS7_verify:signature failure:crypto\pkcs7\pk7_smime.c:353:"


Alta referinta: https://rlug.lug.narkive.com/Zi9sQFaw/fisiere-p7s , cu mai multe detalii despre personaje, dar acelasi deznodamant.

Ce reprezinta fisierele p7s: "A p7s is just a signature file in DER format. There is no "content" in that file, it's normally apart of a S/MIME message as a base64 attachment."

Vreo idee?

Editat ultima oară de vespalen (25 Apr 2020 17:01:56)

Offline

 

#2 26 Apr 2020 14:45:04

Alexandru.Cucu
Administrator
Locaţie: -21.8021247, -154.6975949
Înregistrat: 17 Jun 2008
Mesaje: 6954
Site web

Re: OpenSSL - Deschide fisiere p7s (fisiere semnate electronic)

E vreun fisier dintr-asta public sa ne putem juca cu el?

[editat]
Nu mai e nevoie. Se pare ca poti descarca caiete de sarcini si fara cont.
Am extras cu succes fisierul docx cu comanda asta:

Cod:

openssl smime -inform DER -verify -noverify -in file.docx.p7s -out file.docx

[edit2]
Vad ca-i identica cu ce ai dat tu. Ce versiune de openssl folosesti?

Cod:

openssl version

Editat ultima oară de Alexandru.Cucu (26 Apr 2020 14:55:43)

Offline

 

#3 26 Apr 2020 21:34:23

vespalen
Membru nou
Înregistrat: 19 Mar 2014
Mesaje: 4

Re: OpenSSL - Deschide fisiere p7s (fisiere semnate electronic)

OpenSSL 1.1.1g  21 Apr 2020

Am pus alta versiune ( "OpenSSL 1.0.2j-fips  26 Sep 2016" ) si functioneaza.

Interesant.

Multumesc pentru ajutor.

Editat ultima oară de vespalen (26 Apr 2020 21:38:08)

Offline

 

#4 27 Apr 2020 10:53:21

Alexandru.Cucu
Administrator
Locaţie: -21.8021247, -154.6975949
Înregistrat: 17 Jun 2008
Mesaje: 6954
Site web

Re: OpenSSL - Deschide fisiere p7s (fisiere semnate electronic)

La mine a functionat cu

Cod:

$ openssl version
OpenSSL 1.1.1f  31 Mar 2020

Offline

 
Feed

Antet forum

Powered by FluxBB