Pani hoʻolaha

ʻO ka hoʻouna ʻana i nā memo ma o iMessage kahi ala kaulana e kamaʻilio ma waena o nā polokalamu iOS a me nā kamepiula Mac. Hoʻohana ʻia nā ʻumi miliona o nā memo e nā kikowaena o Apple i kēlā me kēia lā, a i ka ulu ʻana o ke kūʻai aku ʻana i nā mea ʻona Apple, pēlā nō ka kaulana o iMessage. Akā ua noʻonoʻo paha ʻoe pehea e pale ʻia ai kāu mau leka mai nā mea hoʻouka kaua?

Ua hoʻokuʻu koke ʻia ʻo Apple palapala e wehewehe ana i ka palekana o iOS. Hōʻike maikaʻi ia i nā ʻōnaehana palekana i hoʻohana ʻia ma iOS - ʻōnaehana, hoʻopili ʻikepili a me ka pale, palekana noi, kamaʻilio pūnaewele, nā lawelawe pūnaewele a me ka palekana o nā hāmeʻa. Inā maopopo iki ʻoe i ka palekana a ʻaʻohe pilikia me ka ʻōlelo Pelekania, hiki iā ʻoe ke loaʻa i ka iMessage ma ka ʻaoʻao helu 20. Inā ʻaʻole, e hoʻāʻo wau e wehewehe i ke kumu o ka palekana iMessage e like me ka hiki.

ʻO ke kumu o ka hoʻouna ʻana i nā leka ko lākou hoʻopunipuni. No ka poʻe kamaʻāina, pili pinepine kēia me kahi kaʻina hana kahi e hoʻopili ai ʻoe i ka memo me kahi kī a hoʻokaʻawale ka mea loaʻa iā ia me kēia kī. Ua kapa ʻia kēlā kī he symmetric. ʻO ka mea koʻikoʻi ma kēia kaʻina hana ke hāʻawi ʻana i ke kī i ka mea loaʻa. Inā loaʻa iā ia ka mea hoʻouka, hiki iā lākou ke hoʻokaʻawale i kāu mau memo a hoʻohālike i ka mea i loaʻa. No ka maʻalahi, e noʻonoʻo i kahi pahu me kahi laka, kahi kī hoʻokahi wale nō i kūpono, a me kēia kī hiki iā ʻoe ke hoʻokomo a wehe i nā mea o ka pahu.

ʻO ka mea pōmaikaʻi, aia ka cryptography asymmetric me ka hoʻohana ʻana i ʻelua kī - lehulehu a pilikino. ʻO ke kumu, hiki i nā mea a pau ke ʻike i kāu kī lehulehu, ʻoiaʻiʻo, ʻo ʻoe wale nō ka ʻike i kāu kī pilikino. Inā makemake kekahi e hoʻouna iā ʻoe i kahi leka, e hoʻopili lākou me kāu kī lehulehu. Hiki ke decrypted ka memo i hoʻopili ʻia me kāu kī pilikino. Inā ʻoe e noʻonoʻo hou i kahi pahu leta ma ke ʻano maʻalahi, a laila ʻelua mau laka i kēia manawa. Me ke kī lehulehu, hiki i kekahi ke wehe iā ia e hoʻokomo i ka ʻike, akā ʻo ʻoe wale nō me kāu kī pilikino ke koho. No ka ʻoiaʻiʻo, e hoʻohui wau ʻaʻole hiki ke hoʻokaʻawale ʻia kahi leka i hoʻopili ʻia me kahi kī ākea me kēia kī lehulehu.

Pehea e hana ai ka palekana ma iMessage:

  • Ke hoʻāla ʻia ka iMessage, hana ʻia nā pālua kī ʻelua ma ka hāmeʻa - 1280b RSA e hoʻopili i ka ʻikepili a me 256b ECDSA e hōʻoia ʻaʻole i hoʻopili ʻia ka ʻikepili ma ke ala.
  • Hoʻouna ʻia nā kī lehulehu ʻelua i Apple's Directory Service (IDS). ʻOiaʻiʻo, mālama ʻia nā kī pilikino ʻelua ma ka hāmeʻa.
  • Ma IDS, pili nā kī lehulehu me kāu helu kelepona, leka uila, a me ka helu kelepona ma ka Apple Push Notification service (APN).
  • Inā makemake kekahi e hoʻouna aku iā ʻoe, e ʻike kā lākou hāmeʻa i kāu kī lehulehu (a i ʻole nā ​​kī lehulehu he nui inā e hoʻohana ana i iMessage ma nā polokalamu he nui) a me nā helu APN o kāu mau polokalamu ma IDS.
  • Hoʻopili ʻo ia i ka leka me ka hoʻohana ʻana iā 128b AES a kau inoa iā ia me kāna kī pilikino. Inā loaʻa ka leka iā ʻoe ma nā polokalamu he nui, mālama ʻia ka memo a hoʻopili ʻia ma nā kikowaena Apple no kēlā me kēia.
  • ʻAʻole hoʻopili ʻia kekahi mau ʻikepili, e like me ka timestamp.
  • Hana ʻia nā kamaʻilio āpau ma luna o TLS.
  • Hoʻopili ʻia nā memo lōʻihi a me nā mea hoʻopili me kahi kī kī ma iCloud. Loaʻa i kēlā me kēia mea i kāna URI ponoʻī (wahi no kekahi mea ma ke kikowaena).
  • Ke hoʻouna ʻia ka memo i kāu mau polokalamu āpau, holoi ʻia ia. Inā ʻaʻole hāʻawi ʻia i kahi liʻiliʻi o kāu mau polokalamu, waiho ʻia ia ma nā kikowaena no 7 mau lā a laila holoi ʻia.

He mea paʻakikī paha kēia wehewehe iā ʻoe, akā inā ʻoe e nānā i ke kiʻi ma luna, e maopopo ana ʻoe i ke kumu. ʻO ka pōmaikaʻi o ia ʻōnaehana palekana ʻo ia ka hiki ke hoʻouka ʻia mai waho e ka ikaika ʻino. ʻAe, i kēia manawa, no ka mea, ua ʻoi aku ka naʻauao o ka poʻe hoʻouka.

Aia ka hoʻoweliweli kūpono iā Apple ponoʻī. ʻO kēia no ka mea e hoʻokele ʻo ia i ka ʻōnaehana holoʻokoʻa o nā kī, no laila ma ke kumumanaʻo hiki iā ia ke hāʻawi i kahi mea ʻē aʻe (kekahi kī lehulehu a pilikino) i kāu moʻokāki, no ka laʻana ma muli o ke kauoha a ka ʻaha, kahi e hiki ai ke decrypted nā memo e komo mai ana. Eia nō naʻe, ua ʻōlelo ʻo Apple ʻaʻole ia e hana a ʻaʻole ia e hana i kekahi mea.

Nā kumuwaiwai: TechCrunch, Ka palekana o iOS (Pepeluali 2014)
Nā kumuhana: , , , , , ,
.