Skip to content

tadas-s/lithuanian-eid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kas tai?

Nuo ~2026 Balandžio OpenSC projektas turi lteid tvarkyklę palaikančia Lietuvišką asmens tapatybės kortelę. O šioje repozitorijoje laikau keletą pagalbinių programėlių/servisų Linux darbo aplinkai, kurios kaip ir netinka būti OpenSC projekto dalimi.

Įspėjimas: kolkas viskas yra neparuošta platesniam naudojimui, jokių garantijų dėl veikimo/tinkamumo ir t.t. Ką čia matote yra prastai dokumentuoti ir nebaigti eksperimentai.

Grafinė programėlė CAN įvedimui

Nuo 2021 metų išduodamos ATK naudoja PACE autentifikaciją. Dėl to, prieš pradedant darbą su kortele reikia įvesti taip vadinamą "card access number" - kortelės prieigos kodą.

lteid_toolbox yra programėlė kuri veikia kaip systemd servisas. Į usb skaitytuvą įdejus ATK "iššoks" tokia žinutė:

Žinutė

Spustelėjus tą žinutę atsidarys langas įvesti kortelės prieigos kodą:

Kortelės prieigos kodas

Įvedus kodą:

Kortelės prieigos kodas

Kodas išsaugomas ~/.cache/opensc kataloge ir kortelė tampa matoma per OpenSC PKCS#11 modulį.

Elpako Signer apsimetantis web servisas

Prisijungimui prie epaslaugos.lt reikalinga papildoma programinė įranga Elpako Signer, kuri tiesa pasakius Linux nelabai veikia.

signing_server.py įgyvendina Elpako Signer web servisą autentifikacijai.

Viską tinkamai sukonfigūravus ir jungiantis per "ATK su skaitytuvu":

epaslaugos.lt login

Tada paspaudus "Prisijungti":

epaslaugos.lt login

Iššoka PIN kodo langas:

epaslaugos.lt login

Įvedus teisingą PIN prisijungiama prie epaslaugos.lt portalo.

About

Papildoma programinė įranga darbui su Lietuvos ATK per OpenSC

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages