Пређи на главни садржај

Функционалности

Подржане картице #

eMRTD / е-пасош #

Било који пасош или национална лична карта компатибилна са ICAO 9303. PACE и BAC аутентификација, Secure Messaging, биометријски подаци (фотографија, MRZ), групе података. Passive, Chip и Active Authentication за верификацију аутентичности документа.

Лична карта #

Gemalto 2014+, IF2020 Foreigner. Лични подаци, адреса, информације о документу, фотографија. Сертификати дигиталног потписа и управљање PIN-ом преко CardEdge.

Саобраћајна дозвола (EU VRC) #

Компатибилна са EU Directive 2003/127/EC. Власник, подаци о возилу, датуми регистрације — сва EU обавезна и опциона поља. Подршка за штампу.

Српска здравствена картица (РФЗО) #

Осигураник, послодавац, детаљи осигурања.

PIV (NIST SP 800-73) #

Стандард за америчке федералне идентификационе картице. Сертификати, фотографија, отисци прстију, управљање PIN-ом.

PKCS#15 компатибилне картице #

Генерички PKI стандард за откривање сертификата, управљање PIN-ом и дигитално потписивање. Покрива Gemalto, CardEdge и друге компатибилне картице — укључујући PKI на националним картицама са eMRTD подршком.


Могућности #

  • Аутоматска детекција картице — убаците картицу, LibreCelik је препознаје и приказује податке. Без ручног избора.
  • Прогресивно читање — подаци се приказују како се читају са картице. Без чекања да се заврши комплетно читање.
  • Штампа — прикази података са картице подржавају форматирани испис.
  • Управљање више PIN-ова — картице са више PIN-ова (нпр. засебни PIN-ови за аутентификацију и потписивање) приказују статус сваког PIN-а и дозвољавају независну промену.
  • Плагин архитектура — додајте подршку за нове типове картица убацивањем дељене библиотеке. И middleware (комуникација са картицом) и GUI (приказ података) су прошириви.
  • Вишејезичност — интерфејс на енглеском и српском (ћирилица).
  • PKCS#11 модул — универзални криптографски интерфејс који подржава CardEdge, PKCS#15 и PIV картице. Коришћење у Firefox-у, Chrome-у, SSH-у и потписивању е-поште.
  • OpenSC интеграција — драјвер за српске CardEdge картице интегрисан у главну грану OpenSC-а. Екстерни драјвер доступан за тренутна издања OpenSC-а.

За програмере #

LibreMiddleware је скуп C++23 статичких библиотека без Qt зависности. Користите их за изградњу сопствене апликације за смарт картице.

  • Плагин API за додавање нових типова картица
  • Streaming API за читање картице
  • SmartCard Monitor за детекцију картица базирану на догађајима
  • Secure Messaging, PACE, BAC имплементације

Погледајте Водич за програмере за детаље архитектуре и упутства за изградњу.