DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

Ehara i te mea ngaro ko tetahi o nga taputapu awhina e whakamahia nuitia ana, me te kore e taea te tiaki raraunga i nga whatunga tuwhera, ko te hangarau tiwhikete mamati. Heoi, ehara i te mea ngaro ko te raru nui o te hangarau ko te whakawhirinaki kore here ki nga pokapu whakaputa tiwhikete matihiko. Ko te Kaiwhakahaere o te Hangarau me te Whakahoutanga i ENCRY Andrey Chmora i whakatakoto he huarahi hou ki te whakarite hanganga matua tūmatanui (Te Hanganga Matua Matua, PKI), ka awhina i te whakakore i nga ngoikoretanga o naianei me te whakamahi i te hangarau o te pukapuka pukapuka (blockchain). Engari ko nga mea tuatahi.

Mena kei te mohio koe ki te mahi o nga hanganga matua a te iwi o naianei me te mohio ki ona ngoikoretanga matua, ka taea e koe te peke whakamua ki nga mea e whakaaro ana matou kia whakarereketia i raro nei.

He aha nga waitohu mamati me nga tiwhikete?Ko te whakawhitiwhiti i runga i te Ipurangi ka uru tonu ki te whakawhiti raraunga. Kei a tatou katoa te hiahia ki te whakarite kia pai te tuku raraunga. Engari he aha te haumarutanga? Ko nga ratonga haumaru e tino rapuhia ana ko te muna, te pono me te pono. Mo tenei kaupapa, kei te whakamahia i tenei wa nga tikanga mo te whakamunatanga hangarite, te whakamunatanga ranei me te taviri whanui.

Me timata tatou ki te whakamahi i enei tikanga, me rua nga taviri takirua o nga kaupapa o te taunekeneke - te iwi whanui me te mea ngaro. Ma ta raatau awhina, ka whakaratohia nga ratonga haumarutanga i whakahuahia i runga ake nei.

Me pehea e tutuki ai te noho muna o te whakawhiti korero? I mua i te tuku raraunga, ka whakamuna te kaiohauru tuku (whakaahua maataki) nga raraunga tuwhera ma te whakamahi i te kii whanui a te kaiwhiwhi, a ka wetemuna e te kaiwhiwhi nga kupu ciphertext kua riro ma te whakamahi i te kii huna takirua.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

He pehea te pono me te pono o nga korero kua tukuna? Hei whakaoti i tenei raruraru, i hangaia he tikanga ano. Ko nga raraunga tuwhera kaore i te whakamunatia, engari ko te hua o te tono i te mahi hash cryptographic - he ahua "kopeke" o te raupapa raraunga whakauru - ka tukuna ki te ahua whakamunatia. Ko te hua o taua hashing ka kiia he "digest", ka whakamunatia ma te whakamahi i te ki huna o te kaiohauru tuku ("te kaiwhakaatu"). Ko te hua o te whakamuna i te kemu, ka whiwhi hainatanga matihiko. Ka tukuna, me te tuhinga marama, ki te kaiohauru kaiwhiwhi ("whakaaro"). Ka wetewetehia e ia te hainatanga mamati i runga i te taviri a te kaitaunaki, ka whakatauritea ki te hua o te tono i te mahi hash cryptographic, ka tatauhia e te kaitirotiro motuhake i runga i nga raraunga tuwhera kua riro. Mena ka taurite, ka tohu tenei i tukuna nga raraunga i roto i te ahua pono me te whakaoti e te kaiohauru tuku, kaore i whakarereketia e te tangata whakaeke.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

Ko te nuinga o nga rauemi e mahi ana me nga raraunga whaiaro me nga korero utu (peeke, kamupene inihua, waka rererangi, punaha utu, tae atu ki nga tomokanga a te kawanatanga penei i te ratonga taake) e kaha ana ki te whakamahi i nga tikanga whakamaarama hangarite.

He aha te hononga o te tiwhikete matihiko? He maamaa noa. Ko nga mahinga tuatahi me te tuarua ka uru ki nga taviri a te iwi, a, i te mea he tino mahi to ratou, he mea tino nui ki te whakarite kei te kaituku tonu nga ki (te kaitaunaki, i roto i te keehi o te hainatanga hainatanga) te kaiwhiwhi ranei, a ehara i te mea kua whakakapia ki nga ki o te hunga whakaeke. Koia te take i noho ai nga tiwhikete matihiko hei whakapumau i te pono me te pono o te matua whanui.

Kia mahara: ko te pono me te pono o te taviri a te iwi ka whakapumau i te ahua rite tonu ki te pono me te pono o nga raraunga a te iwi, ara, ma te whakamahi i te waitohu mamati hiko (EDS).
No hea nga tiwhikete matihiko?Ko nga mana tiwhikete pono, ko nga Mana Tiwhikete ranei (CA) te kawenga mo te tuku me te pupuri i nga tiwhikete mamati. Ka tono te kaitono kia tukuna he tiwhikete mai i te CA, ka uru ki te tohu i te Whare Rehitatanga (CR) me te whiwhi tiwhikete mai i te CA. Ka whakamanahia e te CA ko te kī tūmatanui mai i te tiwhikete nō te hinonga tonu i tukuna ai.

Ki te kore koe e whakaū i te pono o te kī tūmatanui, katahi ka taea e te kaitukino i te wa o te whakawhiti/putanga o tenei ki te whakakapi ki tana ake. Mena kua puta te whakakapinga, ka taea e te kaitawhai te wetewete i nga mea katoa ka tukuna e te kaiohauru tuku ki te kaiohauru whiwhi, ka huri ranei i nga raraunga tuwhera i runga i tana ake whakaaro.

Ka whakamahia nga tiwhikete matihiko ki nga waahi katoa e waatea ana te whakamunatanga hangarite. Ko tetahi o nga tiwhikete mamati tino noa ko nga tiwhikete SSL mo te whakawhitiwhitinga haumaru i runga i te kawa HTTPS. E hia rau nga kamupene kua rehitatia ki nga momo mana whakahaere e uru ana ki te tuku tiwhikete SSL. Ko te wahanga matua ka taka ki runga i te rima ki te tekau nga pokapū whakawhirinaki nui: IdenTrust, Comodo, GoDaddy, GlobalSign, DigiCert, CERTUM, Actalis, Secom, Trustwave.

Ko te CA me te CR nga waahanga o te PKI, kei roto hoki:

  • Tuwhera te whaiaronga – he pātengi raraunga tūmatanui e whakarato ana i te rokiroki haumaru o nga tiwhikete matihiko.
  • Te rarangi whakakore tiwhikete – he pātengi raraunga tūmatanui e whakarato ana i te rokiroki haumaru o ngā tiwhikete matihiko o ngā kī tūmatanui kua whakakorehia (hei tauira, nā te whakararu o te kī tūmataiti takirua). Ka taea e nga kaupapa hangahanga te uru takitahi ki tenei paataka raraunga, ka taea ranei e ratou te whakamahi i te Kawa Tunga Tiwhikete Online motuhake (OCSP), e whakamaarama ana i te tukanga manatoko.
  • Kaiwhakamahi Tiwhikete – Ko nga kaupapa PKI kua uru ki roto i te kirimana kaiwhakamahi me te CA me te manatoko i te waitohu mamati me te whakamuna raraunga i runga i te kii a te iwi mai i te tiwhikete.
  • Kaiohauru – i mahi ki nga kaupapa PKI kei a ratou tetahi kii huna i honoa ki te kii a te iwi mai i te tiwhikete, a kua uru ki tetahi kirimana kaitango me te CA. Ka taea e te kaiohauru te whakamahi i te tiwhikete i te wa kotahi.

No reira, ko nga hinonga whakawhirinaki o te hanganga matua a te iwi, kei roto ko nga CA, nga CR me nga raarangi tuwhera, kei a raatau te kawenga:

1. Manatokotanga o te pono o te tuakiri o te kaitono.
2. Te whakaatu i te tiwhikete matua matua.
3. Te tuku tiwhikete matua mo te kaitono mo te kaitono kua whakapumau ponotia tona tuakiri.
4. Hurihia te mana o te tiwhikete matua matua.
5. Te tuku korero e pa ana ki te mana o te tiwhikete matua whanui.

Nga ngoikoretanga o te PKI, he aha?Ko te hapa taketake o PKI ko te noho mai o nga hinonga whakawhirinaki.
Me whakawhirinaki nga kaiwhakamahi ki te CA me te CR. Engari, e ai ki nga mahi e whakaatu ana, ko te whakawhirinaki kore here e kiki ana i nga hua kino.

I roto i nga tau tekau kua pahure ake nei, he maha nga raruraru nui i roto i tenei rohe e pa ana ki te whakaraeraetanga hanganga.

— i te tau 2010, ka tiimata te horapa o te Stuxnet malware i runga ipurangi, i hainatia ma te whakamahi i nga tiwhikete mamati tahae mai i a RealTek me JMicron.

- I te tau 2017, i whakapae a Google ki a Symantec mo te maha o nga tiwhikete tinihanga. I taua wa, ko Symantec tetahi o nga CA nui rawa atu mo nga pukapuka whakaputa. I roto i te tirotiro tirotiro a Google Chrome 70, i aukatihia te tautoko mo nga tiwhikete i tukuna e tenei kamupene me ona pokapu hono GeoTrust me Thawte i mua i te Hakihea 1, 2017.

I taupatupatuhia nga CA, na reira ka pa te mate ki te katoa—ko nga CA tonu, me nga kaiwhakamahi me nga kaiohauru. Ko te maia ki nga hanganga kua paheke. I tua atu, ka taea te aukati i nga tiwhikete matihiko i roto i te horopaki o nga pakanga torangapu, ka pa ki te mahi o nga rauemi maha. Koinei tonu te mea i wehihia i etahi tau kua pahure ake nei i roto i te whakahaere perehitini o Ruhia, i te tau 2016 i korerohia e ratou te kaha ki te hanga i tetahi pokapū tohu a te kawanatanga ka tukuna he tiwhikete SSL ki nga waahi kei runga i te RuNet. Ko nga ahuatanga o naianei he penei ano nga huarahi o te kawanatanga i Russia whakamahi nga tiwhikete mamati i tukuna e nga kamupene Amerika a Comodo, Thawte ranei (he apiti a Symantec).

He raru ano - ko te patai motuhēhēnga tuatahi (motuhēhēnga) o ngā kaiwhakamahi. Me pehea te tautuhi i tetahi kaiwhakamahi kua whakapā atu ki te CA me te tono kia tukuna he tiwhikete mamati me te kore whakapā atu ki a ia ano? Inaianei kua whakatauhia tenei ahuatanga i runga i nga kaha o te hanganga. Ka tangohia tetahi mea mai i nga rehita tuwhera (hei tauira, nga korero mo nga hinonga ture e tono tiwhikete); i roto i nga keehi he tangata takitahi nga kaitono, ka taea te whakamahi i nga tari peeke, i nga tari poutapeta ranei, ka whakamanahia to raatau tuakiri ma te whakamahi i nga tuhinga tautuhi, hei tauira, he uruwhenua.

Ko te raruraru o te whakapohehe i nga tohu mo te whakapohehe he mea tino nui. Kia mahara tatou karekau he otinga katoa mo tenei raru na runga i nga korero-a-aroaro take: ki te kore he korero pono a priori, kaore e taea te whakau, te whakakahore ranei i te pono o tetahi kaupapa. Hei tikanga, mo te manatoko he mea tika kia whakaatuhia he huinga tuhinga e whakaatu ana i te tuakiri o te kaitono. He maha nga momo momo tikanga manatoko, engari kaore tetahi o enei e whakarato i te tino taurangi mo te pono o nga tuhinga. No reira, kaore e taea te whakamana i te pono o te tuakiri o te kaitono.

Me pehea te whakakore i enei hapa?Mena ka taea te whakamarama i nga raruraru o te PKI i tona ahuatanga o naianei ma te whakatuturutanga, katahi ka tika te whakaaro ka awhina te wehewehenga ki te whakakore i nga hapa kua kitea.

Ko te whakawhanaungatanga kaore e kii i te noho o nga hinonga whakawhirinaki - mena ka hanga koe nga hanganga matua a te iwi whanui (Hanga Hanganga Matua Whakamana, DPKI), karekau he CA me CR e hiahiatia ana. Me whakarere te ariā o te tiwhikete matihiko me te whakamahi i te rehita kua tohatohahia hei penapena korero mo nga taviri a te iwi. I roto i to maatau take, ka karangahia e matou he rehita he papaa raraunga raina kei roto i nga rekoata takitahi (poraka) e hono ana ma te hangarau poraka. Engari i te tiwhikete mamati, ka whakauruhia e matou te kaupapa o te "whakamōhiotanga".

Ka pewhea te ahua o te tikanga mo te whiwhi, te manatoko me te whakakore i nga whakamohiotanga i roto i te DPKI e whakaarohia ana:

1. Ka tukuna e ia kaitono he tono mo te whakamohiotanga takitahi ma te whakakii i tetahi puka i te wa o te rehitatanga, i muri iho ka hangaia e ia he tauwhitinga kua rongoa ki roto i te puna wai motuhake.

2. Ko nga korero mo te taviri a te iwi, me nga korero a te kaipupuri me etahi atu metadata, kei te rongoa i roto i te rehita kua tohatohahia, kaore i roto i te tiwhikete mamati, mo te tukunga i roto i te PKI pokapū kei te CA te kawenga.

3. Ko te manatoko i te pono o te tuakiri o te kaitono ka mahia i muri i te meka e nga mahi tahi a te hapori kaiwhakamahi DPKI, kaua na te CR.

4. Ko te rangatira anake o taua panui ka taea te whakarereke i te mana o tetahi kii whanui.

5. Ka taea e te tangata te uru atu ki te pukapuka pukapuka kua tohatohahia me te tirotiro i te mana o te taviri a te iwi.

Tuhipoka: Ko te manatoko hapori mo te tuakiri o te kaitono karekau pea e pono i te titiro tuatahi. Engari me mahara tatou i enei wa ka waiho nga kaiwhakamahi katoa o nga ratonga matihiko he tapuwae matihiko, a ka kaha haere tonu tenei tukanga. Whakatuwherahia nga rehita hiko o nga hinonga ture, mapi, whakamamatitanga o nga whakaahua whenua, whatunga hapori - he taputapu e waatea ana enei katoa. Kua oti kee te whakamahi i nga wa e tirotirohia ana e nga kairipoata me nga tari whakahaere ture. Hei tauira, he nui ki te maumahara ki nga tirotirohanga a Bellingcat me te roopu tirotiro tahi JIT, e ako ana i nga ahuatanga o te tukinga o te Boeing Malaysian.

Na me pehea e mahi ai tetahi hanganga matua a te iwi i roto i te mahi? Kia noho tatou i runga i te whakaahuatanga o te hangarau ake, e tatou kua patent i te tau 2018 a ka tika ta matou whakaaro ko to matou mohiotanga.

Whakaarohia he rangatira kei a ia te maha o nga taviri a te iwi, ko ia ki tetahi tauwhitinga e rongoa ana ki te rehita. Ki te kore he CA, me pehea e mohio ai koe no tenei rangatira nga ki katoa? Hei whakaoti i tenei raruraru, ka hangaia he tauwhitinga kore, kei roto nga korero mo te rangatira me tana putea (mai i te komihana mo te tuku i te tauwhitinga i roto i te rehita). Ko te tauwhitinga kore he momo "punga" ka piri nga whakawhitinga e whai ake nei me nga raraunga mo nga taviri a te iwi. Kei ia tauwhitinga he hanganga raraunga motuhake, ara, he panui.

Ko te whakamohiotanga he huinga raraunga kua hangai kei roto i nga mara mahi me nga korero e pa ana ki te kii whanui a te rangatira, ka whakamanahia te pumau ma te tuunga ki tetahi o nga rekoata e hono ana o te rehita kua tohatohahia.

Ko te patai arorau e whai ake nei he pehea te hanga o te tauwhitinga kore? Ko te tauwhitinga kore—penei i nga mea o muri mai—he whakahiatotanga o nga mara raraunga e ono. I te wa o te hanganga o te tauwhitinga kore, ka uru te takirua matua o te putea (nga taviri huna a te iwi me te takirua). Ka puta mai enei taviri e rua i te wa ka rehitatia e te kaiwhakamahi tana putea, mai i te komihana mo te tuu i te tauwhitinga kore i roto i te rehitatanga, a, i muri mai, ka utua nga mahi me nga whakamohiotanga.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

E whakaatuhia ana i te ahua, ka hangaia he kemu putea mo te iwi whanui ma te whakamahi raupapa SHA256 me te RIPEMD160 mahi hash. I konei ko RIPEMD160 te kawenga mo te whakakitenga kiato o nga raraunga, ko te whanui kaore e neke ake i te 160 moka. He mea nui tenei na te mea ehara te rehita i te papaaarangi utu. Ko te kī tūmatanui tonu ka uru ki te āpure tuarima. Kei roto i te mara tuatahi nga raraunga e whakau ana i te hononga ki te tauwhitinga o mua. Mo te tauwhitinga kore, kaore he mea i roto i tenei mara, e wehewehe ana i nga whakawhitinga o muri mai. Ko te mara tuarua ko nga raraunga mo te tirotiro i te hononga o nga whakawhitinga. Mo te poto, ka karangahia e matou nga raraunga i te waahi tuatahi me te tuarua "hono" me te "tirohia", ia. Ko nga mea kei roto i enei mara ka hangaia e te hashing whiti, e whakaatuhia ana ma te hono i nga whakawhitinga tuarua me te tuatoru i te ahua i raro nei.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

Ko nga raraunga mai i nga waahi tuatahi e rima ka whakamanahia e te waitohu hiko, ka hangaia ma te whakamahi i te kii ngaro o te putea.

Ko te mea, ka tukuna te tauwhitinga kore ki te poka wai, a, i muri i te whakaurunga angitu ki roto i te rehita. Ka taea e koe te "hono" i nga whakawhitinga e whai ake nei ki a ia. Kia whai whakaaro tatou me pehea te hanga o nga whakawhitinga atu i te kore.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

Ko te mea tuatahi i mau i to kanohi ko te nui o nga takirua matua. I tua atu i te takirua matua putea kua mohiohia, ka whakamahia nga takirua matua noa me te mahi takirua.

He kī tūmatanui noa te take i tīmataria ai ngā mea katoa. Ko tenei matua kei roto i nga momo tikanga me nga mahi e puta ana i te ao o waho (peeke me etahi atu whakawhitinga, rerenga tuhinga, aha atu). Hei tauira, ka taea te whakamahi i tetahi taviri huna mai i te takirua noa ki te whakaputa i nga waitohu matihiko mo nga momo tuhinga - nga ota utu, me etahi atu, ka taea hoki te whakamahi i te taviri a te iwi ki te manatoko i tenei waitohu mamati me te whakatinanatanga o enei tohutohu ka whai ake. he tika.

Ka tukuna te takirua ratonga ki te kaupapa DPKI kua rehitatia. Ko te ingoa o tenei takirua e rite ana ki tana kaupapa. Kia mahara ko te wa e hanga ana/taki ana i tetahi tauwhitinga kore, kaore e whakamahia nga taviri ratonga.

Me whakamarama ano te kaupapa o nga ki:

  1. Ka whakamahia nga taviri putea ki te whakaputa/manatoko i te tauwhitinga kore me etahi atu tauwhitinga kore-kore. Ko te taviri tūmataiti o te putea e mohiotia ana e te rangatira o te putea, nana hoki te maha o nga kii a te iwi.
  2. He rite tonu te kaupapa o te taviri a te iwi whanui ki tetahi kii whanui ka tukuna he tiwhikete i roto i te PKI i te pokapū.
  3. No DPKI te takirua matua mahi. Ka tukuna te taviri ngaro ki nga hinonga kua rehitatia, ka whakamahia i te wa e whakaputa ana i nga waitohu mamati mo nga whakawhitinga (haunga nga whakawhitinga kore). Ka whakamahia te iwi whanui ki te manatoko i te waitohu mamati hiko o tetahi tauwhitinga i mua i te whakairinga ki te rehita.

No reira, e rua nga roopu o nga taviri. Ko te tuatahi ko nga taviri ratonga me nga taviri putea - ka whai tikanga noa i roto i te horopaki o DPKI. Kei roto i te roopu tuarua nga taviri noa - ka rereke pea te whānuitanga ka whakatauhia e nga mahi tono e whakamahia ana. I te wa ano, ka whakarite a DPKI i te pono me te pono o nga taviri whanui noa.

Tuhipoka: Ko te takirua matua ratonga ka mohiotia pea e nga hinonga DPKI rereke. Hei tauira, he rite tonu mo te katoa. Koia te take i te wa e whakaputa ana i te hainatanga o ia tauwhitinga kore-kore, e rua nga taviri huna e whakamahia ana, ko tetahi ko te taviri putea - e mohiotia ana e te rangatira o te pukoro anake, ko ia ano te rangatira o nga tini noa. kī tūmatanui. He tikanga ano nga taviri katoa. Hei tauira, ka taea te whakaatu i nga wa katoa i uru te tauwhitinga ki roto i te rehitatanga e tetahi kaupapa DPKI kua rehitatia, na te mea i hangaia ano te hainatanga i runga i te taviri ratonga ngaro. A kaore e taea te tukino, penei i nga whakaeke DOS, na te mea ka utua e te rangatira mo ia tauwhitinga.

Ko nga whakawhitinga katoa e whai ana i te kore kotahi ka hangaia i roto i te ahua rite: ko te taviri a te iwi (ehara i te putea, pera i te keehi o te tauwhitinga kore, engari mai i te takirua matua noa) ka whakahaerehia i roto i nga mahi hash e rua SHA256 me RIPEMD160. Koinei te ahua o nga raraunga o te waahi tuatoru. Kei te mara tuawha nga korero e hono ana (hei tauira, nga korero mo te ahuatanga o naianei, nga ra paunga, te tohu waahi, nga tohu tohu mo nga hauota crypto i whakamahia, me etahi atu). Kei te āpure tuarima te kī tūmatanui mai i te takirua kī mahi. Ma tana awhina, ka tirohia te waitohu matihiko, no reira ka tukuna ano. Kia whakatikahia e tatou te hiahia mo taua huarahi.

Kia maumahara ka kuhuhia he tauwhitinga ki roto i te poka wai ka penapena ki reira kia tuka ra ano. Ko te penapena i roto i te puna kaukau e pa ana ki tetahi raru - ka taea te whakapohehe i nga raraunga tauwhitinga. Ka whakamanahia e te rangatira nga raraunga tauwhitinga me te waitohu mamati hiko. Ko te kī tūmatanui mō te manatoko i tēnei waitohu matihiko kua āta tohuhia ki tētahi o ngā āpure tauwhitinga, ā, ka uru ki roto i te rehita. Ko nga ahuatanga o te tukatuka tauwhitinga ko te mea ka taea e te kaitukino te whakarereke i nga raraunga i runga i tana ake whakaaro, ka manatoko ma te whakamahi i tana ki huna, me te tohu i tetahi taviri tūmatanui takirua mo te manatoko i te waitohu mamati i roto i te tauwhitinga. Mena ka whakapumauhia te pono me te pono ma te hainatanga matihiko anake, ka kore e kitea te ahua o te tinihanga. Heoi, ki te taapiri atu ki te hainatanga matihiko, he tikanga taapiri hei whakapumau i te whakapuranga me te pumau tonu o nga korero kua rongoa, katahi ka kitea te horihori. Ki te mahi i tenei, he nui noa ki te whakauru i te taviri tuuturu a te rangatira ki te rehita. Me whakamarama e pehea tenei mahi.

Tukua te kaitukino ki te hanga raraunga tauwhitinga. Mai i te tirohanga o nga taviri me nga waitohu mamati, ka taea nga whiringa e whai ake nei:

1. Ka tukuna e te kaipatu tana kii whanui ki roto i te tauwhitinga i te wa e noho tonu ana te hainatanga mamati a te rangatira.
2. Ka waihangahia e te kaipahua he waitohu mamati ki runga i tana kii motuhake, engari ka waiho te kii a te rangatira kia kaua e huri.
3. Ka waihangahia e te kaipahua he waitohu matihiko ki runga i tana taviri tūmataiti ka tuu i te taviri tūmatanui takirua ki te tauwhitinga.

Ko te tikanga, ko nga whiringa 1 me te 2 he horihori, na te mea ka kitea tonu i te wa e whakamanahia ana te waitohu mamati. Ko te whiringa 3 anake e whai tikanga ana, a, ki te hanga hainatanga mamati tetahi kaikohuru ki runga i tana ake ki huna, katahi ka peehia ia ki te penapena i tetahi taviri tūmatanui takirua i roto i te tauwhitinga, he rereke ki te kii a te rangatira. Koinei anake te huarahi mo te kaitukino ki te tuku i nga raraunga tinihanga.

Me whakaaro he taviri ta te rangatira - he mea motuhake me te iwi whanui. Kia whakamanahia nga raraunga ma te waitohu mamati ma te whakamahi i te ki huna mai i tenei takirua, ka tohuhia te kii a te iwi i roto i te tauwhitinga. Me whakaaro ano kua whakauruhia tenei taviri whanui ki roto i te rehitatanga me te pono kua whakamanahia tona pono. Na ka tohuhia he peera na te mea ko te kii a te iwi mai i te tauwhitinga kaore e rite ki te kii a te iwi mai i te rehita.

Me whakariterite. I te wa e tukatuka ana i nga raraunga tauwhitinga tuatahi a te rangatira, he mea tika ki te manatoko i te pono o te taviri a te iwi i whakauruhia ki roto i te rehita. Ki te mahi i tenei, panuihia te taviri mai i te rehitatanga ka whakatauritea ki te taviri tuuturu o te rangatira kei roto i te waahi haumarutanga (rohe o te whakaraeraetanga whanaunga). Mena ka whakamanahia te pono o te ki, ka whakamanahia te pumau i runga i te tuunga, katahi ka ngawari te whakapumau/whakakorea te pono o te ki mai i te tauwhitinga o muri mai ma te whakataurite ki te ki o te rehita. Arā, ko te kī mai i te rehita ka whakamahia hei tauira tohutoro. He rite tonu te tukatuka i era atu tauwhitinga rangatira.

Ka whakamanahia te tauwhitinga e tetahi waitohu mamati hiko - koinei te waahi e hiahiatia ana nga taviri ngaro, kaua ko te kotahi, engari e rua i te wa kotahi - he taviri ratonga me te putea putea. Ko te mihi ki te whakamahi i nga taviri huna e rua, ka whakatauhia te taumata e tika ana mo te haumaru - i muri i nga mea katoa, ka taea te mohio ki etahi atu kaiwhakamahi te taviri ngaro o te ratonga, ko te kii ngaro o te putea e mohiotia ana e te rangatira o te takirua matua noa. I tapaina e matou taua waitohu rua-matua he waitohu mamati "whakakotahi".

Ko te manatoko o nga whakawhitinga kore-kore ka mahia ma te whakamahi i nga taviri whanui e rua: te putea me te taviri ratonga. Ka taea te wehea te tukanga manatoko kia rua nga waahanga matua: ko te tuatahi ko te tirotiro i te keri o te taviri a te iwi o te putea, ko te tuarua ko te tirotiro i te hainatanga mamati hiko o te tauwhitinga, ko taua mea whakakotahi i hangaia ma te whakamahi i nga taviri huna e rua ( putea me te ratonga). Mena ka whakamanahia te mana o te hainatanga mamati, katahi ka whai muri i te whakamanatanga ka uru te tauwhitinga ki te rehita.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

Ka puta ake he patai arorau: me pehea te tirotiro mehemea no tetahi mekameka motuhake me te "pakiaka" i te ahua o te hokohoko kore? Mo tenei kaupapa, ka taapirihia te tukanga manatoko me tetahi atu waahanga - te tirotiro honohono. Koinei te waahi ka hiahiatia e matou nga raraunga mai i nga mara tuatahi e rua, kua warewarehia e matou.

Me whakaaro tatou me tirotiro mena ka tae mai te tauwhitinga Nama 3 i muri i te tauwhitinga Nama 2. Ki te mahi i tenei, ma te whakamahi i te tikanga hashing whakakotahi, ka tatauhia te uara mahi hash mo nga raraunga mai i te tuatoru, tuawha me te rima o nga waahi o te tauwhitinga Nama 2. Na ka mahihia te whakakotahitanga o nga raraunga mai i te waahi tuatahi o te tauwhitinga Nama 3 me te uara mahi hash i riro i mua mo nga raraunga mai i te tuatoru, tuawha me te rima o nga waahi o te tauwhitinga Nama 2. Ko enei katoa ka whakahaerehia ma nga mahi hash e rua SHA256 me RIPEMD160. Mena ka rite te uara i whakawhiwhia ki nga raraunga i te waahanga tuarua o te tauwhitinga Nama 2, ka paahitia te haki ka whakapumautia te hononga. Ka tino marama ake tenei ki nga whika i raro nei.

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka
DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

I roto i nga tikanga whanui, he rite tonu te ahua o te hangarau mo te whakaputa me te whakauru panui ki te rehita. Ko tetahi whakaahua ataata mo te hanga i tetahi mekameka whakamohiotanga ka whakaatuhia i te ahua e whai ake nei:

DPKI: te whakakore i nga ngoikoretanga o te PKI pokapū ma te whakamahi poraka

I roto i tenei tuhinga, kaore matou e noho ki runga i nga korero, kaore e kore e noho, ka hoki ano ki te korero mo te tino whakaaro o te hanganga matua a te iwi.

Na, i te mea ka tukuna e te kaitono he tono mo te rehitatanga o nga whakamohiotanga, kaore i te rongoa i roto i te paataka raraunga CA, engari i roto i te rehitatanga, me whakaarohia nga waahanga hoahoanga matua o DPKI:

1. Rēhita mo nga whakamohiotanga whaimana (RDN).
2. Rehita o nga panui kua whakakorehia (RON).
3. Rēhita o nga whakamohiotanga kua whakatarewahia (RPN).

Ko nga korero mo nga taviri a te iwi kei te rongoa i roto i te RDN/RON/RPN i roto i te ahua o nga uara mahi hash. Me mahara ano he rehita rereke enei, he mekameka rereke ranei, he mekameka kotahi ranei hei wahanga o te rehita kotahi, ina whakaurua nga korero mo te mana o tetahi taviri whanui noa (whakakore, whakatara, aha atu) ki te tuawha mara o te hanganga raraunga i roto i te ahua o te uara waehere e rite ana. He maha nga waahanga rereke mo te whakatinanatanga hoahoanga o DPKI, a ko te kowhiringa o tetahi, o tetahi atu ranei e whakawhirinaki ana ki te maha o nga mea, hei tauira, ko nga paearu arotautanga penei i te utu o te mahara mo te wa roa mo te penapena i nga taviri a te iwi, etc.

No reira, ka huri pea te DPKI, ki te kore e ngawari ake, ka whakatauritea ki te otinga kua whakahiatotia mo te uauatanga o te hoahoanga.

Ka noho tonu te patai matua - Ko tehea rehita e tika ana mo te whakatinana i te hangarau?

Ko te whakaritenga matua mo te rehita ko te kaha ki te whakaputa i nga whakawhitinga o tetahi momo. Ko te tauira tino rongonui o te pukapuka pukapuka ko te whatunga Bitcoin. Engari i te wa e whakatinanahia ana te hangarau i whakaahuatia i runga ake nei, ka ara ake etahi uauatanga: ko nga herenga o te reo tuhi o naianei, ko te kore o nga tikanga e tika ana mo te tukatuka i nga huinga raraunga, nga tikanga mo te whakaputa i nga whakawhitinga o te momo tuumotu, me te maha atu.

I ngana matou o ENCRY ki te whakaoti rapanga kua whakatakotohia i runga ake nei me te hanga rehita, ki ta matou whakaaro, he maha nga painga, ara:

  • e tautoko ana i te maha o nga momo tauwhitinga: ka taea e ia te whakawhiti rawa (ara, te mahi tauwhitinga putea) me te hanga tauwhitinga me te hanga noa,
  • Ka whai waahi nga kaiwhakawhanake ki te reo kaupapa PrismLang rangatira, e whakarato ana i te ngawari e tika ana ina whakaoti rapanga hangarau,
  • ka whakaratohia he tikanga mo te tukatuka i nga huinga raraunga.

Mena ka whai tatou i te huarahi ngawari, katahi ka puta te raupapa o nga mahi e whai ake nei:

  1. Ka rehita te kaitono ki te DPKI ka whiwhi putea mamati. Ko te wahitau o te putea ko te uara hash o te matua whanui o te putea. Ko te kii motuhake o te putea e mohiotia ana e te kaitono anake.
  2. Ko te kaupapa kua rehitatia ka whakawhiwhia ki te kii huna ratonga.
  3. Ka hangaia e te kaupapa he tauwhitinga kore me te manatoko me te waitohu mamati ma te whakamahi i te ki huna o te putea.
  4. Mena ka hangaia he tauwhitinga ke atu i te kore, ka whakamanahia e te waitohu mamati hiko ma te whakamahi i nga taviri ngaro e rua: he putea me tetahi ratonga.
  5. Ka tukuna e te kaupapa he whakawhitinga ki te poka wai.
  6. Ka panuihia e te node whatunga ENCRY te tauwhitinga mai i te puna kaukau me te tirotiro i te waitohu mamati, me te hononga o te tauwhitinga.
  7. Mena kei te whaimana te hainatanga mamati me te whakapumau i te hononga, katahi ka whakareri i te tauwhitinga mo te urunga ki te rehita.

I konei ka mahi te rehita hei putunga korero kua tohatohahia e pupuri ana i nga korero mo nga whakamohiotanga whaimana, kua whakakorehia, kua whakatarewahia.

Ko te tikanga, ehara i te mea he panacea te decentralization. Ko te raruraru taketake o te whakamotuhēhēnga kaiwhakamahi tuatahi e kore e ngaro ki hea: mena kei te whakahaerehia te manatoko o te kaitono e te CR, na i roto i te DPKI ka whakaarohia kia tukuna te manatoko ki nga mema o te hapori, me te whakamahi i te hihiri putea hei whakaongaonga i nga mahi. Kei te tino mohiotia te hangarau manatoko puna tuwhera. Ko te whai huatanga o taua manatoko kua whakamanahia i roto i nga mahi. Kia maumahara ano tatou ki te maha o nga tirotirohanga rongonui na te whakaputanga ipurangi a Bellingcat.

Engari i te nuinga o te waa, ka puta ake te pikitia e whai ake nei: Ko te DPKI he waahi ki te whakatika, ki te kore katoa, ka maha nga ngoikoretanga o te PKI pokapū.

Ohauru ki to tatou Habrablog, e whakamahere ana matou ki te kaha ki te hipoki i a maatau rangahau me te whakawhanaketanga, me te whai Twitter, ki te kore koe e ngaro i etahi atu korero mo nga kaupapa ENCRY.

Source: will.com

Tāpiri i te kōrero