EUR/PLN 4,3311 -0,04% USD/PLN 3,7423 +0,14% CHF/PLN 4,5929 -0,44% GBP/PLN 5,0523 -0,16% Złoto 525,10 zł/g -1,31% Bitcoin 77 307 USD -0,12% EUR/PLN 4,3311 -0,04% USD/PLN 3,7423 +0,14% CHF/PLN 4,5929 -0,44% GBP/PLN 5,0523 -0,16% Złoto 525,10 zł/g -1,31% Bitcoin 77 307 USD -0,12%
Podatki i Prawo

Jak utworzyć podpis zewnętrzny? Praktyczny przewodnik krok po kroku

Podpis zewnętrzny jak utworzyć? To pytanie zadaje sobie wiele osób, zwłaszcza w kontekście cyfryzacji dokumentów i wymogów prawnych. Tworzenie elektronicznego podpisu zewnętrznego może wydawać się skomplikowane, jednak odpowiednie kroki sprawiają, że cały proces jest prostszy, niż się wydaje. Dowiedz się, jakie narzędzia i certyfikaty będą Ci potrzebne oraz jak skutecznie przeprowadzić procedurę, aby Twój podpis był ważny i zgodny z regulacjami eIDAS.

Jak utworzyć podpis zewnętrzny? Praktyczny przewodnik krok po kroku

Co to jest podpis zewnętrzny?

Podpis zewnętrzny to specyficzna forma uwierzytelnienia elektronicznego, w której dane podpisowe przechowywane są w oddzielnym pliku towarzyszącym dokumentowi. Cała procedura skutkuje powstaniem pary plików: oryginalnego obiektu, jak choćby PDF czy XML, oraz drugiego, zawierającego skryptograficzne potwierdzenie w formacie XAdES lub CAdES.

W sercu takiej sygnatury znajdziemy:

  • funkcję skrótu,
  • informacje o certyfikacie,
  • sam podpis kwalifikowany,
  • opcjonalny znacznik czasu.

Co istotne, metoda ta nie ingeruje w treść dokumentu, co pozwala zachować jego pierwotną postać w nienaruszonym stanie. Jest to wyraźna różnica względem popularnego standardu PAdES, gdzie podpis jest na stałe wtopiony w strukturę pliku. Mimo odmiennych technik zapisu, obie metody cieszą się pełną mocą prawną w świetle regulacji eIDAS.

Wybierając format zewnętrzny, zyskujemy jednak większą swobodę w zarządzaniu cyfrowym archiwum. Warto jednak pamiętać, że aby w przyszłości skutecznie zweryfikować taki podpis, musimy przechowywać oba pliki razem, gdyż tylko ich zestawienie stanowi dowód autentyczności.

Jak utworzyć podpis zewnętrzny krok po kroku?

Jak utworzyć podpis zewnętrzny krok po kroku?

Proces tworzenia podpisu zewnętrznego w oprogramowaniu kryptograficznym składa się z kilku kluczowych kroków:

  1. uruchomienie odpowiedniej aplikacji – na przykład Szafir, proCertum Smart Sign czy eDO App,
  2. wczytanie pliku, który zamierzamy podpisać,
  3. wybór formatu – zazwyczaj decydujemy się na XAdES w przypadku dokumentów XML lub CAdES dla pozostałych typów danych,
  4. wskazanie certyfikatu kwalifikowanego – obecnie przechowuje się go najczęściej na karcie kryptograficznej, obsługiwanej przez czytnik, albo w zabezpieczonym rozwiązaniu zdalnym,
  5. doprecyzowanie ustawień technicznych, określając politykę podpisu oraz konkretny wariant, jak choćby XAdES-BES czy XAdES-T wzbogacony o znacznik czasu,
  6. przeprowadzenie niezbędnych operacji, jeśli certyfikat stracił ważność lub zachodzi konieczność wygenerowania żądania CSR zgodnie ze standardem PKCS#10,
  7. kliknięcie przycisku podpisywania – aplikacja automatycznie obliczy funkcję skrótu dokumentu i utworzy plik z podpisem, który zapisujemy tuż obok oryginalnego dokumentu,
  8. przesłanie obu plików do repozytorium przez osoby korzystające z systemów EZD, traktując wygenerowany dokument jako potwierdzenie autentyczności,
  9. przeprowadzenie weryfikacji integralności danych, aby mieć pewność, że proces przebiegł pomyślnie.

Co jest potrzebne przed utworzeniem podpisu zewnętrznego?

Zanim przejdziesz do działania, najpierw zapisz gotowy dokument na dysku swojego urządzenia. Jeśli przygotowujesz pliki do celów urzędowych, takich jak:

  • JPK,
  • e-Sprawozdania Finansowe,
  • wnioski dla KRS i KAS,

koniecznie sprawdź, czy format XML oraz struktura techniczna są zgodne z narzuconymi wymogami. Pamiętaj też o ograniczeniach wagowych konkretnej usługi – limity często kończą się na 25 MB, więc warto zajrzeć w specyfikację przed wysyłką. Kolejny krok to dostęp do metod autoryzacji. Najczęściej wykorzystuje się certyfikat kwalifikowany, który wymaga posiadania karty kryptograficznej wraz z czytnikiem lub skorzystania z rozwiązania opartego na chmurze. Jeśli usługa na to pozwala, równie skuteczny będzie profil zaufany lub e-dowód. Nie zapomnij o odpowiednim oprogramowaniu, takim jak Szafir czy proCertum Smart Sign, które musi być poprawnie zainstalowane i skonfigurowane w systemie. Użytkownikom systemów EZD przypominamy, aby dopilnowali umieszczenia plików w odpowiednich koszulkach oraz zadbali o poprawne metadane. Zawsze warto też wykonać krótką weryfikację testową przed ostatecznym zatwierdzeniem podpisu. Na koniec upewnij się, że masz bezpiecznie zachowaną kopię oryginalnego pliku na swoim komputerze.

Jak dołączyć plik podpisu zewnętrznego do dokumentu?

W systemach EZD dołączenie zewnętrznego podpisu wymaga umieszczenia pliku źródłowego wraz z towarzyszącym mu rozszerzeniem .sig lub .xsig w tym samym wirtualnym folderze. Kluczowym krokiem jest poprawne zdefiniowanie relacji między tymi elementami w interfejsie programu. Najprościej zrobisz to, klikając prawym przyciskiem myszy na dokument i wybierając opcję Wskaż zewnętrzny plik podpisu.

Gdy wybierzesz właściwy plik z dysku, uzupełnij wymagane metadane, uwzględniając:

  • rodzaj podpisu,
  • szczegóły certyfikatu,
  • znacznik czasu.

W przypadku składania dokumentacji do instytucji takich jak KRS, KAS czy system e-Sprawozdań Finansowych, postępuj ściśle według instrukcji dla danego portalu. Zazwyczaj procedura sprowadza się do załadowania dokumentu głównego oraz dołączenia podpisu jako pliku powiązanego. Po zakończeniu tych działań system EZD powinien zainicjować automatyczną weryfikację.

Jeśli jednak nie otrzymasz takiego potwierdzenia, warto sprawdzić poprawność podpisu samodzielnie za pomocą narzędzi zewnętrznych, na przykład Szafira lub proCertum Smart Sign. Pamiętaj, że dla skutecznej autoryzacji musisz mieć dostęp do obu plików jednocześnie. Jeśli wciąż napotykasz błędy, upewnij się, że dokumenty znajdują się w tym samym katalogu, a ich nazewnictwo odpowiada wymogom danej usługi.

Jak weryfikować dokumenty z podpisem zewnętrznym?

Jak weryfikować dokumenty z podpisem zewnętrznym?

Weryfikacja dokumentów z podpisem zewnętrznym opiera się na dwóch elementach: pliku źródłowym oraz towarzyszącym mu rozszerzeniu .sig, .xsig lub .xml. Cały proces ma na celu potwierdzenie tożsamości autora, nienaruszalności danych oraz aktualnej ważności użytego certyfikatu.

Aby poprawnie zweryfikować podpis, zacznij od uruchomienia dedykowanego oprogramowania – może to być proCertum Smart Sign, aplikacja dostawcy usług zaufania lub moduł wewnątrz systemu EZD. W pierwszej kolejności wskaż programowi zarówno dokument, jak i odpowiadający mu plik podpisu.

Kluczowym etapem jest sprawdzenie sumy kontrolnej. Narzędzie obliczy skrót pliku i porówna go z wartością zapisaną w sygnaturze. Jeśli te dane do siebie pasują, masz pewność, że treść dokumentu pozostała niezmieniona od chwili złożenia podpisu. Następnie aplikacja zweryfikuje certyfikat, korzystając z list CRL lub protokołu OCSP, by upewnić się, że nie wygasł ani nie został unieważniony.

Warto również zwrócić uwagę na znacznik czasu, stosowany choćby w formacie XAdES-T, który gwarantuje, że dokument zachowuje moc dowodową w długim terminie. Po zakończeniu sprawdzania oprogramowanie wyświetli komunikat o statusie podpisu. Wynik pozytywny to gwarancja autentyczności.

Problemy z weryfikacją najczęściej wynikają z:

  • braku pliku podpisu w tym samym folderze,
  • przeterminowanego certyfikatu,
  • jakiejkolwiek ingerencji w treść pliku po jego zarchiwizowaniu.

Współczesne systemy biurowe i EZD zazwyczaj automatyzują te działania, automatycznie odnotowując wynik operacji w rejestrze przesyłek wpływających (RPW). Pamiętaj, aby wysyłając podpisane pliki e-mailem, zawsze dołączać obie części składowe zestawu, co umożliwi odbiorcy bezproblemowe sprawdzenie ich poprawności.

Czy podpis zewnętrzny jest prawnie wiążący?

Zgodnie z unijnym rozporządzeniem eIDAS, podpis elektroniczny posiada pełną moc prawną, będąc w świetle prawa całkowitym odpowiednikiem podpisu odręcznego. Umożliwia to:

  • sprawne załatwianie spraw urzędowych,
  • zdalne podpisywanie kontraktów,
  • rozliczanie deklaracji podatkowych.

Usługi zaufania zapewniają przy tym, że autoryzowane w ten sposób dokumenty są uznawane w każdym kraju członkowskim Unii Europejskiej. By skutecznie wykazać autentyczność i integralność danych w sądzie lub przed urzędnikami, należy dysponować kompletem plików: oryginalnym dokumentem oraz zapisanym podpisem. Najwyższy stopień bezpieczeństwa gwarantuje podpis kwalifikowany, oparty na certyfikacie wydanym przez autoryzowanego dostawcę. Takie rozwiązanie jest szczególnie kluczowe w systemach zarządzania dokumentacją EZD oraz podczas aukcji elektronicznych. Warto jednak pamiętać, że ostateczna skuteczność prawna zależy od zachowania pierwotnych plików w niezmienionej formie oraz pozytywnego wyniku weryfikacji, która potwierdza ważność certyfikatu w chwili składania parafki.

Czy XAdES jest wymagany dla podpisu zewnętrznego?

Wybór odpowiedniego formatu podpisu elektronicznego to zawsze pochodna dwóch czynników: rodzaju dokumentu oraz wytycznych odbiorcy. Jeśli Twoim celem jest praca z plikami XML, standardem staje się wówczas XAdES. To rozwiązanie kluczowe w kontakcie z KRS czy KAS, a także przy przygotowywaniu e-Sprawozdań Finansowych. Dopasowanie podpisu do architektury pliku jest niezbędne, aby proces przebiegł bez zakłóceń.

W sytuacjach, gdy operujesz na dokumentach XML, zazwyczaj sięgasz po warianty:

  • XAdES-BES,
  • XAdES-T wzbogacone o znacznik czasu.

W przypadku popularnych PDF-ów sprawa jest prostsza, ponieważ format PAdES pozwala na osadzenie podpisu bezpośrednio wewnątrz pliku. Z kolei pliki binarne oraz te o bardziej uniwersalnej strukturze najlepiej obsługuje standard CAdES. Posiadając kwalifikowany certyfikat, masz swobodę wyboru tych formatów, jednak ostateczne słowo należy do systemu docelowego.

Jeśli instytucja lub kontrahent precyzują swoje wymagania techniczne, to właśnie one determinują, czy musisz użyć XAdES, czy innego dostępnego rozwiązania. Warto też pamiętać o bezpieczeństwie długoterminowym – niezależnie od wybranego formatu, dobrą praktyką jest stosowanie wariantów z dopiskiem -T, które zawierają niezależne znaczniki czasu. Ostatecznie XAdES pozostaje jedynym słusznym wyborem wszędzie tam, gdzie dokumentacja wymaga pracy ze strukturą XML.

Tomasz Wieczorek

Redaktor naczelny

Pisze o podatkach, rachunkach za energię i świadczeniach tak, żeby dało się z tego policzyć własny przypadek.

Materiały mają charakter informacyjny i edukacyjny. Nie są rekomendacją inwestycyjną ani poradą finansową, prawną czy podatkową w rozumieniu obowiązujących przepisów — decyzje podejmujesz na własną odpowiedzialność, a w indywidualnych sprawach skonsultuj się z doradcą.