Semnătură detașată .p7s pentru SEAP/SICAP cu Simplifi Sign și EU DSS
Unele fișe de date din SICAP cer ca documentele ofertei să fie însoțite de o semnătură detașată în format .p7s (CAdES). Acrobat produce doar PAdES (semnătura în PDF), iar semnarea din browser Simplifi la fel. Pentru .p7s folosești certificatul Simplifi, expus de Simplifi Sign, într-o aplicație CAdES: aplicația gratuită EU DSS Standalone a Comisiei Europene, pe Windows.
Când ai nevoie de .p7s și ce este
HG 395/2016, art. 60 alin. (4), cere ca documentele ofertei să fie semnate cu semnătură electronică bazată pe certificat calificat. Formatul îl stabilește autoritatea contractantă în fișa de date: de cele mai multe ori PDF semnat (PAdES), uneori „fișier .p7s” sau „semnătură detașată”, mai ales pentru arhive ZIP.
Un fișier .p7s este o semnătură CAdES detașată: un fișier separat care semnează orice document sau arhivă, fără să îl modifice. Se încarcă în SICAP împreună cu documentul original.
Simplifi Sign expune certificatul tău calificat sistemului de operare (magazinul de certificate Windows). Orice aplicație CAdES care citește acel magazin poate semna cu el. Aplicația EU DSS Standalone, publicată de Comisia Europeană, face exact asta, gratuit și offline (cu excepția verificărilor OCSP/CRL).
Pașii (Windows)
- 01
Verifică certificatul în Windows
Cu Simplifi Sign pornit și autentificat, deschide certmgr.msc > Personal > Certificates. Certificatul tău Simplifi trebuie să apară cu pictograma de cheie (are cheie privată). DSS citește exact această listă.
- 02
Descarcă EU DSS Standalone
De pe pagina „Standalone application” a demo-ului DSS (ec.europa.eu/digital-building-blocks), alege arhiva Windows x64 „Complete” (include Java). Dezarhiveaz-o într-un folder fără spații în nume și rulează dss-run.bat. Windows SmartScreen poate cere confirmare.
- 03
Configurează semnarea
În fereastra Signature: Signature format CAdES, Packaging DETACHED, Level CAdES-BASELINE-B, Digest SHA256. Token: MS CAPI. Alege fișierul de semnat (PDF, ZIP, orice).
- 04
Semnează cu certificatul Simplifi
Apasă Sign, alege certificatul emis de „Simplifi Qualified CA” și confirmă în Simplifi Sign când ți se cere. DSS salvează semnătura ca fișier separat, de regulă cu numele documentului plus extensia .p7s.
- 05
Validează
În tab-ul Validation din DSS, încarcă .p7s și, la „Detached content”, documentul original. Rezultatul așteptat: CAdES-BASELINE-B, QESig, TOTAL_PASSED. La prima rulare poate apărea „indeterminate” până când DSS descarcă lista de încredere a UE; reîncearcă după un minut.
- 06
Încarcă în SICAP
Încarcă documentul original și fișierul .p7s împreună, la pasul cerut de fișa de date. Nu redenumi și nu modifica niciunul dintre fișiere după semnare.
Probleme frecvente
- DSS nu afișează certificatul Simplifi la MS CAPI
- Simplifi Sign nu rulează sau nu ești autentificat. Verifică în certmgr.msc că certificatul apare cu cheie privată, apoi repornește DSS.
- „Semnătura nu este validă” în SICAP sau la autoritate
- Cel mai des: fișierul original a fost modificat sau redenumit după semnare, sau .p7s-ul a fost făcut pe alt fișier (de exemplu pe PDF, iar în SICAP s-a încărcat arhiva). Semnătura detașată este legată de octeții exacți ai fișierului.
- Ai nevoie de marcă temporală (CAdES-T)
- SEAP nu cere marcă temporală în .p7s. Marca temporală Simplifi se aplică pe serverele noastre și nu este expusă ca serviciu RFC 3161, deci DSS produce CAdES-B. Nu folosi servere de timp publice gratuite: nu sunt calificate.
Întrebări frecvente
- Semnătura .p7s făcută așa este calificată?
- Da, certificatul este calificat și cheia este protejată în QSCD-ul Simplifi; DSS doar formatează semnătura CAdES. Validatorul o raportează QESig.
- Un .p7s per document sau unul pe arhivă?
- Cum cere fișa de date. Dacă nu specifică, cel mai sigur este câte un .p7s pentru fiecare fișier încărcat.
- Merge pe macOS?
- Nu încă pentru .p7s: EU DSS Standalone nu are versiune macOS. Semnează PDF-urile din browser sau folosește un calculator cu Windows pentru .p7s.
- De ce nu folosesc demo-ul web DSS?
- Demo-ul web semnează pe serverul Comisiei, cere un fișier .p12 cu cheie exportabilă și încarcă documentele tale acolo. Nu este potrivit nici tehnic (cheia Simplifi nu este exportabilă), nici din perspectiva confidențialității ofertei.
