Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Digiallkirjastamine PHPs märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 12.11.2019 01:58 Digiallkirjastamine PHPs vasta tsitaadiga

Hakkasin süvenema digiallkirjastamise realiseerimisse PHPs ja oma üllatuseks avastasin, et kõik sk.ee lingid antud teemal on katki ja mingeid näidiseid ei olegi võimalik leida.

Smart-ID puhul tundub, et ei ole samuti PHPs allkirja andmine nende poolt üldse toetatud.

Eks kaevan edasi ja harin ennast. Aga ehk on siin targemad koos kes on selle kadalipu juba läbi käinud? Kas ID, MID ja SmartID allkirjastamine PHPs on mõistlikult teostatav üldse? Või peab hakkama ise BDOC/asice faile lausa koostama ilma mingisuguse olemasoleva libraryta?

_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
maty
Kreisi kasutaja

liitunud: 11.07.2009



Autoriseeritud ID-kaardiga

sõnum 12.11.2019 03:09 vasta tsitaadiga

jälg
Kommentaarid: 52 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 46
tagasi üles
vaata kasutaja infot saada privaatsõnum
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 08.08.2002




sõnum 12.11.2019 09:35 vasta tsitaadiga

See info kadumine on seotud ehk selle uudisega - https://www.skidsolutions.eu/uudised/digidocservice-teenus-loppeb-2020-aastal/

See PHP näidiskood mis neil varem oli saadaval oli SK DigiDocService pihta, mis aga lõpetab tegevuse ja seetõttu pole mõtet uusi liidestusi ka sinna teha.

_________________
ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 12.11.2019 12:15 vasta tsitaadiga

Aga mida teha? Kuidas oleks kõige mõistlikum PHP rakenduses digiallkirjastamist pakkuda?

Huvitav asi tundub olevat: https://github.com/open-eid/SiGa
Aga seal puudu SmartID tugi (ise väidavad, et productionis ei tasu kasutada).
Lisaks nõuab see ka Java maailma tundmist. Tänepäeval võiks selline asi olla ometi Dockeri imagena saadaval. Kuigi eks vajadusel saab selle ise luua enda tarbeks.

_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
RassK
HV Guru
RassK

liitunud: 17.01.2007



Autoriseeritud ID-kaardiga

sõnum 13.11.2019 17:40 vasta tsitaadiga

PHP vendadele tunneks lihtsalt kaasa kui selle ül saavad. .NET's on vähemalt mingigi tugi olemas, kuigi ka sellega on ainult kuul pähe kogemus.
Dokid asjad on segi kõik, info vananenud või valede viidetega. Erinevad tegelevad osakonnad ei suuda isegi aru saada, milline on viimane versioon.
Väga vajalik teenus aga support + sdk on täiest lasteaia tasemel... I'm sorry aga minu aus ülevaade.

Kui Java vastukarva ei käi, siis isoleeri kogu see jama microteenusesse. Ja tõesti, veel parem kui konteinerisse saad, eeldusel et ülejäänud infra käib konteineritel.

_________________
...
Kommentaarid: 103 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 89
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 13.11.2019 17:47 vasta tsitaadiga

Konteineris mikroteenus oleks kõige mõistlikum asi tõesti. Githubis tekitasin vastava issue ka. Aga ega erilist lootust ei ole, et see ära tehakse. Teõenäoliselt riigihankes seda nõuet sees ei olnud seega keegi (Nortal antud juhul) vabatahtlikult ka ei tee seda sinna. Aga kes teab - võibolla üllatavad icon_smile.gif

Samas mul läheb seda peagi juba vaja nii, et tuleb mingi oma lahendus valmis teha tõenäoliselt.

Aga muidu olen sinuga nõus. Kogu ID kaardinduse tehniline pool on paras ikaldus. Hulk erinevaid tarkvarajuppe ja librareid on kuid mingisugust selgust ei ole, et mis on nüüd lõpuks see mida kasutama peaks ning sk.ee ja id.ee veebilehtedel olev info on väga pilla palla laiali ning mingisugust mõislikku vastust ei suudagi sealt leida. Ning hetkel tundubki, et Java on nende arust ainuke keel milles peavad kõik lahendused kirjutatud olema - kõik muu on ASIS.

_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Equinox
Kreisi kasutaja
Equinox

liitunud: 04.04.2002



Autoriseeritud ID-kaardiga Online

sõnum 13.11.2019 18:22 vasta tsitaadiga

Põhimõtteliselt nii see on jah. PHP jaoks ilmselt keegi eraldi lahendust tegema ei hakka, ainuke, et kui tuleb uus teenus (asendamaks vana) veebipõhine..aga päris tasuta see ei ole ilmselt, nagu vanagi.
_________________
Live long and prosper!
RIP, Spock. Leonard Nimoy 1931-2015
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
WäntWõll
make.believe
WäntWõll

liitunud: 18.01.2005



Autoriseeritud ID-kaardiga

sõnum 13.11.2019 20:14 vasta tsitaadiga

Renka, kogu tarkvara arendus on tänaseks riigi käes, kaeba RIA-le kes on tarkvaraarendaja thumbs_up.gif
Kommentaarid: 365 loe/lisa Kasutajad arvavad:  :: 1 :: 2 :: 293
tagasi üles
vaata kasutaja infot saada privaatsõnum
RassK
HV Guru
RassK

liitunud: 17.01.2007



Autoriseeritud ID-kaardiga

sõnum 14.11.2019 15:07 vasta tsitaadiga

Minule teadaolevalt ka riigi käes tagasi asjad. Neile võid ju kaebuse kirjutada aga nad ei saa ju endi hulgaski aru, kes seda menetlema peaks. Üle emaili küsisime abi, siis suunasid üksteise vahel, igaüks andis erinevat infot.
Smart-ID see eest on eraettevõtte käes aga ega seal ka ei tundu asi nii roosiline olema. Pole veel aru saanud, kas alguse asi või ka süvenev probleem.

_________________
...
Kommentaarid: 103 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 89
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 14.11.2019 16:16 vasta tsitaadiga

selge. Polnud kursis, et SK käest asi ära liikunud.
_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Le Inc
HV Guru
Le Inc

liitunud: 05.09.2002



Autoriseeritud ID-kaardiga

sõnum 11.12.2019 14:01 vasta tsitaadiga

Mul on toimiv SK allkirjastamise php kood olemas mobiil-ID ja ID-kaardiga. Smart-ID pole uurinud kuna kuutasu on meeletu selle asja eest. icon_smile.gif
Kahjuks peab asja ümber tegema kuna SK järgmise aasta suvest enam teenust ei paku.
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
randomize
HV vaatleja
randomize

liitunud: 24.05.2003




sõnum 11.12.2019 22:48 vasta tsitaadiga

Bdoc/AsicE konteineri tekitamiseks ja sellele allkirja võtmiseks on riik tellinud Java põhise teegi https://github.com/open-eid/digidoc4j/ ja C++ põhise teegi https://github.com/open-eid/libdigidocpp
Ülejäänud programmeerimiskeeltes tuge ei ole, sest iga täiendava tehnoloogia toetamine maksab.
PHP-s ei oleks sellise teegi tegemine triviaalne, kuna seal ei ole saadaval teeke, mis pakuks head valikut krüptograafilisi operatsioone.

Ülejäänutele jääb üle siis kasutada kas mõne teenusepakkuja veebiteenust (näiteks https://www.dokobit.com/et/lahendused PHP osas vaata ka https://github.com/dokobit/ws-api-php-example) või panna endale üles eelpoolmainitud https://github.com/open-eid/SiGa veebiteenus. Smart-iD töötab ka SiGa-ga, ei maksa karta disclaimereid icon_smile.gif
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 11.12.2019 23:10 vasta tsitaadiga

SiGa tundub olevat asjalik asi küll. Kahjuks ei ole seda platvormisõltumatult veel releasitud kuidagi, et saaks mõistlikult ükskõik millise projekti juures kasutada.

Arenudse branchis on küll miski Dockeri lahendus tehtud kuid ka see eeldab käima saamiseks lokaalset Java arenduse keskkonda kõige vajalikuga ... äärmiselt kummaline lahendus. Ainult ühe komponendi pärast tiimi Java kompetentsi aga keegi palkama ei hakka. Ja ilma kompetentsita ei julge sellisel kujul laivis jooksutamisele mõeldagi.

Lootus on, et ükskord releasitakse see päriselt Dockeri imagena ka. Aga hetkel tundub, et praegu käimasoleva projekti puhul tuleb üks läbi tagumiku hammaste ravimise lahendus käsile võtta endiselt.

_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 12.12.2019 12:20 vasta tsitaadiga

Seda C++ teeki kuidagi otse PHP's ei anna välja kutsuda vms a'la FFI'ga vms?
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 05.09.2002



Autoriseeritud ID-kaardiga

sõnum 17.12.2019 11:57 vasta tsitaadiga

Mul käib üle OCSP teenuse. PHP saab kõigega hakkama, JS kasutan sertifikaadi kätte saamiseks, pakkimine, räside võrdlus jms teeb PHP.

Selline asi: https://github.com/hwcrypto/hwcrypto.js
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 17.12.2019 11:58 vasta tsitaadiga

Le Inc, saad ju ise ka aru, et see lahendus lõpetab peagi töötamise ja see ei kõlba uue lahenduse arenduseks?

hwcrypto.js on ID kaardiga suhtluse jaoks. Mitte aga BDOC/CDOC faili loomiseks.

_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Equinox
Kreisi kasutaja
Equinox

liitunud: 04.04.2002



Autoriseeritud ID-kaardiga Online

sõnum 17.12.2019 19:32 vasta tsitaadiga

Enda praegune töötav lahendus on tehtud JDigidoc teeki kasutades ja 10+ aastat töös olnud. Plaan hakata üle liikuma Digidoc4J peale. Aga jah see kõik on Java. Ainuke universaalsem variant oleks ikkagi mingi webservice põhine asi mulle tundub ja loomulikult tasuta. Veebi kraami toetust leiab vist pea igas tänases levinud programmeerimiskeeles. Või noh ilmselt kui kõike otsast peale ise PHP-s kirjutama hakata siis ilmselt saaks ka aga kellel seda aega on icon_lol.gif
_________________
Live long and prosper!
RIP, Spock. Leonard Nimoy 1931-2015
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Le Inc
HV Guru
Le Inc

liitunud: 05.09.2002



Autoriseeritud ID-kaardiga

sõnum 18.12.2019 08:00 vasta tsitaadiga

Renka kirjutas:
Le Inc, saad ju ise ka aru, et see lahendus lõpetab peagi töötamise ja see ei kõlba uue lahenduse arenduseks?

hwcrypto.js on ID kaardiga suhtluse jaoks. Mitte aga BDOC/CDOC faili loomiseks.

Just, hetkel PHP teebki ise BDOC valmis. Ma pole uut asja veel uurima hakanud .. seal pole PHP midagi teha?
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 31.03.2002



Autoriseeritud ID-kaardiga

sõnum 18.12.2019 11:52 vasta tsitaadiga

Le Inc, täpselt nii.
_________________
There is no place like 127.0.0.1
Kommentaarid: 70 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga

sõnum 06.01.2020 13:03 vasta tsitaadiga

mikk36 kirjutas:
Seda C++ teeki kuidagi otse PHP's ei anna välja kutsuda vms a'la FFI'ga vms?

FFI kahjuks ei toeta C++, ainult C.

_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & SRG90 värvi kalibreerimine
M: DJI Spark + Pult + Goggles
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
tiit97
HV vaatleja

liitunud: 24.11.2003




sõnum 07.01.2020 21:29 vasta tsitaadiga

C ja C++ sidumisest saab siit lugeda: https://isocpp.org/wiki/faq/mixing-c-and-cpp
_________________
Tiit Ülejõe
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Le Inc
HV Guru
Le Inc

liitunud: 05.09.2002



Autoriseeritud ID-kaardiga

sõnum 22.01.2020 12:10 vasta tsitaadiga

Mobiil-ID ja ID-kaardi allkirjastamiseks peaks saama kasutada RIA SiGa API't mis on PHP porditav? https://github.com/open-eid/SiGa/wiki
Autentimine Mobiil-ID REST API'ga (PHP näidis autentimiseks olemas. Põmst saaks ka allkirjastamise osa juurde treida?) https://github.com/SK-EID/mid-rest-php-client
ID-kaardi / Mobiil-ID sertifkaati saab edasi kontrollida SK OCSP teenuse kaudu? https://www.skidsolutions.eu/teenused/kehtivuskinnituse-teenus/tehniline-lisainfo/

SiGa kohta: https://www.youtube.com/watch?v=6oDE4YqctIc&feature=youtu.be

Ehk põmst hash'i genemine on 1:1 sama mis DigiDocService's (mul on see php tehtud, saab taaskasutada), seega on vaja SOAP päringud REST ümber tõsta ja võiks toimida. Iseasi on see palju funktsionaalsust on puudu võrreldes DDS, aga eelnevast videost selgub võimalik et üht-teist lisatakse juurde (muidugi toimib see praegu ka).
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Digiallkirjastamine PHPs
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.