Lulai 28, 2022

Ua wehewehe ʻo Kerberos

He mea pōʻino ka Cybercrime i kēia mau lā; ʻaʻohe ʻoihana a ʻoihana paha e palekana, me ka nānā ʻole ʻana i ke kamaʻilio pilikino a i ʻole ka ʻoihana nui. ʻAʻole e hoʻomaikaʻi ka pilikia i kēia mau lā ke ʻole hiki iā mākou ke hoʻohana i kā mākou protocol me kahi hopena pūnaewele kūpono.

Ua wānana ka poʻe loea e hōʻino ka cybercrime i ke kumukūʻai o ke ao nei e $ 25trillion ma ka hopena o 2025; ʻano ʻē, ʻaʻole anei?

ʻO kekahi wānana a Forbes e ʻōlelo ana ʻo ka hoʻohana mau ʻana i nā polokalamu kelepona ke hoʻonui nei i ka helu o nā cybercrimes, a ʻaʻohe mea e hoʻōki ai. No laila, ke komo nei ka honua kikohoʻe e ʻimi i nā hoʻolālā hou e hoʻoikaika ai i ka palekana cyber. He nui kēia mau wānana a ʻaʻole ʻoe mākaukau e hoʻolohe a i ʻole ka hana i loko o kou noʻonoʻo.

I kēia lā, ke ʻimi nei mākou i kahi protocol network authentication Kerberos. E huki hou i nā pale a ʻike he aha ke Kerberos?

He aha ka Kerberos? 

He wahi palekana ka Internet. Hoʻopuka kekahi mau ʻōnaehana i nā pā ahi e pale i ke komo ʻole ʻana i nā kamepiula. Akā, manaʻo ka poʻe ʻino i waho, a he pilikia ia. Hana ʻia ka hapa nui o nā hoʻāʻo ʻino mai loko mai.

Ke hoʻohana nei i ka cryptography ikaika, Kerberos kahi protocol no ka hōʻoia ʻana i nā noi lawelawe pūnaewele ma waena o nā pūʻali hilinaʻi ma waena o kahi pūnaewele hilinaʻi ʻole. Hoʻohana ia i ka cryptography kī palekana a me kahi ʻaoʻao ʻekolu hilinaʻi no ka hoʻokumu ʻana i nā noi mea kūʻai aku a me ka hōʻoia ʻana i ka ʻike o nā mea hoʻohana.

ʻO Kerberos kahi protocol hōʻoia e pili ana i kahi mīkini tikiki kahi e hōʻoiaʻiʻo ai ka mea kūʻai iā ia iho i kahi Server Authentication Server (AS) a loaʻa iā ia kahi tiketi (nā ʻanuʻu like ʻole i waena o ke kamaʻilio ʻana me kahi Key Distribution Center) hiki iā ia ke hoʻohana hou me nā node āpau e hoʻohana ana i ka like. KDC. No laila, ma kahi pūnaewele i loko, hiki iā ʻoe ke komo i nā nodes ma ka hōʻoia ʻana iā ʻoe iho i kahi AS a laila hoʻohana hou i ka tiketi e komo i nā nodes ʻē aʻe.

Ma hea kahi i hoʻohana nui ʻia ai ka protocol Kerberos? 

Hoʻohana nui ʻia ʻo Kerberos ma nā ʻōnaehana palekana e koi ana i nā hiʻohiʻona loiloi a me nā hiʻohiʻona hōʻoia. Hoʻohana ʻia ia ma ka hōʻoia Posix, kahi ʻōnaehana hōʻoia ʻē aʻe no ssh, POP, a me SMTP, ma Active Directory, NFS, Samba, a me kekahi mau papahana like ʻole. Hiki ke hoʻohana mau ʻia e like me kahi ʻōnaehana hāʻule no nā mea āpau e hoʻomaopopo i ka hōʻoia POSIX, he mea liʻiliʻi loa ia.

Ua hoʻohana ka papahana OpenAuth mua i kahi ʻōnaehana like, me nā hōʻailona e pani ana i ka manaʻo tiketi mai ka manaʻo o ka mea kūʻai aku. E ʻike i kekahi mau hoʻokō ʻē aʻe i hoʻohana i ka hōʻoia ʻana o ke ʻano Kerberos a me ka loiloi no nā papa kamaʻilio lawelawe pūnaewele ma nā ʻōnaehana kapua.

He ʻōnaehana maikaʻi loa ia, ʻoiai ma muli o POSIX, hiki iā ʻoe ke ʻike i ka ʻae ʻana i kahi draconian liʻiliʻi, akā e like me ka hapa nui o nā mea, hiki iā ʻoe ke "wili iā ʻoe iho," a e mahalo ke koena o ka noi i ke ala āu e makemake ai. . He mea kōkua nō hoʻi ia e hana mau ʻia ka ʻae ʻana, ʻoiai ʻo ka hōʻoia ʻana me nā pili hou i ka wā e pau ai kahi tiketi mua a i ʻole ma hope o ka nalowale ʻana a i ʻole ka pau ʻana.

He aha nā pōmaikaʻi o ka hōʻoia Kerberos? 

Lawe mai ʻo Kerberos i kahi ton o nā pono i kekahi hoʻonohonoho cybersecurity. ʻO nā pōmaikaʻi nui:

  • Ka mana komo kūpono: Hāʻawi ʻo Kerberos i nā mea hoʻohana i hoʻokahi wahi e mālama ai i nā palekana a me ka hoʻokō ʻana i nā kulekele hoʻokō.
  • Loaʻa i ke ola no nā tikiki koʻikoʻi: Loaʻa i kēlā me kēia tiketi Kerberos kahi hōʻailona manawa tikiki, ʻikepili ola, a me ka palena manawa hōʻoia i mālama ʻia e ka luna hoʻomalu.
  • ʻO ka hōʻoia ma kahi kikoʻī: Hiki i kekahi mau ʻōnaehana lawelawe a me nā mea hoʻohana ke hōʻoia a hoʻohana kekahi i kekahi ma o ka hōʻoia ʻana.
  • Hoʻohana hou ʻia: hiki i ka mea hoʻohana i ka hōʻoia Kerberos ke hoʻohana hou a paʻa, e koi ana i kēlā me kēia mea hoʻohana e hōʻoia ʻia e ka ʻōnaehana hoʻokahi wale nō. No ka mea hiki ke hoʻohana ʻia ka tiketi, ʻaʻole pono ka mea hoʻohana e mālama i kā lākou kikoʻī no nā kumu hōʻoia.
  • Nā ʻano palekana paʻa a me nā ʻano like ʻole: Loaʻa iā Kerberos ka palekana hōʻoia palekana e hoʻohana i ka cryptography, nā kī huna, a me ka ʻae ʻaoʻao ʻekolu, e hana ana i kahi pale hilinaʻi a paʻa. Hoʻokahi mea e pili ana iā Kerberos ʻaʻole e hoʻouna ʻia nā ʻōlelo huna ma luna o nā pūnaewele, ʻoiai ua hoʻopili ʻia nā kī pilikino.

He aha ke ʻano o ke kahe ʻana o ka protocol Kerberos? 

Eia kahi kikoʻī kikoʻī o ke ʻano o ka hōʻoia Kerberos. Eia kekahi, e ʻike i ke ʻano o ka hana ʻana ma ka hoʻokaʻawale ʻana i nā ʻanuʻu like ʻole a me kāna mau mea nui.

Eia nā mea nui i komo i ka holo ʻana o ka protocol Kerberos.

  • Client: Hana ka mea kūʻai ma ka inoa o ka ʻike mea hoʻohana a lawelawe ma ke ʻano he kamaʻilio no kahi noi lawelawe.
  • Kuʻia: Hoʻokipa ke kikowaena i ka mea hoʻohana e makemake ana e komo iā ia.
  • He kikowaena hōʻoia (AS): Hoʻokō ka AS i ka hōʻoia o ka mea kūʻai aku i koi ʻia. Inā hoʻomaka maikaʻi ʻia ka hōʻoia, loaʻa i ka mea kūʻai aku kahi tikiki i kapa ʻia ʻo TGT (ticket-granting ticket), ʻo ia hoʻi ka hōʻoia ʻana ua hōʻoia ʻia nā kikowaena o nā mea kūʻai aku.
  • Kikowaena Hoolaha Ki (KDC): Ma kahi lewa Kerberos, ua hoʻokaʻawale ʻia ka hōʻoia i ʻekolu mau ʻāpana like ʻole
  • He hōkeo ʻikepili 
  • He kikowaena hōʻoia (AS)
  • Ticket hāʻawi tiketi (TGT)

Holo kēia mau ʻāpana ʻekolu, huli a noho i kahi kikowaena hoʻokahi i kapa ʻia ʻo Key Distribution Center (KDC).

Aia ka holo protocol i nā ʻanuʻu penei: 

'anuʻu 1: I ka mua, hele ka noi hōʻoia o ka mea kūʻai aku. Noi ka mea hoʻohana i kahi TGT mai ka kikowaena hōʻoia (AS), e komo pū me ka ID mea kūʻai aku no ka hōʻoia.

'anuʻu 2: Hōʻoia ʻo KDC i ke kaʻina hana ma luna me nā hōʻoia o ka mea kūʻai aku. Nānā ka AS i ka ʻikepili no ka palekana o ka mea kūʻai aku a loaʻa nā waiwai ʻelua; Hoʻopuka ia i kahi kī huna huna, hoʻohana i ka ʻōlelo huna me nā huaʻōlelo koʻikoʻi.

'anuʻu 3: Hāʻawi ka mea kūʻai i ka leka. Hoʻohana ka mea kūʻai a i ʻole ka mea hoʻohana i ka decrypt kī huna i ka memo a hoʻopuka i ka SK1 a me TGT o ka hōʻoia e hōʻoia i ka tikiki a ka mea kūʻai aku.

'anuʻu 4: Hoʻohana ka mea kūʻai aku i ka tikiki no ke komo ʻana i ka noi i hana ʻia. Pono nā mea kūʻai aku i kahi tiketi mai ke kikowaena e hāʻawi ana i ka lawelawe ma ka hoʻouna ʻana i ke kī a me ka hana ʻana i ka hōʻoia i TGS.

'anuʻu 5: Hoʻopuka ʻo KDC i kahi tikiki no ka waihona waihona. A laila hoʻohana ka TGT i ke kī huna TGS e wehewehe i ka TGT i loaʻa mai ka mea hoʻohana e unuhi iā SK1. Nānā ka TGS inā pili ka ʻikepili i ka ID a me ka helu wahi.

ʻO ka hope, hana ka KDC i kahi tikiki lawelawe i loaʻa ka ID o ka mea kūʻai aku, helu wahi, ka manawa, a me SK2.

'anuʻu 6: Hoʻohana ka mea kūʻai aku i ka tikiki kikowaena waihona e hōʻoia iā Sk1 a me Sk2.

'anuʻu 7: A laila, loaʻa ka decryption a me ka hōʻoia ʻana i ka server i hoʻopaʻa ʻia. Hoʻohana ka mea i manaʻo ʻia i ke kī huna o ke kikowaena e hoʻokaʻawale i ka tiketi i hoʻopuka ʻia a wehe iā SK2.

Ke hoʻokō ʻia nā mākaʻikaʻi, hoʻouna ka server i kuhikuhi ʻia i ka memo o ka mea kūʻai aku e hōʻoia ana i ka mea kūʻai aku a me ka AS kekahi i kekahi. Ua mākaukau ka mea hoʻohana e komo i kahi kau palekana.

Panina 

I ka pau ʻana o ka ʻatikala, manaʻo mākou ua loaʻa iā ʻoe kahi ʻike kikoʻī o ke ʻano o Kerberos. No ka ʻike hou aku e pili ana iā Kerberos, hāʻawi ʻo Simplilearn E aʻo maʻalahi i ke aʻo pūnaewele no nā mea makemake a pau e aʻo iā Kerberos.

No ka mea kākau 

ʻO Peter Hatch


{"email": "He kūpono ʻole ka leka uila", "url": "He kūpono ʻole ka wahi pūnaewele", "koi ʻia": "Nānā ʻia ke kahua koi"