Ko nga korero hangarau mo te whakakorenga o nga taputapu taapiri i Firefox

Tuhipoka kaiwhakamaori: mo te pai o nga kaipānui, ka tukuna nga ra i te wa o Moscow

Ina tata nei i ngaro matou i te paunga o tetahi o nga tiwhikete i whakamahia hei hainatanga taapiri. Na tenei ka monokia nga taapiri mo nga kaiwhakamahi. Inaianei kua whakatikahia te nuinga o te raru, ka hiahia ahau ki te whakapuaki i nga korero mo nga mea i tupu me nga mahi i mahia.

Papamuri: taapiri me nga hainatanga

Ahakoa he maha nga tangata e whakamahi ana i te kaitirotiro i waho o te pouaka, kei te tautoko a Firefox i nga taapiri e kiia nei ko "nga taapiri." Ma to raatau awhina, ka taapirihia e nga kaiwhakamahi nga momo ahuatanga ki te tirotiro. Neke atu i te 15 mano nga taapiri: mai aukati pānuitanga ki whakahaere rau ripa.

Me whai taputapu taapiri kua whakauruhia waitohu mamati, e tiaki ana i nga kaiwhakamahi mai i nga taapiri kino me te hiahia kia iti te arotake o nga taapiri a nga kaimahi Mozilla. I whakauruhia e matou tenei whakaritenga i te tau 2015 na te mea i pa ki a matou raruraru nui me nga taapiri kino.

Me pehea te mahi: Kei ia kape o Firefox he "tiwhikete pakiaka". Ko te ki o tenei "pakiaka" kei roto Kōwae Haumarutanga Pūmārō (HSM)kaore he uru ki te whatunga. I nga tau torutoru, ka hainatia he "tiwhikete takawaenga" hou me tenei matua, ka whakamahia i te wa e haina ana i nga taapiri. Ina tukuna e te kaiwhakawhanake he taapiri, ka hangaia he "tiwhikete mutunga" rangitahi ka haina ma te whakamahi i te tiwhikete takawaenga. Ko te taapiri ake ka hainatia me te tiwhikete whakamutunga. Mahere he penei te ahua.

Kia mahara ko ia tiwhikete he "kaupapa" (kei a ia te tiwhikete i tukuna) me tetahi "kaituku" (nana i tuku te tiwhikete). I roto i te take o te tiwhikete pakiaka, "subject" = "kaituku", engari mo etahi atu tiwhikete, ko te kaituku o te tiwhikete te kaupapa o te tiwhikete matua i hainatia ai.

He mea nui: ka hainatia ia taapiri e tetahi tiwhikete mutunga ahurei, engari tata tonu ka hainatia enei tiwhikete mutunga e te tiwhikete takawaenga kotahi.

Tuhipoka a te Kaituhi: Ko nga taapiri he taapiri tawhito. I taua wa, i whakamahia nga momo tiwhikete takawaenga.

Na tenei tiwhikete takawaenga i raru ai: ka whai mana ia tiwhikete mo tetahi waa. I mua, i muri mai ranei i tenei wa, he muhu te tiwhikete, kaore te kaitirotiro e whakamahi i nga taapiri kua hainatia e tenei tiwhikete. Heoi ano, i pau te tiwhikete takawaenga i te 4 o Haratua i te wha karaka.

Kaore i puta wawe nga hua. Kaore a Firefox e tirotiro i nga hainatanga o nga taputapu taapiri kua whakauruhia i nga wa katoa, engari tata ki te kotahi i nga haora 24, a ko te wa whakamana mo ia kaiwhakamahi. Ko te mutunga mai, ka raru tonu etahi tangata, ko etahi i raru i muri mai. I te tuatahi ka mohio matou ki te raruraru i te wa i pau ai te tiwhikete, ka timata tonu te rapu otinga.

Te whakaheke kino

I te wa i mohio ai matou he aha te mea i tupu, ka ngana matou ki te aukati i te ahuatanga o te kino.

Tuatahi, ka mutu te whakaae me te haina i nga taapiri hou. Kaore he take ki te whakamahi i te tiwhikete kua pau mo tenei. Ma te titiro whakamuri, ka kii ahau ka taea e taatau te waiho i nga mea katoa. Inaianei kua timata ano matou ki te tango taapiri.

Tuarua, i tukuna tonutia e ratou he whakatika i kore ai e tirohia nga hainatanga i ia ra. No reira, i tiakina e matou nga kaiwhakamahi kaore ano kia whai wa ki te tirotiro i nga taapiri i roto i nga haora XNUMX kua hipa. Kua tangohia tenei whakatika, kua kore e hiahiatia.

Mahi whakarara

I roto i te ariā, he ahua ngawari te otinga ki te raru: hanga he tiwhikete takawaenga whaimana hou me te haina ano i ia taapiri. Kia aroha mai, kare tenei e mahi:

  • e kore e taea e matou te haina wawe i te 15 mano nga taapiri i te wa kotahi, kaore te punaha i hangaia mo taua kawenga
  • I muri i to hainatanga i nga taapiri, me tuku nga putanga whakahou ki nga kaiwhakamahi. Ko te nuinga o nga taapiri kua whakauruhia mai i nga tūmau Mozilla, no reira ka kitea e Firefox nga whakahōutanga i roto i nga haora XNUMX e whai ake nei, engari ka tohatoha etahi kaiwhakawhanake i nga taapiri kua hainatia ma nga hongere tuatoru, na reira me whakahou a ringa nga kaiwhakamahi i aua taapiri.

Engari, i ngana matou ki te whakawhanake i tetahi whakatika ka tae ki nga kaiwhakamahi katoa me te kore e nui, kaore ranei he mahi ma ratou.

I tino tere ka tae ki nga rautaki matua e rua, i whakamahia e matou i roto i te whakarara:

  • Whakahoutia a Firefox ki te huri i te waa whaimana tiwhikete. Ma tenei ka mahi makutu ano nga taapiri o mua, engari me tuku me te tuku he hanga hou o Firefox
  • Waihangatia he tiwhikete whaimana me te whakatenatena i a Firefox ki te whakaae, kaua ki te tiwhikete kua pau

I whakatau matou ki te whakamahi i te waahanga tuatahi i te tuatahi, he pai te ahua. I te mutunga o te ra, ka tukuna e ratou he whakatika tuarua (he tiwhikete hou), ka korerohia e matou i muri mai.

Te whakakapi i te tiwhikete

Ka rite ki taku korero i runga ake nei, i hiahiatia:

  • hanga he tiwhikete whaimana hou
  • tāuta mamao ki Firefox

Kia mohio ai koe he aha te take i mahi ai tenei, me ata titiro atu ki te tukanga whakamana taapiri. Ko te taapiri ake ka tae mai hei huinga konae, tae atu ki te mekameka tiwhikete e whakamahia ana mo te hainatanga. Ko te mutunga, ka taea te manatoko i te taapiri mena ka mohio te kaitirotiro ki te tiwhikete pakiaka, ka hangaia ki Firefox i te wa hanga. Heoi, kua mohio tatou kua pau te tiwhikete takawaenga, no reira kaore e taea te manatoko i te taapiri.

Ina ngana ana a Firefox ki te manatoko i tetahi taapiri, karekau e herea ki te whakamahi i nga tiwhikete kei roto tonu i te taapiri. Engari, ka ngana te kaitirotiro ki te hanga i tetahi mekameka tiwhikete whaimana, timata mai i te tiwhikete mutunga ka haere tonu kia tae ki te putake. I te taumata tuatahi, ka tiimata me te tiwhikete mutunga katahi ka kimihia te tiwhikete ko tana kaupapa ko te kaituku o te tiwhikete mutunga (ara, te tiwhikete takawaenga). Ko te tikanga ka tukuna tenei tiwhikete takawaenga me te taapiri, engari ko nga tiwhikete mai i te rokiroki o te kaitirotiro ka taea ano tenei tiwhikete takawaenga. Mena ka taea e taatau te taapiri i tetahi tiwhikete whaimana hou ki te toa tiwhikete, ka ngana a Firefox ki te whakamahi. Ko te ahuatanga i mua i muri i muri i te whakauru i tetahi tiwhikete hou.

I muri i te whakaurunga o te tiwhikete hou, ka rua nga whiringa a Firefox i te wa e whakamanahia ana te mekameka tiwhikete: whakamahia te tiwhikete muhu tawhito (kaore e mahi) te tiwhikete whaimana hou ranei (ka mahi). He mea nui kia rite te ingoa kaupapa me te taviri tūmatanui o te tiwhikete hou ki te tiwhikete tawhito, no reira ka whai mana tana hainatanga ki te tiwhikete whakamutunga. He maamaa a Firefox ki te whakamatau i nga whiringa e rua kia kitea ra ano tetahi e pai ana, na reira ka whakamatauria ano nga taapiri. Kia mahara he rite tonu te arorau e whakamahia ana hei whakamana i nga tiwhikete TLS.

Tuhipoka a te Kaituhi: Ka kite nga kaipānui e mohio ana ki a WebPKI he rite tonu te mahi a nga tiwhikete-whakawhiti.

Ko te mea pai mo tenei whakatika ko te kore e hiahia kia haina ano koe i nga taapiri taapiri. Ina whiwhi te kaitirotiro i te tiwhikete hou, ka mahi ano nga taapiri katoa. Ko te wero e toe ana ko te tuku i te tiwhikete hou ki nga kaiwhakamahi (aunoa me te tawhiti), me te tuku ano i a Firefox ki te tirotiro ano i nga taapiri haua.

Normandy me te punaha rangahau

Ko te mea whakamiharo, ka whakatauhia tenei raru e tetahi taapiri motuhake e kiia nei ko "pūnaha". Hei whakahaere rangahau, i whakawhanakehia e matou he punaha e kiia nei ko Normandy e tuku rangahau ana ki nga kaiwhakamahi. Ko enei rangahau ka mahia aunoatia i roto i te kaitirotiro, a kua whakakaha ake te uru ki nga API o roto o Firefox. Ka taea e te rangahau te taapiri i nga tiwhikete hou ki te toa tiwhikete.

Tuhipoka a te Kaituhi: Kaore matou i te taapiri i tetahi tiwhikete whai mana motuhake; kua hainatia e te tiwhikete pakiaka, no reira ka whakawhirinaki a Firefox. Ka taapiri noa matou ki te puna o nga tiwhikete ka taea te whakamahi e te kaitirotiro.

Na ko te otinga ko te hanga rangahau:

  • te whakauru i te tiwhikete hou i hangaia e matou mo nga kaiwhakamahi
  • te akiaki i te kaitirotiro ki te tirotiro ano i nga taapiri kua monokia kia mahi ano

"Engari tatari," ka kii koe, "kaore e mahi nga taapiri, me pehea e taea ai e au te whakarewa i tetahi taputapu taapiri?" Me haina me te tiwhikete hou!

Te whakakotahi katoa... he aha te mea ka roa?

Na, ko te mahere: tukuna he tiwhikete hou hei whakakapi i te mea tawhito, hangahia he taapiri punaha me te whakauru ki nga kaiwhakamahi ma Normandy. Ko nga raruraru, i kii ahau, i timata i te 4 o Mei i te 4:00, a i te 12:44 o taua ra, iti iho i te 9 haora i muri mai, ka tukuna e matou he whakatika ki Normandy. He 6-12 haora ano kia tae atu ki nga kaiwhakamahi katoa. Ehara i te kino, engari kei te patai nga tangata i runga i a Twitter he aha i kore ai e tere ake te mahi.

Tuatahi, i roa te wa ki te whakaputa i tetahi tiwhikete takawaenga hou. Ka rite ki taku korero i runga ake nei, ko te matua ki te tiwhikete pakiaka kei te tuimotu i roto i te waahanga haumaru taputapu. He pai tenei mai i te tirohanga haumarutanga, na te mea he uaua te whakamahi i te pakiaka me te tika kia tiakina, engari he iti noa te wa e hiahia ana koe ki te haina wawe i tetahi tiwhikete hou. Me haere tetahi o a maatau miihini ki te waahi rokiroki HSM. Kare i angitu nga nganatanga ki te whakaputa i te tiwhikete tika, me te utu mo ia nganatanga kotahi, e rua haora ranei i pau te whakamatautau.

Tuarua, he wa roa te whakawhanaketanga o te taapiri punaha. Ko te tikanga he tino ngawari, engari ko nga kaupapa ngawari me tiaki. I hiahia matou ki te whakarite kia kaua e kino ake te ahuatanga. Me whakamatauria te rangahau i mua i te tuku ki nga kaiwhakamahi. I tua atu, me haina te taapiri, engari i monoa ta matou punaha hainatanga taapiri, na reira me rapu he huarahi whakatika.

Ka mutu, i te wa kua reri te rangahau mo te tukunga, ka roa te tuku. Ka tirotirohia e te kaitirotiro mo nga whakahoutanga a Normandy ia 6 haora. Ehara i nga rorohiko katoa i nga wa katoa ka hono me te hono ki te Ipurangi, na reira ka roa te wa mo te whakatika ki nga kaiwhakamahi.

Nga mahi whakamutunga

Ma te rangahau e whakatika te raru mo te nuinga o nga kaiwhakamahi, engari kaore i te waatea ki te katoa. Ko etahi o nga kaiwhakamahi e hiahia ana ki tetahi huarahi motuhake:

  • nga kaiwhakamahi kua haua te rangahau, te waea waea ranei
  • nga kaiwhakamahi o te putanga Android (Fennec), kaore i te tautokohia te rangahau
  • nga kaiwhakamahi o te hanga ritenga o Firefox ESR i roto i nga umanga kaore e taea te waea waea
  • Ko nga kaiwhakamahi e noho ana i muri i nga takawaenga MitM, na te mea ka whakamahia e ta maatau punaha whakaurunga taapiri te titi matua, karekau e mahi me aua momo takawaenga.
  • nga kaiwhakamahi o nga putanga tawhito o Firefox kaore e tautoko ana i nga rangahau

Kaore e taea e matou tetahi mea mo te waahanga whakamutunga o nga kaiwhakamahi - me whakahou tonu ratou ki te putanga hou o Firefox, na te mea he whakaraeraetanga kino nga mea tawhito kaore ano kia whakaraerae. E mohio ana matou kei te noho tonu etahi o nga tangata ki nga putanga tawhito o Firefox na te mea kei te pirangi ratou ki te whakahaere i nga taapiri tawhito, engari ko te maha o nga taapiri tawhito kua tukuna ki nga putanga hou o te tirotiro. Mo etahi atu kaiwhakamahi, kua whakawhanakehia e matou he papaki hei whakauru i tetahi tiwhikete hou. I tukuna hei tukunga whakatika bug (tuhipoka a te kaiwhakamaori: Firefox 66.0.5), no reira ka whiwhi te tangata - tera pea kua riro mai - ma te hongere whakahou auau. Mena kei te whakamahi koe i te hanga ritenga o Firefox ESR, tena koa whakapā atu ki to kai tiaki.

E mohio ana matou ehara tenei i te mea pai. I etahi wa, kua ngaro nga raraunga taapiri (hei tauira, raraunga taapiri Ipu-Kaute Maha).

Kaore i taea te karo i tenei paanga taha, engari e whakapono ana matou i te wa poto kua tohua e matou te otinga pai mo te nuinga o nga kaiwhakamahi. Mo te wa roa, ka rapu tatou mo etahi atu huarahi hoahoanga matatau ake.

Nga akoranga

Tuatahi, he mahi whakamiharo to taatau roopu ki te hanga me te tuku whakatika i roto i te iti iho i te 12 haora i muri i te kitenga o te take. I te mea he tangata i tae ki nga huihuinga, ka taea e au te kii i roto i tenei ahuatanga uaua ka tino kaha te mahi a te tangata, he iti noa te wa i maumauria.

Ko te tikanga, kaore rawa tetahi o enei i tupu. He mea tika ki te whakatika i a tatou tikanga kia iti ake ai te tupono o nga aitua pera me te whakatikanga ake.

Hei te wiki e tu mai nei ka whakaputahia e matou he tirotiro tuupapau whaimana me te rarangi o nga whakarereketanga e hiahia ana matou ki te mahi. Mo tenei wa, ka whakapuaki ahau i aku whakaaro. Tuatahi, me whai huarahi pai ake te aro turuki i te mana o te poma taima. Me tino mohio tatou kare tatou e pa ki tetahi ahuatanga ka mahi ohorere tetahi o ratou. Kei te mahi tonu matou i nga korero, engari i te iti rawa, me whai whakaaro ki aua mea katoa.

Tuarua, me whai tikanga kia tere te tuku whakahōutanga ki nga kaiwhakamahi, ahakoa—ina koa—ka rahua nga mea katoa. He rawe i taea e matou te whakamahi i te punaha "rangahau", engari he taputapu kaore i tino tika, a, he kino nga paanga kino. Ina koa, e mohio ana matou he maha nga kaiwhakamahi kua whakahurihia nga whakahou aunoa, engari ka pai ake kia kaua e uru ki te rangahau (Ka whakaae ahau, kua whakawetohia e au!). I te wa ano, me whai huarahi ki te tuku whakahou ki nga kaiwhakamahi, engari ahakoa te whakatinanatanga hangarau o roto, me kaha nga kaiwhakamahi ki te ohauru ki nga whakahoutanga (tae atu ki nga whakatikatika wera) engari ka puta mai i nga mea katoa. I tua atu, ko te hongere whakahou kia nui ake te aro atu i tenei wa. Ahakoa i te Mei 6, i reira tonu nga kaiwhakamahi kaore i whai painga ki te whakatika, ki te putanga hou ranei. Ko tenei raruraru kua oti kee te mahi, engari ko te mea i tupu i whakaatu te mea nui.

Ka mutu, ka ata tirohia e tatou te hoahoanga haumarutanga o te taapiri kia mohio kei te whakarato i te taumata haumaru tika me te iti o te tupono ki te pakaru i tetahi mea.

Hei te wiki e tu mai nei ka titiro tatou ki nga hua o te tino tātaritanga o nga mea i tupu, engari i tenei wa ka koa ahau ki te whakautu i nga patai ma te imeera: [email tiakina]

Source: linux.org.ru

Tāpiri i te kōrero