Tirohanga mo te tikanga whakaingoatanga mo te punaha pooti hiko mamao

В Tuhinga o mua I whakatauhia e matou i roto i te punaha pooti hiko mamao e whakaarohia ana e matou, ka whakamahia he huringa "waitohu hiko matapo" hei whakapumau i te muna o te pooti me te whakaingoatanga i te kaipōti. I roto i tenei tuhinga ka tirohia e tatou i roto i te taipitopito atu.

Tuatahi, ka huri tatou ki te algorithm hainatanga hiko rongonui me te mohio, e whakamahia whanuitia ana i roto i nga punaha korero mo nga kaupapa rereke. Ko te hainatanga hiko e ahu mai ana i runga i nga huringa whakamunatanga whakamunatanga asymmetric cryptographic. Ko te whakamunatanga hangarite he whakamunatanga ma te whakamahi i nga taviri e 2: ka whakamahia tetahi mo te whakamunatanga, ko tetahi mo te wetemuna. E kiia ana he matua tuwhera (tumatanui) me te matua motuhake. Ko te kī tūmatanui e mōhiotia ana e ētahi atu, ā, ko te kī tūmataiti e mōhiotia ana e te tangata nōna te waitohu hiko, ā, ka rongoatia ki tētahi wāhi kāore e taea e ētahi atu.

I te hainatanga, ka puta nga mea e whai ake nei: tuatahi, ko te tuhinga hiko, ma te whakamahi i nga huringa pangarau, ka whakahekehia ki te raupapa o nga tohu o tetahi rahi - ka kiia tenei he mahi hash.

Ko te raupapatanga o te ahua (te hash o te tuhinga) ka whakamunatia e te kaituku o te tuhinga ma te whakamahi i tetahi kii motuhake ka tukuna ki te kaiwhiwhi me te kii whanui. Ka wetewetehia e te kaiwhiwhi te raupapa o te kiripuaki ma te whakamahi i te taviri tūmatanui, ka whakamahi i te mahi hash rite tonu ki te tuhinga, me te whakataurite i te hua hurihanga ki te hua wetemunatanga. Mena ka rite nga mea katoa, karekau he whakarereketanga ki te tuhinga i muri i te hainatanga e te kaituku.

Ko nga mahi kua whakaahuatia ka taea e koe te manatoko kaore i whakarereketia te tuhinga, engari kaore koe e whakaae ki te manatoko ko te kaituku ko wai tonu tana e kii ana. Na reira, me hiahia tetahi tuatoru e whakawhirinaki ana te kaituku me te kaiwhiwhi. Hei mahi i tenei, i mua i te tuku i te tuhinga, ka whakapa atu te kaituku ki tetahi tuatoru me te tono kia hainatia tana kii whanui me tana waitohu hiko. Inaianei ka tukuna e te kaituku te tuhinga ki te kaiwhiwhi, tana kii whanui, me te hainatanga tuatoru o tana kii. Ka whakamanahia e te kaiwhiwhi te hainatanga a te hunga tuatoru i runga i te taviri tūmatanui me te whakawhirinaki ki te hainatanga tuhinga ka puta.

Inaianei ka anga whakamua ki te "waitohu matapo" me pehea te awhina i a tatou ki te whakaingoa.

Whakaarohia i roto i te tauira i whakaahuahia i runga ake nei, ko te kaituku ko te kaipooti, ​​ko te tuhinga ko te pooti, ​​ko te kaiwhiwhi ko te kaitiaki pooti, ​​ko ta matou i kii "te waahanga tatau pooti." Ka riro i a maatau te waahanga "Rārangi Kaipōti" hei tuatoru (kaiwhakamana). I roto i tenei take, ka taea e te tukanga rite e whai ake nei.

Tirohanga mo te tikanga whakaingoatanga mo te punaha pooti hiko mamao

Ka mahia e te kaipōti nga kī e rua ki runga i tana taputapu - he mea motuhake me te iwi. I te mea ka hangaia enei ki runga i tana taputapu whaiaro i roto i te kaitirotiro, ko ia anake te mohio.

Ma te whakamahi i enei ki, ka hainatia e ia te pooti hei whakahaere i tona pono. Ka tukuna e ia te pooti kua hainatia me te taviri a te iwi ki te kaitiaki pooti. Kia whakaaetia he pooti e te Waenga Rokiroki Pooti Toha me te Tatau, me manatoko e hainatia ana e te kaimanaaki te taviri a te iwi.

Ka hainatia e te kaiwhakamana (wahanga Rarangi Kaipooti) te taviri a te iwi i muri i te manatoko kei runga te kaipooti i te rarangi kaipooti.

Hei whakaoti i te raruraru o te pupuri i te muna o te pooti, ​​ko te taviri a te kaipōti i hangaia i runga i tana taputapu kaua e mohiotia e tetahi. Ko te ahua me haina e te kaiwhakamana tetahi mea kaore i mohiotia e ia. Te ahua nei kaore e taea te mahi, engari i konei ka tae mai nga huringa cryptographic ki te whakaora - i tenei keehi, ko te "waitohu matapo" algorithm.

Tuatahi, me huna te kī tūmatanui ki te taputapu a te kaipōti. Ko te masking te mahinga o nga mahi pangarau takitahi i runga i te taputapu a te kaiwhakamahi. Whakaarohia i whakaaro koe ki tetahi tau matapōkere mai i te 1 ki te 100, katahi ka whakaaro koe mo te tau matapōkere tuarua mai i te 1 ki te 10 me te tuatoru, mai i te 10 ki te 50, ka hiki te tau i whakaaro tuatahi ki te kaha o te tau tuarua, ka wehea kore he toenga ma te tuatoru. I korerotia te hua ki etahi atu. Kare e uaua ki a koe te whakahoki mai i te nama taketake, i te mea e mohio ana koe ki te raupapa o nga mahi me nga nama kei roto i a koe. Engari kare e taea e te hunga e noho tata ana ki a koe.

Ko te whakakikorua i te taviri tūmatanui ka mahia e ai ki tetahi algorithm cryptographic motuhake. Ko te mutunga mai, ka hainatia e te kaimanaaki tetahi taviri mo te iwi whanui me te kore e mohio ki te kii taketake. Engari ko te mea motuhake o te algorithm ko te kaiwhakamahi (kaipooti), kua whiwhi hainatanga mo te kii huna, ka taea te whakarereke whakamuri me te whiwhi hainatanga e tika ana mo te kii taketake, kore huna.

Ko te algorithm e whakaahuatia ana e whakamahia nuitia ana i roto i nga tikanga pooti ngaro. I tenei wa ka whakamahia e te punaha pooti hiko mamao te RSA algorithm me te roa matua o te 4096 moka mo nga waitohu matapo.

I te nuinga o te waa, ko te tikanga whakaingoatanga e whai ake nei.

  1. Ka hangaia he pooti, ​​ka hangaia he takirua matua "whakamana" motuhake, a ka tuhia te taviri a te iwi ki te poraka. Ka hangaia he takirua matua mo ia pooti.
  2. Kua tautuhia te kaiwhakamahi i roto i te punaha tautuhi (i tenei keehi, i roto i te ESIA), me te tuku whakaaetanga ki te whakawhiti i ana raraunga tautuhi mai i te punaha tautuhi ki te DEG PTC.
  3. Ko te wahanga "Rārangi Kaipōti" o te DEG PTC ka tirohia te noho mai o te kaiwhakamahi ki te rarangi kaipōti.
  4. I runga i te taputapu a te kaiwhakamahi, ka hangaia ana taviri whaiaro - motuhake me te iwi whanui, e mohiotia ana e ia anake.
  5. Ko te kī tūmatanui kei te huna i te taputapu a te kaiwhakamahi
  6. I te taha o nga raraunga tautuhi me te taviri tūmatanui huna, ka uru te kaiwhakamahi ki te waahanga "Rārangi Kaipōti".
  7. Ka tirohia ano e te waahanga te aroaro o te kaiwhakamahi i roto i te raarangi me te mea kaore ano ia i haina i mua
  8. Mena ka angitu nga arowhai katoa, ka hainatia te ki
  9. Ko te meka o te hainatanga i te matua ka tuhia ki te poraka
  10. Ka tangohia e te kaiwhakamahi i runga i tana taputapu te kopare mai i te taviri tūmatanui ka whiwhi ki te kī tūmataiti, ki te kī tūmatanui me te hainatanga ki te kī tūmatanui, ā, māna anake e mōhio ngā kī katoa.
  11. I muri i tenei, ka whakawhitia te kaiwhakamahi ki tetahi rohe kore ingoa - ki tetahi paetukutuku motuhake edg2020.gov.ru, kaore e taea te tautuhi i a ia (hei tauira, i mua i te whakawhitinga ka taea e ia te hono i tetahi VPN, te whakarereke ranei i tana kaiwhakarato Ipurangi, ka huri katoa Wāhitau IP)
  12. Ko te whakaaetanga o te pooti ka whakawhirinaki anake mena ka whakamanahia te hainatanga o te "kaiwhakamana" me te mea kaore ano taua kii i whakamahia i mua.

I muri mai, ka whakaratohia e matou he whakamaarama mo te algorithm mai i te tirohanga o te cryptography.
Waitohu me nga whiringa tohu:

Tirohanga mo te tikanga whakaingoatanga mo te punaha pooti hiko mamao
Tirohanga mo te tikanga whakaingoatanga mo te punaha pooti hiko mamao

M – i roto i te whakatakotoranga padding FDN mo te hainatanga.

Source: will.com

Tāpiri i te kōrero