Katia te panui

I etahi ra i mua, ka tukuna e Apple te haurau iOS 7.0.6 whakahou, mo te tukunga o ta matou i korero ki a koe. He maha pea i miharo i tukuna ano te whakahou mo iOS 6 tawhito (putanga 6.1.6) me Apple TV (putanga 6.0.2). He papaki haumarutanga tenei, na reira kaore i taea e Apple te whakahou i tetahi waahanga noa o ana taputapu. He aha atu, ka pa ano tenei take ki a OS X. E ai ki te kaikorero a Apple a Trudy Muller, ka tukuna he whakahou OS X i te wa e taea ai.

He aha te nui o nga korero mo tenei whakahou? Ko te koha i roto i te waehere o te punaha ka taea te whakakore i te manatoko tūmau i runga i te tuku haumaru i te paparanga hononga o te tauira tohutoro ISO/OSI. Inaa, ko te he ko te whakatinanatanga SSL kino i te waahanga e puta ai te whakamanatanga tiwhikete tūmau. I mua i taku haere ki etahi atu whakamaramatanga, he pai ake taku ki te whakaahua i nga kaupapa matua.

Ko te SSL (Taupapa Haumaru) he kawa e whakamahia ana mo te whakawhitiwhiti korero haumaru. Ka tutuki i te haumarutanga ma te whakamunatanga me te motuhēhēnga o ngā rōpū whakawhitiwhiti. Ko te motuhēhēnga ko te manatoko o te tuakiri kua whakaatuhia. I roto i te ora tonu, hei tauira, ka kii koe i to ingoa (tuakiri) me te whakaatu i to ID kia taea ai e tetahi atu te manatoko (whakamotuhēhē). Ka wehea te motuhēhēnga ki te manatoko, he tauira noa me te kaari tuakiri motu, te tohu tohu ranei, ka taea e te tangata e paatai ​​​​ana te whakatau i to tuakiri me te kore koe e whakaatu ki a ia i mua.

Inaianei ka tae atu ahau ki te tiwhikete tūmau. I roto i te ora tonu, ko to tiwhikete, hei tauira, he kaari ID. Ko nga mea katoa e ahu mai ana i runga i te whakamunatanga hangarite, kei ia kaupapa e rua nga taviri - mo te tangata me te iwi. Ko te ataahua katoa kei roto i te meka ka taea te whakamunatia te karere ki te taviri a te iwi ka wetemuna me te kii motuhake. Ko te tikanga ko te rangatira anake o te taviri tūmataiti ka taea te whakakore i te karere. I te wa ano, kaore he take ki te manukanuka ki te whakawhiti i te matua huna ki nga roopu whakawhitiwhiti e rua. Ko te tiwhikete ko te matua whanui o te kaupapa me ona korero ka hainatia e te mana tiwhikete. I roto i te Czech Republic, ko tetahi o nga mana tiwhikete, hei tauira, Česká Pošta. He mihi ki te tiwhikete, ka taea e te iPhone te manatoko kei te tino korero ki te tūmau kua hoatu.

Ka whakamahia e SSL te whakamunatanga hangarite i te wa e whakatuu ana he hononga, ko te mea e kiia nei SSL rūrū. I tenei wa, ka whakamanahia e to iPhone kei te whakawhitiwhiti korero me te kaimau kua homai, a, i te wa ano, me te awhina o te whakamunatanga hangarite, ka whakatauhia he matua hangarite, ka whakamahia mo nga korero katoa o muri mai. He tere ake te whakamunatanga hangarite. Kua tuhia kētia, kua puta kē te hapa i te wā e whakamana ana te tūmau. Kia titiro tatou ki te waehere e whakaraerae ana i tenei punaha.

static OSStatus
SSLVerifySignedServerKeyExchange(SSLContext *ctx, bool isRsa,
SSLBuffer signedParams, uint8_t *signature, UInt16 signatureLen)

{
   OSStatus err;
   …

   if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0)
       goto fail;
   if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
       goto fail;
       goto fail;
   if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
       goto fail;
   …

fail:
   SSLFreeBuffer(&signedHashes);
   SSLFreeBuffer(&hashCtx);
   return err;
}

I te ahua tuarua if ka kite koe i nga whakahau e rua i raro nei ka hinga;. A koinei te tutukitanga. Na tenei waehere ka mahia te whakahau tuarua i te waahi ka whakamanahia te tiwhikete ka hinga;. Ma tenei ka pekehia te tikanga tuatoru if a ka kore rawa he manatoko o te tūmau.

Ko nga tikanga ko te tangata e mohio ana ki tenei whakaraeraetanga ka taea te tuku tiwhikete rūpahu ki to iPhone. Ko koe ranei to iPhone, ka whakaaro koe kei te whakamunatia koe ki te whakawhitiwhiti korero, i te mea he kaipatu kei waenganui i a koe me te tūmau. Ko taua whakaeke ka kiia whakaeke tangata-i-te-waenganui, e tino whakamaoritia ana ki Czech ko whakaeke tangata-i-te-waenganui ranei tangata i roto i. Ko te whakaeke ma te whakamahi i tenei koha i roto i te OS X me te iOS ka taea anake te mahi mena kei te whatunga kotahi te kaitukino me te patunga. Na reira, he pai ake te karo i nga whatunga Wi-Fi whanui mena kaore koe i whakahou i to iOS. Kia tupato tonu nga kaiwhakamahi Mac ki nga whatunga e hono ana ratou me nga waahi ka toro atu ki aua whatunga.

Kare e whakaponohia me pehea i taea ai e taua he kino te uru ki nga putanga whakamutunga o OS X me iOS. He whakamatautau taupatupatu pea mo nga waehere kore i tuhia. Ko te tikanga ka hee te kaihōtaka me nga kaiwhakamatautau. He ahua kore pea tenei mo Apple, no reira ka puta nga whakaaro ko tenei pepeke he kuaha o muri, ko te mea e kiia nei. tua o te tatau. Ehara i te mea mo te kore noa e kii ana ko nga kuaha pai rawa atu he rite ki nga hapa ngawari. Heoi ano, he aria noa enei kaore i whakapumautia, no reira ka whakaaro tatou he pohehe noa te tangata.

Mena kare koe i te tino mohio mena kei te parea to punaha, kaitirotiro ranei ki tenei pepeha, haere ki te wharangi gotofail.com. Ka taea e koe te kite i nga whakaahua i raro nei, kei roto i te Safari 7.0.1 i roto i te OS X Mavericks 10.9.1 he bug, i te Safari i iOS 7.0.6 he pai nga mea katoa.

Ngā Rauemi: iMore, Reuters
.