Как работи

Архитектура и процес на подписване

XignAll работи на вашия компютър. Документите не напускат средата ви. Ето какво се случва на всяка стъпка.

Фаза 1 — Подготовка на документи

Преди подписване изходните файлове трябва да са PDF. Разделът Pipeline автоматизира конвертиране и почистване.

01
Конвертиране на източници в DOCX. Поддържа .doc, .docx, .odt, .rtf, .txt, .html, .xlsx, .xls, .ods, .csv чрез LibreOffice или Microsoft Word.
02
Добавяне на DOCX страница. Обикновено списък с подписващи или официална корица преди PDF конверсия.
03
Конвертиране DOCX към PDF. Създава финален PDF, готов за подписване.
04
Добавяне на PDF страница. Прикачва предварително подготвена SEAL страница, корица или приложение.
05–07
Почистване на съдържание. Изтрива текст след marker или последните N страници от DOCX/PDF.

Изходните файлове не се променят. Всяка стъпка записва в отделна изходна папка.


Фаза 2 — Дигитално подписване

XignAll използва pyhanko за PAdES подписи. Всеки подпис се вгражда като инкрементална PDF актуализация и запазва съществуващите подписи.

Формат

  • → PAdES — PDF Advanced Electronic Signatures
  • → Съвместимост с eIDAS в ЕС
  • → QES с квалифициран сертификат на хардуерен токен
  • → Опционален RFC 3161 timestamp
  • → Инкрементална актуализация

Идентификационни данни

  • → PKCS#12: .p12/.pfx + PIN за сесия
  • → PKCS#11: USB токен по сериен номер
  • → PIN никога не се записва
  • → Засичане на грешен PIN предпазва токена
  • → Автоматично откриване на драйвери

Поставяне

  • → Drag-and-drop върху PDF преглед
  • → Позицията се пази за профила
  • → Всички страници, четни/нечетни или диапазон
  • → Вид: име, причина, място, дата, лого
  • → PNG/JPG, включително прозрачен PNG

Производителност

  • → 20–60 документа в минута
  • → Паралелна обработка
  • → Прогрес по файл и общо
  • → Атомарен запис без частични файлове

Фаза 3 — Сериен workflow с много подписващи

Когато пакетът изисква няколко подписващи в определен ред, разделът Workflow управлява веригата.

  1. 1.
    Подреден списък. Администраторът задава подписващи и техните XignAll профили.
  2. 2.
    Последователни известия. Всеки подписва, а XignAll уведомява следващия.
  3. 3.
    Непрекъснатост. Отсъстващ подписващ може да бъде пропуснат.
  4. 4.
    Опционален финален SEAL. Организационен подпис сертифицира финалния пакет.
  5. 5.
    Възстановяване на таблица подписи. При marker старата таблица се премахва и създава отново.

Server Edition — Автоматичен Folder Watch

Server Edition работи във фон. Документите в наблюдавана папка се конвертират и подписват автоматично.

Структура на папки, наблюдавана от XignAll
/SEAL/
├── Department-A/
├── document.docx   ← поставете тук
├── Signed/        ← подписан PDF
└── Failed/        ← грешки с журнал
├── Department-B/
└── ...
Открит нов файл. Наблюдава се всяка подпапка на /SEAL/.
Автоматична конверсия. Не-PDF файловете се конвертират с LibreOffice, включително Office документи и изображения.
SEAL подпис. PKCS#12 или PKCS#11 профил, след вътрешни workflow подписи ако са конфигурирани.
Контролиран изход. Подписаният файл отива в Signed/. Грешките в Failed/ с запис в журнала.

Telegram бот — Дистанционно SEAL подписване

Server Edition включва Telegram бот за оторизирани потребители, които изпращат документи от всяко устройство.

Поток

  1. Потребителят изпраща файл или снимка към бота
  2. XignAll получава файла на сървъра
  3. Конвертира в PDF при нужда
  4. Подписва с конфигурирания SEAL профил
  5. Връща подписания PDF за секунди

Поддържани входове

  • → Office документи: .docx, .doc, .odt, .rtf, .txt, .xlsx, .xls, .ods, .csv
  • → Изображения: .jpg, .png, .bmp, .tiff, .gif, .webp
  • → Снимки от телефон през Telegram
  • → PDF файлове се подписват директно

Достъпът е чрез whitelist: само оторизирани Telegram ID могат да използват бота. Admin команди: /status, /users, /log.


Помощни инструменти

Вградени в XignAll — без външен софтуер.

Обединяване и разделяне

Обединявайте няколко PDF файла или ги разделяйте по диапазони от страници. Пакетна операция.

Завъртане и воден знак

Завъртайте страници или добавяйте текстови/изображенски водни знаци към цели пакети.

Анонимизиране

Автоматично заличавайте e-mail, IBAN, телефони, паспорти и карти чрез regex шаблони.

Извличане на текст и изображения

Извличайте текст в .txt или вградени изображения от всеки PDF.

Редакция на метаданни

Преглеждайте и редактирайте заглавие, автор, тема, ключови думи и producer.

Криптиране / декриптиране

Защитавайте PDF с парола или премахвайте защита пакетно.

Извличане на печат

Снимка на подпис или печат → премахнат фон → прозрачен PNG.

Проверка на подписи

Проверявайте подписващ, сертификат, timestamp и открити промени.

Профили за подписване

Записвайте неограничени профили със сертификат, позиция и визуален вид.

Често задавани въпроси

Качват ли се документите в cloud?

Не. XignAll подписва локално; документите, сертификатът и PIN остават във вашата среда.

Мога ли да използвам квалифициран USB токен?

Да. XignAll поддържа PKCS#11 за eToken, SafeNet и съвместими устройства.

Какво става при грешка?

Пакетът продължава, грешката се записва, а файлът се отделя.

Кои платформи се поддържат?

Windows, macOS и Linux.

Готови ли сте за първия пакет?

Безплатното издание е достъпно без времево ограничение за Windows, macOS и Linux.