Karịsịa na ọnọdụ ihe omume nke ọnwa gara aga ọ bụ akụkọ na-atọ ụtọ nke ukwuu na nzikọrịta ozi niile site na ngwa WhatsApp na-ewu ewu ugbu a ezoro ezo nke ọma site na iji usoro ngwụcha ruo ọgwụgwụ. Otu ijeri ndị na-arụsi ọrụ ike nke ọrụ ahụ nwere ike nwee mkparịta ụka echedoro ugbu a, ma na iOS na gam akporo. Ezochiri ozi ederede, onyonyo ezigara na oku olu.
Ajụjụ bụ ka mgbochi mgbọ si bụrụ nzuzo. WhatsApp na-aga n'ihu na-ejikwa ozi niile na etiti yana na-ahazi mgbanwe igodo nzuzo. Ya mere ọ bụrụ na onye hacker ma ọ bụ ọbụna gọọmentị chọrọ ịbanye na ozi, ịnweta ozi ndị ọrụ agaghị ekwe omume. Na tiori, ọ ga-ezuru ha ịnweta ụlọ ọrụ n'akụkụ ha ma ọ bụ wakpo ya ozugbo n'ụzọ ụfọdụ.
Izo ya ezo maka nkezi onye ọrụ n'ọnọdụ ọ bụla pụtara nnukwu mmụba na nchekwa nke nkwukọrịta ha ma bụrụ nnukwu mmụba n'ihu maka ngwa ahụ. A na-eji teknụzụ nke ụlọ ọrụ a ma ama bụ Open Whisper ezoro ezo, nke WhatsApp na-anwale izo ya ezo kemgbe ọnwa Nọvemba afọ gara aga. Teknụzụ a dabere na koodu isi mmalite (oghe oghe).
O doghị m anya ihe kpatara nzuzo nzuzo, gịnị kpatara WhatsApp anaghị ekwe ka ndị sonyere na igodo mkparịta ụka gbanwere?
N'otu ahịrịokwu - ojiji maka BFU. Site na mgbanwe igodo nwere onwe zuru oke, ọ ga-adị mma, mana enweghị ike iji ya.
Ọfọn, n'ezie m pụtara, n'okpuru mkpuchi. Onye ọrụ ngwọrọ agaghị ama maka ya ma ọlị.
Anaghị m ahụ aha ọ bụla nke nzuzo nzuzo ebe ọ bụla, nke dị iche.
Ọ na-abụbu omenala ka onye dere edemede biputere nkọwa dabere na nzizi ozi wee dee ya nkenke na mkparịta ụka wee kwuo “kpọmkwem”.
Agbanyeghị, onye dere akụkọ ahụ ga-agbanwe ihe.
yabụ na ikpe ahụ ọ dị m nwute, enwere m anụ ọhịa wolf. Njehie ahụ dị n'etiti kọmpụta m na mgbidi.
Atọ
Amaghị m ihe onye odee pụtara site na nhazi igodo. Dị ka m maara, na dị ka e kwuru na isiokwu, WhatsApp na-eji ọhụrụ Signal protocol, nke dabeere na eziokwu na onye ọ bụla mkparịta ụka pụtara ọhụrụ mgbanwe igodo site Diffie-Hellmann na ọgbọ nke ọhụrụ AES na MAC. Ihe a niile na-ewere ọnọdụ n'akụkụ ndị ahịa na ọ nweghị onye nọ n'ụzọ nwere ike ime ihe ọ bụla gbasara ya, ọbụlagodi WhatsApp, nke na-ebufe ozi ezoro ezo n'etiti ndị ọrụ yana nwere ike (ma eleghị anya) chekwaa ma nyochaa metadata. Ka ọ dị ihe atụ uche m?
Ndewo, Abụghị m ọkachamara na nzuzo na achọghị m ịbanye na teknụzụ nke m na-aghọtachaghị. Agbanyeghị, ọ bụrụ na m ghọtara nke ọma, WhatsApp na-eji igodo ọha na-eji ezoro ezo ozi ahụ. Yabụ, ọ bụrụ na onye mwakpo sitere na WhatsApp jisiri ike wepụrụ mmadụ igodo nzuzo ya, ọ nwekwara ike mebie ozi ezoro ezo.
Ma ọ bụghị ya, ị bụ eziokwu na m na-ekwupụta na-enweghị mmekpa ahụ, ọ ga-abụ na ị nwere aka elu ma a bịa n'ihe banyere izo ya ezo na m ga-enwe obi ụtọ ma ọ bụrụ na ị na-akụziri m.
Ndewo, ọ bụ isiokwu zuru oke, mana m ga-anwa ime ka ọ dị mfe - naanị ihe echekwara na sava WhatsApp bụ igodo ọha gị ole na ole, nke a na-eji mgbe ị na-eke mkparịta ụka n'etiti gị na onye ọzọ. Ọ ga-ekwe omume na-enweghị ha, mana ihe ndị a a na-akpọ tupu igodo na-enye ohere, n'etiti ihe ndị ọzọ, ịmepụta nnọkọ ezoro ezo ọbụlagodi mgbe ndị ọzọ na-anọghị n'ịntanetị (nke bụ ọkachamara nke usoro mgbaama, ọ nweghị ike ime ihe ọ bụla ọzọ. , ma ọ dịkarịa ala ka anyị maara). Usoro mgbaama gụnyekwara usoro maka nkwenye ntụkwasị obi nke ndị ọzọ, na-egbochi mmadụ ime onwe gị. A na-ejizi cryptography Symmetric ezobe ozi ahụ n'onwe ya, ya bụ, ejiri otu igodo ahụ ezoro ya ma mebie ozi ahụ. A na-emepụta igodo a maka ozi ọhụrụ ọ bụla na WhatsApp (ụlọ ọrụ) enweghị ohere ịnweta ya, a na-emepụta ya na ngwaọrụ njedebe (ya mere End to End cryptography), nke mbụ mere ihe a na-akpọ aka aka site na iji usoro Diffie-Hellman ( Kpọmkwem karịa, ECDH). N'ihi aka aka a, otu abụọ ahụ na-enweta ihe a na-akpọ nzuzo nzuzo, ya bụ ụfọdụ nnukwu ọnụọgụ nke ndị otu abụọ maara, mana ọ nweghị onye ọzọ nwere ike ịge ntị. Dabere na nzuzo a na-ekekọrịta, otu abụọ ahụ nwere ike iwepụta igodo nzuzo ọhụrụ na nke ọhụrụ pụrụ iche maka ozi ọ bụla. Ntinye maka ịmepụta igodo dị otú ahụ abụghị naanị "ihe nzuzo ekekọrịtara", kamakwa ozi gara aga. N'ihi nke a na ihe ndị ọzọ nke ụkpụrụ Signal, ihe a na-akpọ nzuzo nzuzo na nzuzo ga-eme n'ọdịnihu, ya bụ, ọ bụrụgodị na mmadụ enweta ozi ezoro ezo gị ma n'ụzọ ụfọdụ jisie ike ịgbawa ya n'ọdịnihu wee nweta ohere ịnweta igodo nzuzo, ọ nweghị ike. mebie ozi ọzọ i zitere.
A na m arịọ mgbaghara ma ọ bụrụ na m dere nke a n'ụzọ zuru oke wee kwughachi ihe ị maralarị ma enwere m olileanya na m zara ọgba aghara ahụ. Abụghị m ọkachamara na cryptography, ma na ndaba, m na-emeso isiokwu a nke ọma n'oge na-adịbeghị anya :) N'agbanyeghị nke ahụ, ọ bụrụ na mmadụ ahụta ihe ọ bụla na-ezighị ezi na ihe m dere, m ga-enwe obi ụtọ ma ọ bụrụ na ị gbazie m.
Daalụ nke ukwuu maka ozi ahụ, ịkọwara ya n'ụzọ doro anya. Oge ọzọ, a ga m akwado nke ọma na ozi;)
Nke a ọ pụtara WhatsApp enweghị Central akụkọ ihe mere eme ugbu a?
Ọ nwere akụkọ ihe mere eme etiti, mana ejiri igodo pụrụ iche kpuchiri ozi ọ bụla nke naanị onye nnata ozi nwere.