Teicneolaíocht
Cén fáth pasfhocal a chosaint más féidir é a thréigean?
Mar a rinne mé athmhachnamh ar an ngnáthshamhail rochtana riaracháin agus cén fáth ar shocraigh mé an taithí seo a roinnt
Fadhb a bhfuil sé de nós againn glacadh léi mar ghnáthrud
Tá painéal riaracháin ag beagnach gach feidhmchlár gréasáin. Agus de ghnáth, bíonn seoladh logála isteach, foirm fíordheimhnithe, ainm úsáideora agus pasfhocal ag an bpainéal sin.
Táimid chomh cleachta leis an socrú seo gur beag nach stopamar ag fiafraí dínn féin: an gá go n-oibreodh gach rud ar an mbealach seo?
Nuair nach bhfuil agat ach suíomh amháin, ní cosúil gur fadhb mhór í. Cruthaíonn tú pasfhocal láidir, cuireann tú fíordheimhniú dhá fhachtóir ar siúl, socraíonn tú teorainn ar iarrachtaí logála isteach — agus leanann tú ar aghaidh.
Ach cad a tharlaíonn nuair a bhíonn deich, fiche nó tríocha tionscadal agat?
Is éard atá i gceist agam ná éiceachóras DigiMeld, ina bhfuil níos mó ná tríocha tionscadal bogearraí neamhspleách. Tá a ailtireacht féin, a loighic fhreastalaí féin agus a chomhéadan riaracháin féin ag gach ceann acu.
Dá bhrí sin, tá meicníocht rochtana riaracháin de dhíth ar gach ceann acu.
Ar feadh i bhfad, bhain mé úsáid as an gcur chuige a bhí coitianta go leor: sonraí logála isteach riaracháin ar leith, pasfhocail láidre agus iad a shábháil sa bhrabhsálaí.
D'oibrigh sé.
Ach tháinig tráth ar smaoinigh mé air: cén fáth a gcaithfidh mé an oiread sin pasfhocal riaracháin a stóráil ar chor ar bith? Cén fáth a gcaithfidh mé ní hamháin na freastalaithe a chosaint, ach na bealaí chun rochtain a fháil orthu freisin?
Agus an féidir an gá sin a sheachaint?
Tháinig mé ar smaoineamh a bhí mar bhunús don réiteach a cheap mé ina dhiaidh sin:
B'fhéidir gur cheart an ceart chun rochtain shealadach a fháil a chosaint, seachas pointe iontrála buan.
Pasfhocal láidir — ach ní réitíonn sé an fhadhb féin
Cuireann na huirlisí atá ar fáil inniu ar ár gcumas pasfhocail a chruthú a bhfuil an-ard eantrópacht acu. Tá sé beagnach dodhéanta pasfhocal fada randamach a ghintear i gceart a aimsiú trí gach teaglaim a thriail.
Ach is cuma cé chomh láidir is atá an pasfhocal, ní mór é a stóráil áit éigin agus é a úsáid ina dhiaidh sin.
Is féidir bainisteoirí pasfhocal, eochracha crua-earraí, fíordheimhniú ilfhachtóra agus srianta breise a úsáid. Is cinnte go gcuireann siad sin go léir leis an tslándáil.
Mar sin féin, fanann an struchtúr ailtireachta féin ann: tá comhéadan ar leith ann trína gcuireann an t-úsáideoir a shonraí logála isteach ar fáil.
Is féidir iarratais a sheoladh chuige. Is féidir é a scanadh. Is féidir leis a bheith ina sprioc d'ionsaithe uathoibrithe.
Is féidir seoladh an phainéil riaracháin a cheilt, teaghrán fada randamach carachtar a chur in áit an ghnáthbhealaigh nó rochtain a theorannú de réir seoladh IP.
Ach ansin tagann ceist nua chun cinn: cá háit a stórálfaidh tú an seoladh sin, agus conas a úsáidfidh tú é?
Agus thar aon rud eile — cén fáth pointe iontrála buan a choinneáil más i gcúinsí áirithe amháin a bhíonn rochtain riaracháin de dhíth?
Tháinig mé ar an smaoineamh seo, a bhí mar bhunús don réiteach a cheap mé ina dhiaidh sin:
B'fhéidir gur cheart an ceart chun rochtain shealadach a fháil a chosaint, seachas pointe iontrála buan.
Cad a tharlódh mura mbeadh leathanach logála isteach mar is gnách ann ar chor ar bith?
Chinn mé an tsamhail thraidisiúnta fíordheimhnithe riaracháin a thréigean i mo thionscadail.
Ní leor an fhoirm logála isteach a chur i bhfolach.
Ní leor an seoladh a athrú.
Ní leor pasfhocal níos láidre fós a chur in áit an tseancheann.
Theastaigh uaim deireadh a chur leis an ngá atá le logáil isteach le pasfhocal a bheith ann go buan.
Ar ndóigh, níor imigh na comhéadain riaracháin in aon áit. Tá gá leo fós chun feidhmchláir a bhainistiú.
Is é an bealach a fhaightear rochtain orthu a d'athraigh.
Chun logáil isteach i bpainéil riaracháin na dtionscadal nasctha, ní gá anois ainm úsáideora ná pasfhocal sábháilte a chur isteach.
Ina ionad sin, bainim úsáid as mo chóras féin chun aitheantas a dheimhniú agus rochtain a bhainistiú: MeldID.
Tá an bunphrionsabal simplí go leor: ní thugtar rochtain riaracháin ach nuair atá gá léi i ndáiríre, d'úsáideoir ar leith agus do thionscadal ar leith.
Thairis sin, ní chiallaíonn cuntas a bheith ag duine go bhfuil sé de cheart aige an painéal riaracháin a oscailt.
Ní mór an ceart sin a dheonú ar leithligh.
Rochtain nach raibh ann nóiméad ó shin
Is dócha gurb é seo an chuid is suimiúla den choincheap ar fad.
Sa tsamhail thraidisiúnta, bíonn na sonraí logála isteach ag an riarthóir an t-am ar fad. Is féidir leis iad a úsáid inniu, amárach nó i gceann míosa, fad is atá siad bailí.
Chinn mé an prionsabal sin a athrú.
In ionad sonraí logála isteach riaracháin buana, úsáidtear deis shealadach chun logáil isteach a thionscnamh.
Cruthaítear í ar iarratas trí ghléas soghluaiste iontaofa, bíonn comhpháirt randamach cripteagrafach láidir inti, agus ní bhíonn sí bailí ach ar feadh tréimhse theoranta.
Ach ní thugann seilbh ar nasc sealadach den sórt sin rochtain ann féin.
Is pointe ríthábhachtach é sin.
Cuir i gcás go bhfaigheann duine éigin an nasc ar bhealach éigin. I gcóras traidisiúnta atá bunaithe ar rúndacht an tseolta amháin, d'fhéadfadh sceitheadh den sórt sin a bheith ina fhadhb thromchúiseach.
Sa tsamhail atá agam, ní cheadaíonn an nasc ach an próiseas deimhnithe a thosú.
Chun dul ar aghaidh, ní mór cead ar leith a fháil trí ghléas soghluaiste iontaofa MeldID.
Gan an deimhniú cuí, ní chruthaítear seisiún riaracháin.
Sin an fáth nach mbreathnaím ar an nasc sealadach mar ionad ar phasfhocal, ach mar cheann de na gnéithe sa phróiseas chun rochtain a dheonú.
Dhá rud éagsúla ar fad iad fios a bheith agat cá háit le dul agus an ceart a bheith agat logáil isteach.
Éiríonn an fón ina uirlis chun rochtain a bhainistiú
Sa tsamhail seo, tá ról i bhfad níos tábhachtaí ag an ngléas soghluaiste ná mar a bhíonn ag gnáthghineadóir cód aonuaire.
Úsáidtear é chun gníomhartha a bhaineann le rochtain riaracháin a dheimhniú.
Nuair is mian liom painéal riaracháin a oscailt, iarrann an córas deimhniú trí MeldID.
Feicim an t-iarratas cuí ar ghléas iontaofa agus deimhním an gníomh.
Is tar éis don tseiceáil a bheith rathúil amháin a cheadaíonn an córas leanúint leis an bpróiseas logála isteach.
Tá an deimhniú ceangailte le gníomh ar leith, seachas le fíric an fhóin a bheith díghlasáilte.
Deimhníonn bithmhéadracht an fhóin an t-úsáideoir go háitiúil, agus fíoraíonn taobh an fhreastalaí an deimhniú cripteagrafach ón ngléas cláraithe.
Leis an gcur chuige seo, ní gá brath ar phasfhocal amháin ná ar theachtaireacht á rá gur dheimhnigh an t-úsáideoir an logáil isteach, de réir dealraimh.
Agus tá buntáiste eile leis: is féidir gléasanna iontaofa a bhainistiú.
Mura bhfuil gléas le húsáid a thuilleadh chun rochtain a dheimhniú, is féidir a stádas iontaofa a chúlghairm.
Ina dhiaidh sin, ní bheidh sé ina mhodh údaraithe bailí do na hoibríochtaí cuí a thuilleadh.
Córas amháin — neart tionscadal neamhspleách
Nuair a thosaigh mé ag forbairt na meicníochta seo, ceann de na príomhchúraimí a bhí agam ná neamhspleáchas gach tionscadail a chaomhnú.
Níor theastaigh uaim gach painéal riaracháin a chumasc in aon fheidhmchlár ollmhór amháin.
Ba cheart go leanfadh gach seirbhís de chuid DigiMeld ar aghaidh ag bainistiú a loighce, a socruithe, a húsáideoirí agus a sonraí féin.
Mar sin, scar mé an dá chúram.
Tugann MeldID aire d'aitheantas a dheimhniú agus do chead riaracháin a dheonú.
Agus tugann an tionscadal féin aire dá fheidhmeanna riaracháin féin agus don fhíorú go bhfuil na ceadanna cuí fós bailí.
Mar sin, fuair mé samhail lárnaithe chun rochtain a bhainistiú gan na feidhmchláir féin a lárnú.
Ina theannta sin, deonaítear cearta ar leithligh.
Ní fhaigheann riarthóir tionscadail amháin rochtain ar na cinn eile go huathoibríoch díreach toisc go bhfuil cuntas MeldID aige.
Is féidir ciorcal ar leith úsáideoirí údaraithe a shainiú do gach réimse riaracháin.
Ag an am céanna, coinnítear cearta gnáthúsáideoirí agus pribhléidí riaracháin scartha óna chéile.
Bhí sé sin thar a bheith áisiúil d'éiceachóras ina bhfuil na mórán seirbhísí.
Cén fáth gur fearr liom rochtain shealadach ná rochtain bhuan
Tá prionsabal eile ann a chuir mé sa chóras d'aon ghnó.
Níor cheart go mairfeadh rochtain riaracháin go deo.
Bíonn an cead bailí ar feadh tréimhse theoranta agus téann sé in éag cibé acu a leanann an t-úsáideoir ag obair sa bhrabhsálaí nó nach leanann.
Chun leanúint den obair tar éis don tréimhse dul in éag, caithfear próiseas nua deimhnithe a dhéanamh.
Fágann sé sin nach n-iompaítear údarú aonuaire ina cheart buan.
Ach ní leor teorainn ama amháin.
Tá sé tábhachtach a bheith in ann rochtain a deonaíodh cheana a fhoirceannadh go luath.
Ar an gcúis sin, tá bealach lárnaithe ann in MeldID chun ceadanna riaracháin a chúlghairm.
Nuair a chúlghairtear cead, faigheann na tionscadail nasctha an teagmhas cuí agus cuireann siad na seisiúin riaracháin ghaolmhara ar neamhní.
Dá bhrí sin, ní chríochnaíonn bainistiú rochtana nuair a éiríonn leis an úsáideoir logáil isteach.
Tá sé chomh tábhachtach céanna dom a bheith in ann pribhléidí a chúlghairm agus iad a dheonú.
Ag an am céanna, ní mór do chóras dáilte moilleanna i dtarchur imeachtaí, neamh-infhaighteacht shealadach comhpháirteanna áirithe agus cúinsí oibríochtúla eile a chur san áireamh. Is teorainn bhreise é tréimhse bailíochta na seisiún.
Cad a d'athraigh sa ghnáthobair laethúil?
Ar an gcéad dul síos, ní gá dom a thuilleadh dul i muinín pasfhocail riaracháin shábháilte an t-am ar fad.
Ní gá dom tacar sonraí logála isteach a choinneáil sa bhrabhsálaí chun dul isteach i ngach painéal riaracháin nasctha.
Ina ionad sin, bainistím ceadanna trí mheicníocht aontaithe amháin.
Roghnaím an tionscadal atá de dhíth orm, deimhním an rochtain agus tosaím ag obair.
Nuair nach mbíonn rochtain riaracháin de dhíth a thuilleadh, is féidir í a chúlghairm.
Tá sé an-áisiúil freisin nach gá an córas fíordheimhnithe riaracháin ar fad a dhearadh as an nua nuair a thagann tionscadal nua chun cinn.
Níl le déanamh ach é a nascadh leis an tsamhail atá ann cheana agus na ceadanna riachtanacha a shainiú.
Ar ndóigh, ní chiallaíonn sé sin go bhfuil gach riosca slándála imithe.
Ní mór ceadanna sealadacha, gléasanna iontaofa, seisiúin fhreastalaí agus bonneagar lárnach a chosaint freisin.
Ach ní gá dom an fhadhb chéanna a bhaineann le pasfhocail riaracháin a bhainistiú a réiteach ar leithligh do gach feidhmchlár a thuilleadh.
Agus bhí sé sin ar cheann de na príomhspriocanna a bhí agam ón tús.
Nach bhfuil a leithéid de theicneolaíochtaí ann cheana féin?
Tá, cinnte.
Tá fíordheimhniú gan phasfhocal, bainistiú rochtana pribhléidí, ceadanna sealadacha agus deimhniú trí ghléasanna iontaofa ar eolas i dtionscal na cibearshlándála le fada.
Tá cur chuige den sórt sin le fáil i gcórais Bainistithe Aitheantais agus Rochtana, Bainistithe Rochtana Pribhléidí agus i gcoincheapa Zero Trust.
Ní mhaím gur mise a chum na prionsabail sin.
Bhí sprioc eile agam.
Bhí orm córas comhtháite de mo chuid féin a chruthú a réitíonn fadhbanna sonracha bhonneagar DigiMeld agus a ligeann dom rochtain riaracháin a bhainistiú ar neart tionscadal neamhspleách.
Sa deireadh, chuir mé roinnt cur chuige aitheanta le chéile in aon ailtireacht amháin a chomhlíonann mo chuid riachtanas.
Agus sílim nach gá gur teicneolaíocht iomlán nua a chumadh atá i gceist le luach na hinnealtóireachta i gcónaí.
Uaireanta, is éard atá i gceist ná an fhadhb a shainiú i gceart agus teacht ar réiteach oiriúnach di.
Ní le haghaidh painéal riaracháin amháin atá MeldID
Is fiú soiléiriú ar leith a dhéanamh anseo.
Níor cruthaíodh MeldID mar uirlis do mo rochtain riaracháin féin amháin.
Cuireann sé SDK ar fáil d'fhorbróirí freisin chun meicníochtaí aitheantais agus deimhnithe logála isteach a chomhtháthú ina bhfeidhmchláir féin.
Thairis sin, tá an SDK sin ar fáil saor in aisce.
Mar shampla, d'fhéadfadh forbróir seachtrach MeldID a úsáid mar shraith bhreise deimhnithe d'fhíordheimhniú úsáideoirí.
Fiú má choinnítear logáil isteach traidisiúnta le hainm úsáideora agus pasfhocal san fheidhmchlár, seans nach leor na sonraí sin a chur isteach i gceart chun an fíordheimhniú a chríochnú.
Seoltar iarratas chuig gléas soghluaiste iontaofa an úsáideora, áit ar féidir leis an iarracht logála isteach a dheimhniú nó a dhiúltú.
Fágann sé sin gur lú an baol rochtana neamhúdaraithe má chuirtear sonraí an chuntais i mbaol.
Tá sé tábhachtach an ghné phoiblí seo de MeldID a idirdhealú ón tsamhail rochtana riaracháin a d'fhorbair mé do thionscadail DigiMeld.
Úsáideann siad prionsabail choiteanna maidir le hiontaoibh agus gníomhartha a dheimhniú, ach réitíonn siad fadhbanna éagsúla.
Ní cosaint ar a bhfuil ann cheana amháin atá i gceist le slándáil
Mar thoradh ar an obair ar an gcóras seo, thosaigh mé ag féachaint ar na gnáthmheicníochtaí fíordheimhnithe ar bhealach eile.
Is minic a dhéanaimid iarracht rudaí atá ann mar gheall ar chúinsí stairiúla a chosaint.
Cuirimid seiceálacha nua, srianta, pasfhocail bhreise agus sraitheanna cosanta leis.
Uaireanta, bíonn gá leis sin go deimhin.
Ach uaireanta, is fearr ceist eile a chur:
An gá go mbeadh an mheicníocht atá á cosaint ann ar an seanfhorm seo ar chor ar bith?
I mo chás féin, ba é an freagra ná.
Ní raibh foirm logála isteach riaracháin a bheadh ar fáil i gcónaí de dhíth orm.
Bhí bealach de dhíth orm chun pribhléidí riaracháin a fháil go slán díreach nuair a bhí siad riachtanach.
Dhá chúram éagsúla iad sin.
Agus d'athraigh an t-aistriú ón gcéad cheann go dtí an dara ceann an ailtireacht theicniúil agus an chaoi a n-oibrím leis na tionscadail ó lá go lá.
Ní críoch dheiridh í, ach treo roghnaithe
Tá an ailtireacht seo in úsáid cheana féin i gcuid mhór d'éiceachóras DigiMeld.
Tá na tionscadail eile á n-aistriú de réir a chéile chuig an tsamhail nua rochtana riaracháin.
Tá an t-aistriú á dhéanamh agam céim ar chéim, ag seiceáil feidhmiú gach feidhmchláir. Nuair a bheidh an t-aistriú críochnaithe, tá sé i gceist agam iniúchadh breise a dhéanamh ar an gcóras ar fad.
Seans go n-athróidh gnéithe áirithe den chomhéadan agus rialacha bainistithe na seisiún fós.
Ach tá an príomhsmaoineamh socraithe cheana féin.
Ní theastaíonn uaim filleadh ar shamhail ina gcaithfidh mé na mórán pasfhocal riaracháin a stóráil agus a úsáid i gcónaí chun mo chuid mórán tionscadal féin a bhainistiú.
Ag an am céanna, ní mheasaim gur réiteach uilíoch do chách é mo chur chun feidhme féin.
Tá riachtanais, bonneagar, samhlacha bagartha agus modhanna riaracháin éagsúla ag eagraíochtaí éagsúla.
Ní gá gurb é an rud is áisiúla agus is oiriúnaí d'éiceachóras DigiMeld an rogha is fearr d'fhorbróir eile.
Mar sin féin, is fiú aird a thabhairt ar phrionsabal na pribhléidí a dheonú go sealadach.
Mar fhocal scoir
Chinn mé an taithí seo a roinnt ní mar go gceapaim gur chum mé modh nua fíordheimhnithe.
Ná ní mar gur mhaith liom córas eile a chur i láthair mar chóras atá slán go hiomlán.
Níl slándáil iomlán ann.
Níl ann ach go gceapaim gur suimiúil an cheist féin.
In ionad pointe iontrála riaracháin buan a chosaint gan deireadh, is féidir athmhachnamh a dhéanamh ar an ngá atá lena bheith ann.
In ionad an iliomad pasfhocal a stóráil — ceadanna sealadacha a úsáid.
In ionad muinín uathoibríoch a thabhairt tar éis an chéad údaraithe — deimhniú a éileamh chun pribhléidí ar leith a dheonú.
In ionad fanacht go rachaidh seisiún in éag — an deis a chur ar fáil rochtain a chúlghairm go lárnach.
Agus ar deireadh, in ionad meicníocht logála isteach ar leith a bheith ag gach tionscadal — córas aontaithe a chruthú chun cead riaracháin a bhainistiú, agus neamhspleáchas na bhfeidhmchlár a chaomhnú ag an am céanna.
Ní mhaím go gcuireann an cur chuige seo deireadh leis an bhféidearthacht go gcuirfí rud éigin i mbaol.
Ní dhéanann sé ach an bhéim a aistriú: ó shonraí logála isteach a bhíonn ann go buan a chosaint, go pribhléidí a dheonú agus a fhoirceannadh ar bhealach rialaithe.
B'fhéidir gurb é an bealach is éifeachtaí uaireanta chun an dromchla ionsaithe a laghdú ná gan meicníocht chosanta eile a chur leis, ach éirí as rud nach bhfuil de dhíth ar an gcóras le feidhmiú.
Is leis an smaoineamh sin a thosaigh scéal MeldID Admin Gateway domsa.