Jak to działa
Architektura i proces podpisywania
XignAll działa na Państwa komputerze. Dokumenty nie opuszczają środowiska. Oto co dzieje się w każdym kroku.
Faza 1 — Przygotowanie dokumentów
Przed podpisaniem pliki źródłowe muszą być PDF. Karta Pipeline automatyzuje konwersję i czyszczenie.
Pliki źródłowe nie są modyfikowane. Każdy krok zapisuje do osobnego folderu wyjściowego.
Faza 2 — Podpis cyfrowy
XignAll używa pyhanko do podpisów PAdES. Każdy podpis jest osadzany jako przyrostowa aktualizacja PDF i zachowuje istniejące podpisy.
Format podpisu
- → PAdES — PDF Advanced Electronic Signatures
- → Zgodny z eIDAS w UE
- → QES z kwalifikowanym certyfikatem na tokenie
- → Opcjonalny znacznik czasu RFC 3161
- → Aktualizacja przyrostowa
Poświadczenia
- → PKCS#12: .p12/.pfx + PIN na sesję
- → PKCS#11: token USB po numerze seryjnym
- → PIN nigdy nie jest zapisywany
- → Wykrywanie błędnego PIN-u chroni token
- → Automatyczne wykrywanie sterowników
Położenie podpisu
- → Drag-and-drop na podglądzie PDF
- → Pozycja zapisana per profil
- → Wszystkie strony, parzyste/nieparzyste lub zakres
- → Wygląd: nazwa, powód, miejsce, data, logo
- → Logo PNG/JPG, także przezroczyste PNG
Wydajność
- → 100+ dokumentów na minutę przy podpisywaniu (zmierzone)
- → Przetwarzanie równoległe
- → Postęp per plik i całkowity
- → Atomowy zapis wyjścia
Ile to trwa?
Zmierzone czasy dla 100 dokumentów Word (.doc) na dwóch różnych komputerach, z LibreOffice. XignAll skanuje komputer i automatycznie zaleca liczbę procesów równoległych (workerów).
Przygotowanie dokumentów — 100 dokumentów
| Czynność | Intel Core i5 | Intel Core i9 | ||
|---|---|---|---|---|
| 1 worker | 4 workery | 1 worker | 8 workerów | |
| Krok 1 — konwersja .doc do .docx | 11:00 | 4:53 | 6:47 | 1:34 |
| Krok 2 — dodanie strony z podpisami | 5,2 s | 2,7 s | 2,6 s | 1,1 s |
| Krok 4 — dodanie stron PDF | 6,9 s | 3,8 s | 3,0 s | 1,4 s |
| Krok 5 — konwersja .docx do PDF | 12:30 | 5:09 | 7:09 | 1:36 |
| Pełny przepływ (kroki 1, 2, 4, 5) | 23:41 | 10:08 | 14:00 | 3:13 |
| Bez kroku 1 (pliki już w .docx) | ≈ 12:41 | ≈ 5:15 | ≈ 7:13 | ≈ 1:39 |
| Pełny przepływ — dokumentów na minutę | ≈ 4,2 | ≈ 9,9 | ≈ 7,1 | ≈ 31 |
Podpisywanie — 100 plików PDF
| Czynność | Intel Core i5 | Intel Core i9 | |
|---|---|---|---|
| 1 wątek podpisywania | 2 wątki podpisywania | 1 wątek podpisywania | |
| Token sprzętowy (USB) | 0:47 | 0:35 | ≈ 0:45 |
| Plik certyfikatu (.p12) | — | — | ≈ 0:21 |
- Intel Core i5: Laptop, Intel Core i5 (2 rdzenie / 4 wątki), 8 GB RAM, SSD, Windows
- Intel Core i9: Laptop, Intel Core i9 (8 rdzeni / 16 wątków), 32 GB RAM, SSD, macOS
- ≈ = obliczone na podstawie pomiarów, nie mierzone osobno. — = jeszcze nie zmierzono.
- Czasy zależą od procesora, rozmiaru dokumentów i miejsca ich przechowywania (lokalny dysk SSD, sieć lub dysk w chmurze). Twoje wyniki będą inne.
- Token sprzętowy obsługuje jedno żądanie naraz, więc więcej niż 2 wątki podpisywania nie pomagają (test: 4 wątki trwały tyle samo co 2). Wątki podpisywania to ustawienie opcjonalne, domyślnie 1.
- Zmierzone przez nas w październiku 2026 w XignAll 1.3.10. Wersja Free używa 1 workera; pełny przepływ i podpisywanie zbiorcze należą do Pro.
Faza 3 — Szeregowy workflow wielu podpisujących
Gdy partia wymaga podpisów w określonej kolejności, karta Workflow prowadzi cały łańcuch.
- 1.Uporządkowana lista. Administrator definiuje podpisujących i ich profile XignAll.
- 2.Kolejne powiadomienia. Każdy podpisuje, a XignAll powiadamia następną osobę.
- 3.Ciągłość. Nieobecny podpisujący może zostać pominięty.
- 4.Opcjonalny SEAL na końcu. Podpis organizacyjny certyfikuje finalną partię.
- 5.Odbudowa tabeli podpisów. Przy znaczniku stara tabela jest usuwana i tworzona ponownie.
Server Edition — Automatyczny Folder Watch
Server Edition działa w tle. Dokumenty umieszczone w monitorowanym folderze są automatycznie konwertowane i podpisywane.
Bot Telegram — Zdalny podpis SEAL
Server Edition zawiera bota Telegram dla uprawnionych użytkowników wysyłających dokumenty z dowolnego urządzenia.
Przebieg
- Użytkownik wysyła plik lub zdjęcie do bota
- XignAll odbiera plik na serwerze
- Konwertuje do PDF, jeśli trzeba
- Podpisuje skonfigurowanym profilem SEAL
- Odsyła podpisany PDF w kilka sekund
Obsługiwane wejście
- → Dokumenty Office: .docx, .doc, .odt, .rtf, .txt, .xlsx, .xls, .ods, .csv
- → Obrazy: .jpg, .png, .bmp, .tiff, .gif, .webp
- → Zdjęcia z telefonu przesłane przez Telegram
- → PDF-y podpisywane bez konwersji
Dostęp przez whitelist: tylko autoryzowane ID Telegram mogą używać bota. Komendy admin: /status, /users, /log.
Narzędzia pomocnicze
Wbudowane w XignAll — bez zewnętrznego oprogramowania.
Scalanie i dzielenie
Łącz wiele PDF-ów lub dziel je według zakresów stron. Operacje wsadowe.
Obrót i znak wodny
Obracaj wybrane strony lub dodawaj znaki wodne tekstowe/obrazowe do całych partii.
Anonimizacja
Automatycznie redaguj e-maile, IBAN-y, telefony, paszporty i karty przez wzorce regex.
Ekstrakcja tekstu i obrazów
Wyodrębniaj tekst do .txt lub obrazy osadzone z dowolnego PDF.
Edycja metadanych
Przeglądaj i edytuj tytuł, autora, temat, słowa kluczowe i producenta PDF.
Szyfrowanie / odszyfrowanie
Zabezpieczaj PDF hasłem lub usuwaj ochronę wsadowo.
Ekstraktor pieczęci
Zdjęcie podpisu lub pieczęci → usunięte tło → przezroczysty PNG.
Weryfikacja podpisów
Sprawdź podpisującego, certyfikat, znacznik czasu i wykryte zmiany.
Profile podpisujących
Zapisuj nieograniczone profile z certyfikatem, pozycją i wyglądem.
Częste pytania
Czy dokumenty trafiają do chmury?
Nie. XignAll podpisuje lokalnie; dokumenty, certyfikat i PIN pozostają w Państwa środowisku.
Czy mogę użyć kwalifikowanego tokena USB?
Tak. XignAll obsługuje PKCS#11 dla eToken, SafeNet i urządzeń zgodnych.
Co dzieje się przy błędzie?
Partia jest kontynuowana, błąd trafia do dziennika, a plik jest izolowany.
Jakie platformy są obsługiwane?
Windows, macOS i Linux.
Gotowi podpisać pierwszą partię?
Edycja bezpłatna jest dostępna bez limitu czasu na Windows, macOS i Linux.
