Ozi ezoro ezo nke Twitter ga-anakwere ụkpụrụ mgbama mepere emepe, koodu iOS na-atụ aro

Elon Musk kwuputara n'oge na-adịbeghị anya na DM ezoro ezo na Twitter nọ n'ụzọ, na-eji njedebe njedebe zuru oke, na koodu achọpụtara na ngwa iOS na-egosi na ọ ga-eji otu ọkọlọtọ E2E ezoro ezo dị ka Signal.

Ọrụ nzuzo nzuzo nke Twitter E2E malitere ma ọ dịkarịa ala 2018, ọ dị ka ụlọ ọrụ ahụ akpọlitela koodu ahụ edere n'oge ahụ…

Ego

Ihe fọrọ nke nta ka ọ bụrụ ọrụ email nkeonwe na-eji ezoro ezo, mana enwere ụzọ abụọ bụ isi. Ọkọlọtọ ezoro ezo na-eji igodo nke ọrụ ozi ejidere. Nke a na-egosi na onye ọ bụla nọ na ụlọ ọrụ nwere ohere dị mkpa nwere ike ịgụ ozi ọ bụla.

Nzuzo ngwụcha ruo ngwụcha (E2E) dị iche n'ihi na ọ bụ naanị ndị sonyere ozi nwere igodo nzuzo. Ọrụ izi ozi n'onwe ya enweghị ohere ịnweta ọdịnaya ezoro ezo, nke na-eme ka ọ dịkwuo nchebe.

Ozi ozugbo Twitter na-eji ụdị nzuzo kachasị ike ugbu a.

Ozi ozugbo ezoro ezo na Twitter iji jiri usoro mgbaama

Reverse Engineering MSc Jane Manchun Wong Achọpụtara nrụtụ aka na protocol mgbaama na ngwa Twitter iOS. Nke a na-egosi nke ọma na ụlọ ọrụ ahụ na-ezube iji otu nzuzo nzuzo E2E nke ngwa ozi echekwara echekwabara na-eji.

Twitter ga-anakwere ụkpụrụ mgbama maka ozi ezoro ezo. Hụ nrụtụ aka koodu mgbama na ngwa Twitter maka iOS.

Achọpụtala m ihe nrịbama nzuzo E2E na ngwa gam akporo, mana enweghị ntụaka mgbanaka.

Koodu a bụ isi mmalite, nke na-enye uru abụọ. Nke mbụ, onye ọ bụla nweere onwe ya iji ya. Nke abụọ, onye ọ bụla nwere ike nyochaa koodu ahụ iji jide n'aka na ọ na-eme ihe ọ na-ekwu ma gbalịa ịchọta adịghị ike ọ bụla.

Banyere mmejuputa atumatu Twitter, onye injinia software Brandon ọkwá nkà o kwuru na o dere koodu ahụ n'afọ 2018 mgbe ọ nọ na Twitter.

Lee! Koodu m dere afọ anọ gara aga. Anọ m na-eche ma mmadụ ọ ga-ezigara ndị ohi elnos email snippets maka nyocha koodu ha kwa izu ma ọ bụ ihe ọ bụla.

Ị nwere ngọzi m zuru oke ime otu ahụ. Ma ọ bụghị m kpatara ma ọ bụrụ na a chụrụ gị n'ọrụ maka "ịghara ịrụ ọrụ ahụ" [...]

Edere m ọtụtụ n'ime ọbá akwụkwọ TwitterSignalProtocol, nke na-eji ihe Objective-C kechie libsignal, na-arụ ọrụ ebe nchekwa, wee jikọta ya na usoro ihe nrụnye nke Apple wuru.

Ọ na-ekwu na ihe kpatara Twitter anaghị emejuputa ya n'oge ahụ bụ ihe isi ike nke ịnye otu atụmatụ DM dị ka ụdị ọkọlọtọ.

WhatsApp na-eme ka ọ dị mfe izipu ozi

Banyere ozi ezoro ezo, nsogbu teknụzụ Ị chọpụtara na WhatsApp emejuputala atụmatụ na-eme ka ọ dị mfe izipu ozi.

Ọ bụ ezie na ọ nwere ike ịdị ka ọ dị ntakịrị, ụfọdụ ndị na-eji ngwa ahụ chekwaa ndetu na ncheta. Nke a bụ ihe m mere n'oge ụfọdụ mgbe mpempe akwụkwọ nkesa ngwa anaghị agụnye ikike nke njikọ AirDrop ma ọ bụ ụzọ isi detuo ya na bọọdụ.


Lelee vidiyo dị n'okpuru maka ozi ndị ọzọ sitere na Apple:

Tommy Banks
Anyị ga-enwe obi ụtọ ịnụ ihe ị chere

hapụ azịza

TechnoBreak | Enyele na nyocha
Logo
Kwado ndebanye na ntọala - izugbe
Ụgbọ ibu azụmahịa