Izipu ozi site iMessage bụ a na-ewu ewu ụzọ na-ekwurịta okwu n'etiti iOS ngwaọrụ na Mac kọmputa. Sava Apple na-ahazi ọtụtụ iri nde ozi kwa ụbọchị, yana ka ire ngwaọrụ ndị Apple tara na-eto, otu ahụ ka iMessage na-ewu ewu. Mana ọ dịtụla mgbe ị chere maka otu esi echebe ozi gị n'aka ndị nwere ike ịwakpo?
Apple wepụtara na nso nso a akwụkwọ na-akọwa iOS nche. Ọ na-akọwa nke ọma usoro nchekwa eji na iOS - sistemụ, izo ya ezo na nchekwa, nchekwa ngwa, nkwukọrịta netwọkụ, ọrụ ịntanetị na nchekwa ngwaọrụ. Ọ bụrụ na ị na-aghọta a bit banyere nche na-adịghị enwe nsogbu na English, ị nwere ike ịhụ iMessage na peeji nke nọmba 20. Ọ bụrụ na ọ bụghị, M ga-agbalị na-akọwa ụkpụrụ nke iMessage nche dị ka n'ụzọ doro anya dị ka o kwere.
Ndabere nke izipu ozi bụ izo ya ezo. Maka ndị nkịtị, a na-ejikọta nke a na usoro ebe ị na-eji igodo ezoro ya ozi ma onye nnata na-eji igodo a depụta ya. A na-akpọ igodo dị otú ahụ symmetric. Isi ihe dị mkpa na usoro a bụ inyefe igodo n'aka onye nnata. Ọ bụrụ na onye mwakpo ejidere ya, ha nwere ike mebie ozi gị naanị wee mee ka onye nnata ya dị. Iji mee ka ọ dị mfe, were ya na igbe nwere mkpọchi, nke naanị otu igodo dabara na ya, na iji igodo a, ị nwere ike tinye ma wepụ ọdịnaya nke igbe ahụ.
Ọ dabara nke ọma, enwere asymmetric cryptography na-eji igodo abụọ - ọha na nke nzuzo. Ụkpụrụ bụ na onye ọ bụla nwere ike ịma igodo ọha gị, n'ezie naanị gị nwere ike ịma igodo nzuzo gị. Ọ bụrụ na mmadụ chọrọ iziga gị ozi, ha ga-eji igodo ọha gị zoo ya. Enwere ike mebie ozi ezoro ezo naanị site na igodo nzuzo gị. Ọ bụrụ na ị na-eche igbe akwụkwọ ozi ọzọ n'ụzọ dị mfe, mgbe ahụ, oge a ọ ga-enwe mkpọchi abụọ. Iji igodo ọha, onye ọ bụla nwere ike imeghe ya ka itinye ọdịnaya, mana naanị gị nwere igodo nzuzo gị nwere ike họrọ ya. Iji jide n'aka, m ga-agbakwunye na enweghị ike iji igodo ọha a decrypto ozi ezoro ezo na igodo ọha.
Otu nchekwa si arụ ọrụ na iMessage:
- Mgbe iMessage na-arụ ọrụ, a na-emepụta ụzọ abụọ igodo abụọ na ngwaọrụ - 1280b RSA iji zoo data na 256b ECDSA iji chọpụta na e mebighị data ahụ n'ụzọ.
- A na-eziga igodo ọha abụọ ahụ na Ọrụ ndekọ aha Apple (IDS). N'ezie, igodo nzuzo abụọ ahụ ka echekwara naanị na ngwaọrụ ahụ.
- Na IDS, igodo ọha na-ejikọta nọmba ekwentị gị, email, na adreesị ngwaọrụ gị na ọrụ Apple Push Notification (APN).
- Ọ bụrụ na mmadụ chọrọ iziga gị ozi, ngwaọrụ ha ga-achọpụta igodo ọha gị (ma ọ bụ ọtụtụ igodo ọha ma ọ bụrụ na ị na-eji iMessage n'ọtụtụ ngwaọrụ) yana adreesị APN nke ngwaọrụ gị na IDS.
- Ọ na-ezochi ozi ahụ site na iji 128b AES wee jiri igodo nzuzo bịanye ya. Ọ bụrụ na ozi a ga-eru gị n'ọtụtụ ngwaọrụ, a na-echekwa ozi ahụ ma zoo ya na sava Apple iche maka nke ọ bụla n'ime ha.
- Ụfọdụ data, dị ka stampụ oge, anaghị ezoro ezo ma ọlị.
- A na-eme nkwukọrịta niile site na TLS.
- A na-eji igodo enweghị usoro ezoro ogologo ozi na mgbakwunye ogologo na iCloud. Ihe ọ bụla dị otú ahụ nwere URI nke ya (adreesị maka ihe dị na ihe nkesa).
- Ozugbo ezigara ozi ahụ na ngwaọrụ gị niile, a na-ehichapụ ya. Ọ bụrụ na enyenyeghị ya opekata mpe otu ngwaọrụ gị, a ga-ahapụ ya na sava maka ụbọchị 7 wee hichapụ ya.
Nkọwa a nwere ike ịdị gị mgbagwoju anya, ma ọ bụrụ na i lee foto dị n'elu anya, ị ga-aghọta ụkpụrụ ahụ n'ezie. Uru nke usoro nchekwa dị otú ahụ bụ na enwere ike ịwakpo ya site n'èzí site n'ike ọjọọ. Ọ dị mma, maka ugbu a, n'ihi na ndị na-awakpo na-amawanye mma.
Enwere ike iyi egwu dị na Apple n'onwe ya. Nke a bụ n'ihi na ọ na-achịkwa dum akụrụngwa nke igodo, ya mere na tiori o nwere ike ekenye ngwaọrụ ọzọ (ọzọ ụzọ ọha na eze igodo) na akaụntụ gị, ihe atụ n'ihi a ikpe iwu, nke na-abata ozi nwere ike decrypted. Otú ọ dị, ebe a Apple kwuru na ọ bụghị na ọ gaghị eme ihe ọ bụla dị otú ahụ.
Na n'ihu onye ka ezoro ezo ya? SSL nkịtị agaghị ezuru, a na-ezigara apple na apple ozi ahụ wee ziga ozi ahụ ọzọ site na SSL? Apple nwere ike ige ntị na ozi agbanyeghị, yabụ gịnị kpatara mkpọtụ niile gbara ya gburugburu? N'ọnọdụ ọ bụla, ọ bụ naanị ihe igbochi onye ọzọ ịdebe ozi ahụ, SSL ezuola maka nke ahụ.
Ọ bụrụ na anyị kwenyere na Apple anaghị eziga igodo nzuzo, mgbe ahụ ọ gaghị agụkwa ha. Na agbanyeghị, SSL bụ naanị mmejuputa asymmetric izo ya ezo na njikọ ndị ahịa na nkesa.
Ya mere, anyị na-eziga ozi 2x ezoro ezo n'elu SSL na Apple nwere ike ịgụ ya, ma ọ bụ 2x ezoro ezo na eziokwu na anyị na-arịọ igodo ọha n'ọdịnihu ma jiri otu cipher dị ka ọ dị na SSL na ọbụna Apple agaghị agụ ha na tiori.
Kedu ihe kpatara ezoro ezo data ahụ ọbụlagodi na Apple? N'ihi na ụfọdụ ndị ọrụ ga-enwerịrị ike ịnweta ha. Ọ bụ enyi nwanyị ya ghọgburu ya, ya mere ọ malitere nbudata ozi ya - ọ na-agbapụta na Apple nọ na nsogbu.
mkpu na-atọ ọchị..