Автор Тема: Подписване (+ щампа) на pdf с ел. подпис  (Прочетена 27413 пъти)

new_2k

  • Напреднали
  • *****
  • Публикации: 120
  • Distribution: Linux Mint 20.3
  • Window Manager: Cinnamon
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #30 -: Jan 15, 2022, 21:33 »
Учудвам се и се възмущавам, защото нямаше кой да (ми) ни каже, каквото е и заглавието на едноименната песен на D2, с която мога само да ви поздравя.
« Последна редакция: Jan 15, 2022, 21:56 от new_2k »
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3088
  • Distribution: Mageia, Q4OS
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #31 -: Jan 15, 2022, 23:01 »
Ремотекс, сигурно е така, както го казваш, аз нямам кой-знае какви познания. Ако питането дали ми се задълбава да сравнявам, беше към мен, не ми се занимава, защото не разбирам чак толкова  :D На офисната машина, като си играх доста още с подписа на Инфонотари (там е Магея 8, х64), ми направи впечатление, че .рпм-ите на Либрата от техния си сайт влизаха в конфликт с .рпм-ите на Либрата от мирърите на Магеята и се наложи да деинсталирам всичко от магейската либра, за да сложа тази от официалния сайт (Либрата от мирърите беше по-стара версия).
А на тая Магея 7, пак 64 битова, на старичкия лаптоп, където вчера си правих пак експерименти със Стампит, първо деинсталирах старата Либра (махна шест .рпм-а) и после инсталирах оная от официалния сайт, с 42-та. А после, вече от чист интерес, от мирърите с urpmi инсталирах пак тая, която махнах (като не съм пипал тази от официалния). И сега на тоя лаптоп и двете Либри работят, само че тая от мирърите, едно, е по-стара версия, второ- не разпознава Стампит КЕП-а. А другата от официалния сайт си го разпознава. Та така де, тоя пост го написах за сведение. На стария лаптоп с Магея 7 двете Либри "не се бият", на офисната машина с Магея 8- не мога да инсталирам и двете, влизат в конфликт. На моя си лаптоп съм с Магея 6, там Инфонотари КЕП-а бачка пак с Либра от официалния сайт, няма Либра от мирърите, със Стампит не съм си правил експерименти.

П.П. Ей ги всичките:

[nik@localhost RPMS]$ ls -la
total 267180
drwxr-xr-x 2 nik nik      4096 Jun  5  2021 ./
drwxr-xr-x 4 nik nik      4096 Jun  5  2021 ../
-rw-r--r-- 1 nik nik   1803768 Jun  5  2021 libobasis7.1-base-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   9907652 Jun  5  2021 libobasis7.1-calc-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik 108730848 Jun  5  2021 libobasis7.1-core-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      6261 Jun  5  2021 libobasis7.1-draw-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik     90314 Jun  5  2021 libobasis7.1-en-US-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    403208 Jun  5  2021 libobasis7.1-extension-beanshell-script-provider-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    640475 Jun  5  2021 libobasis7.1-extension-javascript-script-provider-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   2300930 Jun  5  2021 libobasis7.1-extension-mediawiki-publisher-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   1227878 Jun  5  2021 libobasis7.1-extension-nlpsolver-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   1127701 Jun  5  2021 libobasis7.1-extension-pdf-import-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   3331596 Jun  5  2021 libobasis7.1-extension-report-builder-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   3545682 Jun  5  2021 libobasis7.1-firebird-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    829579 Jun  5  2021 libobasis7.1-gnome-integration-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   1713168 Jun  5  2021 libobasis7.1-graphicfilter-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik  50323876 Jun  5  2021 libobasis7.1-images-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    770184 Jun  5  2021 libobasis7.1-impress-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   2302385 Jun  5  2021 libobasis7.1-kde-integration-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    218462 Jun  5  2021 libobasis7.1-librelogo-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      3680 Jun  5  2021 libobasis7.1-libreofficekit-data-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    556311 Jun  5  2021 libobasis7.1-math-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    125312 Jun  5  2021 libobasis7.1-ogltrans-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    210905 Jun  5  2021 libobasis7.1-onlineupdate-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik  31545624 Jun  5  2021 libobasis7.1-ooofonts-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2653 Jun  5  2021 libobasis7.1-ooolinguistic-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   1875863 Jun  5  2021 libobasis7.1-postgresql-sdbc-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik     13319 Jun  5  2021 libobasis7.1-python-script-provider-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   9050220 Jun  5  2021 libobasis7.1-pyuno-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   5107154 Jun  5  2021 libobasis7.1-writer-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    467735 Jun  5  2021 libobasis7.1-xsltfilter-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik    769002 Jun  5  2021 libreoffice7.1-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2258 Jun  5  2021 libreoffice7.1-base-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2258 Jun  5  2021 libreoffice7.1-calc-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   6609074 Jun  5  2021 libreoffice7.1-dict-en-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   6758867 Jun  5  2021 libreoffice7.1-dict-es-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   2213445 Jun  5  2021 libreoffice7.1-dict-fr-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2258 Jun  5  2021 libreoffice7.1-draw-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      7435 Jun  5  2021 libreoffice7.1-en-US-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik   1004104 Jun  4  2021 libreoffice7.1-freedesktop-menus-7.1.4-2.noarch.rpm
-rw-r--r-- 1 nik nik      2291 Jun  5  2021 libreoffice7.1-impress-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2257 Jun  5  2021 libreoffice7.1-math-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik  17503919 Jun  5  2021 libreoffice7.1-ure-7.1.4.2-2.x86_64.rpm
-rw-r--r-- 1 nik nik      2283 Jun  5  2021 libreoffice7.1-writer-7.1.4.2-2.x86_64.rpm

Това е на домашния ми лаптоп, с Магея 6, където подкарвах за първи път Инфонотари. На другите компове (офисния и този, с който снощи си играх за Стампит) са пак същите, просто по-високата версия.
« Последна редакция: Jan 15, 2022, 23:25 от Nik123 »
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3088
  • Distribution: Mageia, Q4OS
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #32 -: Jan 16, 2022, 15:26 »
@new_2k, ако постигнеш успех с Либрата, в смисъл да й посочиш Palemoon, за КЕП-а, постни тук инфо, това ще е полезно за хората, които не ползват Файърфокс с КЕП, а си харесват друг браузър. Аз се опитвах да накарам Инфонотари да бачка с Chromium и Либра, без да импортвам нищо във Файърфокс и не ми се получи. С Хромиум си играх просто от любопитство.
Активен

new_2k

  • Напреднали
  • *****
  • Публикации: 120
  • Distribution: Linux Mint 20.3
  • Window Manager: Cinnamon
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #33 -: Jan 16, 2022, 19:08 »
Някой може да каже, че сме намерили хапано, а искаме и щипано, но ще си поиграя, защото и аз държа на Palemoon, и ако успея, веднага ще пиша тук.
« Последна редакция: Jan 16, 2022, 19:10 от new_2k »
Активен

hadzhiyski

  • Новаци
  • *
  • Публикации: 1
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #34 -: Jul 22, 2022, 15:45 »
Успях да подкарам BISS на Fedora 36. При подписване с токен PKCS11 https://wsp.b-trust.bg/WSP/ излиза прозорец "Изберете библиотеката на доставчика на подписа", избираме /usr/lib64/opencs-pkcs11.so  и всичко работи. Ако файлът не съществува трябва да се инсталира opensc пакета.
Активен

new_2k

  • Напреднали
  • *****
  • Публикации: 120
  • Distribution: Linux Mint 20.3
  • Window Manager: Cinnamon
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #35 -: Jul 23, 2022, 14:20 »
За сведение, посочената от колегата Хаджийски библиотека opencs-pkcs11.so не работи при издаден от Stampit подпис - той си сака фирмената, поради което от сайта им аз изтеглям "Charismathics - софтуер за управление на смарт карти", в който има папка PKCS11_Library_64Bit, която пък съдържа файла libcmP11.so, след което го слагам в домашната папка и го избирам в BISS на B-trust.
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3088
  • Distribution: Mageia, Q4OS
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #36 -: Jul 23, 2022, 20:26 »
И при мен не работеше инфонотари КЕП-а с opensc библиотеката, BISS не виждаше КЕП-а, май го бях написал в основната тема (не тази "закованата" в секцията).
Хаджийски, ти с какъв електронен подпис си? Borica?
« Последна редакция: Jul 23, 2022, 20:29 от Nik123 »
Активен

radoshow

  • Напреднали
  • *****
  • Публикации: 1313
  • Distribution: Arch Linux
  • Window Manager: Gnome Shell
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #37 -: Aug 15, 2022, 09:30 »
При мен всичко си работи без проблем със Stampit на Arch.Инсталирал съм само ccid и opensc от официалното хранилище.Добавят се две библиотеки в /usr/lib
Код:
find /usr/lib/ -iname *opensc-pkcs11.so
/usr/lib/onepin-opensc-pkcs11.so
/usr/lib/opensc-pkcs11.so
В момента ползвам onepin-opensc-pkcs11.so библиотеката,но и opensc-pkcs11.so също работи безотказно.
Подписвам с LibreOffice и Firefox,но става и с Chromium.Обаче Chromium използва NSS и  трябва да се влезе да се провери дали CAC модулът в домашната директория.Това става по този начин
Код:
modutil -list -dbdir $HOME/.pki/nssdb/
Ако го няма се добавя с тази команда
Код:
modutil -dbdir sql:$HOME/.pki/nssdb/ -add "CAC Module" -libfile /usr/lib/opensc-pkcs11.so
Така се проверява дали работи правилно
Код:
modutil -list -dbdir $HOME/.pki/nssdb/
Активен

new_2k

  • Напреднали
  • *****
  • Публикации: 120
  • Distribution: Linux Mint 20.3
  • Window Manager: Cinnamon
    • Профил
Re: Подписване (+ щампа) на pdf с ел. подпис
« Отговор #38 -: Aug 16, 2022, 15:46 »
Благодаря на Radoshow за дадените от него насоки и един ден може и да ги приложа, но едва ли ще е скоро, защото офисният ми компютър е настроен да работи с подписа без opensc-pkcs11.so. Т.е. ще следвам принципа - "Щом нещо работи, не го пипай". Но пък за другите, които попаднат на тази тема, поне ще имат избор от работещи указания.
Активен

bsurgery

  • Напреднали
  • *****
  • Публикации: 27
  • Distribution: Linux Mint 19.2
  • Window Manager: cinnamon
    • Профил
Ако някой си сменя/издава нов подпис от Информационно обслужване, трябва да знае, че новите им SIM карти не се разпознават от стария софтуер. Както се сещате на сайта им няма подробни инструкции за нашата ОС (и не само). Пакетите които са там по-скоро създават проблеми, някои от тях не могат да се инсталират (липсват зависимости), създават главоболие и е губене на време. Поради това споделям моя опит. Изпробвах го на две машини – всичко тръгва от първия път без проблем.

Елекстронен подпис от Информационно обслужване (след смяната на софтуера, както и за новите SIM карти) StampIt; ОС: Linux Mint 20.3; Четец ACS ACR39U ICC Reader

Подготовка:
1. Трябва да се инсталират следните пакети:
    • libccid (1.4.31-1) или по-нов;
    • opensc-pkcs11 (0.20.0-3) или по-нов;
    • pcscd (1.8.26-3) или по-нов;
    • libusb-1.0-0 (2:1.0.23-2build1) или по-нов;
    • flex (2.6.4-6.2) или по-нов;
    • perl;
    • pkg-config;
    • libpcsc-perl (1.4.14-4build2) или по-нов;
    • libacsccid1 (1.1.8-1) или по-нов;
     
Изпълняваме:
   sudo systemctl enable pcscd;
   sudo  systemctl start pcscd.

Инсталираме няколко неща: (свалих ги от esign.bg:
https://www.esign.bg/bg/useful/%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%B5-%D0%B8-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D0%B8/,
тези от сайта на Информационно обслужване не са съвсем същите, няма инструкции, омазах си машините и в крайна сметка си загубих времето.)

Сваляме точно:
SAC_10_x_Linux_GA.zip
AWP_Linux_Ubuntu.zip
CSSI543_Linux.zip


Вътре в архивите намираме тези неща и ги инсталираме:

    • AWP_5.3.3_SR1_Admin_bionic_amd64.deb
    • libabcccid_2.1.2-1_amd64.deb
    • safenetauthenticationclient_10.8.28_amd64.deb

     
    • # Копираме и PKCS11_Library_64Bit_Version, съдържа (libcmP11.so) за по-старите подписи (ако потрябва някъде)
     
    • # Долната програмка е DSTools, не я ползвам, не съм я борил.
    • # scard_utility.xrc
    • # SmartcardUtility

Рестартираме ОС;

След това: Трябва да се е появила икона в таскбара на „SafeNet Authentification Client“

Вкарваме подписа в USB-то, четеца започва да мига интензивно и почва да свети постоянно. Иконата на „SafeNet Authentification Client“ трябва да стане активна -> десен бутон-> отваряме „Certificate information“. Като видите Вашия сертификат, долу в дясно избираме „Log On“, вкарваме ПИН. Затваряме прозореца.

Настойваме Firefox:
NB. Да се провери за наличието на „libeTPkcs11.so“, ако всичко по-горе е направено, трябва да е в /lib или в /lib/pkcs11

    • Edit->Settings->Privacy & security->Certificates->Security Devices;
      В диалоговия прозорец натискаме Load, Написваме името на устройството (в моя случай ACR 39U), а долу указваме пътя до libeTPkcs11.so. Ако всичко е наред устройството ще се добави и бутона „Log On“ ще е активен. Натискаме го, вкарваме PIN.

Това е.
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3088
  • Distribution: Mageia, Q4OS
    • Профил
Поздравления за хубавото инфо. Стампит ли бяха на Информационното обслужване? Тука доста си чупихме главите с колегите, докато подкараме и Инфонотари, и Стампит.
П.П. Стампит, да, сега видях в поста ти, колега. А с новите карти дават ли ПУК кода? Защото аз като настройвах един Стампит преди година, не даваха ПУК-а, ако ти потрябва- при тях, те да ти го отключват.
« Последна редакция: Jan 18, 2023, 11:25 от Nik123 »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5256
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

bsurgery

  • Напреднали
  • *****
  • Публикации: 27
  • Distribution: Linux Mint 19.2
  • Window Manager: cinnamon
    • Профил
... А с новите карти дават ли ПУК кода? Защото аз като настройвах един Стампит преди година, не даваха ПУК-а, ако ти потрябва- при тях, те да ти го отключват.

За съжаление не дават PUK кода. Дават един друг: "код за управление" - това според тях е персонален код, който може да се използва единствено за индентификация по телефона при желание за временно спиране на КЕП.
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3088
  • Distribution: Mageia, Q4OS
    • Профил
Ясно, не са сменили политиката ИО. Моят е на Инфонотари, по-скъп е, но дават ПУК.
Не че всеки ден ще ти трябва ПУК, но докато си играх с тия настройки и инсталации за линукс, на Инфонотарито прецаках ПИН-а и там още нещо си и ми трябваше ПУК. Имам го, оправих си нещата, Инфонотари го дават, но със Стампит ако стане нещо такова- айде до офиса им, чакай да ти обърнат внимание, да те обслужат, па да им дадеш четеца с картата и да я разблокират..

П.П. Имам едно предложение, ако bsurgery няма против, модератора да прикачи тия постове за Стампит към "закованата" тема тук за КЕП-овете (да обедини темите), така новото инфо ще е продължение и ъпдейт на старото - ще е по-прегледно.
« Последна редакция: Jan 18, 2023, 17:29 от Nik123 »
Активен

bsurgery

  • Напреднали
  • *****
  • Публикации: 27
  • Distribution: Linux Mint 19.2
  • Window Manager: cinnamon
    • Профил

П.П. Имам едно предложение, ако bsurgery няма против, модератора да прикачи тия постове за Стампит към "закованата" тема тук за КЕП-овете (да обедини темите), така новото инфо ще е продължение и ъпдейт на старото - ще е по-прегледно.

Нямам нищо против. Нали за това е форума - да си помагаме.
Активен