Tshwj xeeb hauv cov ntsiab lus cov xwm txheej ntawm lub hli dhau los nws yog cov xov xwm nthuav heev uas txhua qhov kev sib txuas lus ntawm daim ntawv thov nrov WhatsApp yog tam sim no tag nrho encrypted siv txoj kev kawg-rau-kawg. Ib lab tus neeg siv cov kev pabcuam tam sim no tuaj yeem muaj kev sib tham ruaj ntseg, ob qho tib si ntawm iOS thiab Android. Cov ntawv nyeem, xa cov duab thiab hu lub suab yog encrypted.
Cov lus nug yog yuav ua li cas bulletproof yog qhov encryption. WhatsApp tseem tuav tag nrho cov lus hauv nruab nrab thiab tseem tswj hwm kev sib pauv ntawm cov yuam sij encryption. Yog li yog tias tus neeg nyiag nkag lossis txawm tias tsoomfwv xav tau cov lus, tau txais cov neeg siv cov lus yuav tsis ua tsis tau. Hauv kev xav, nws yuav txaus rau lawv kom tau txais lub tuam txhab ntawm lawv sab lossis ncaj qha tawm tsam nws hauv qee txoj kev.
Kev nkag mus rau cov neeg siv nruab nrab hauv txhua qhov xwm txheej txhais tau tias muaj kev ruaj ntseg ntawm lawv cov kev sib txuas lus thiab yog ib qho loj leap rau hauv daim ntawv thov. Cov thev naus laus zis ntawm lub tuam txhab muaj npe nrov Open Whisper yog siv rau encryption, uas WhatsApp tau sim encryption txij lub Kaum Ib Hlis xyoo tas los. Lub tshuab yog ua raws li qhov qhib qhov chaws (qhib qhov chaw).
Nws tsis paub meej rau kuv vim li cas lub hauv paus encryption, vim li cas WhatsApp tsis cia ob tus neeg koom nrog sib tham sib pauv yuam sij?
Hauv ib kab lus - siv tau rau BFU. Nrog rau kev sib pauv hloov pauv tus kheej tag nrho, nws yuav zoo, tab sis siv tsis tau.
Zoo, tau kawg kuv meant, nyob rau hauv lub hood. Lame neeg siv tsis tas yuav paub txog nws txhua.
Kuv tsis pom ib qho kev hais txog central encryption nyob qhov twg, qhov txawv.
Nws tau dhau los ua kev cai rau tus sau tsab xov xwm los tshaj tawm cov lus pom raws li kev hloov kho thiab sau nws luv luv hauv kev sib tham thiab hais tias "tseem ceeb".
Txawm li cas los xij, tus sau tsab xov xwm yuav tau hloov qee yam.
yog li ntawd kuv thov txim heev, kuv muaj hma pos. Qhov yuam kev nyob nruab nrab ntawm kuv lub computer thiab phab ntsa.
Threema
Kuv tsis paub tias tus sau txhais li cas los ntawm kev sib koom tes tseem ceeb. Raws li kuv paub, thiab raws li tau hais nyob rau hauv tsab xov xwm, WhatsApp yog tshiab siv lub Signal raws tu qauv, uas yog raws li qhov tseeb hais tias txhua qhov kev sib tham txhais tau hais tias ib tug tshiab pauv ntawm cov yuam sij ntawm Diffie-Hellmann thiab tiam ntawm ib tug tshiab AES thiab MAC. Tag nrho qhov no tshwm sim ntawm tus neeg siv khoom thiab tsis muaj leej twg nyob ntawm txoj kev tuaj yeem ua dab tsi txog nws, tsis yog WhatsApp, uas feem ntau xa cov lus zais ntawm cov neeg siv thiab tuaj yeem (thiab tej zaum yuav ua) khaws thiab txheeb xyuas metadata. Los yog kuv tsis nco ib yam dab tsi?
Nyob zoo, Kuv tsis yog tus kws tshaj lij ntawm kev encryption thiab kuv tsis xav nkag mus rau hauv cov txheej txheem uas kuv tsis nkag siab tiag tiag. Txawm li cas los xij, yog tias kuv nkag siab raug, WhatsApp ua haujlwm nrog cov yuam sij pej xeem uas siv los encrypt cov lus. Yog li, yog tias tus neeg tawm tsam los ntawm WhatsApp tau tswj hwm nws tus kheej tus yuam sij encryption rau ib tus neeg, nws kuj tuaj yeem txiav txim siab cov lus encrypted.
Txwv tsis pub, koj hais yog lawm thiab kuv lees txim yam tsis muaj kev tsim txom, koj feem ntau yuav muaj sab tes xis thaum nws los txog rau kev encryption thiab kuv yuav zoo siab yog tias koj qhia kuv.
Nyob zoo, nws yog lub ntsiab lus dav dav, tab sis kuv yuav sim ua kom yooj yim rau nws - tib yam uas tau khaws cia hauv WhatsApp server yog ob peb ntawm koj cov yuam sij pej xeem, uas yog siv thaum tsim kev sib tham ntawm koj thiab lwm tus. Nws yuav ua tau yam tsis muaj lawv, tab sis cov no hu ua pre-keys tso cai, ntawm lwm yam, los tsim kev sib tham encrypted txawm tias thaum lwm tus neeg sab nrauv offline (uas yog qhov tshwj xeeb ntawm Cov Txheej Txheem Teeb Meem, nws ua tsis tau lwm yam. , tsawg kawg raws li peb paub). Txoj Cai Teeb Meem kuj suav nrog ib txoj hauv kev rau kev txheeb xyuas qhov tseeb ntawm lwm tus neeg sab nrauv, tiv thaiv ib tus neeg los ntawm kev dag koj. Symmetric cryptography yog siv los encrypt cov lus nws tus kheej, piv txwv li cov lus yog encrypted thiab decrypted nrog tib tus yuam sij. Tus yuam sij no yog tsim los rau txhua cov lus tshiab thiab WhatsApp (lub tuam txhab) tsis muaj kev nkag mus rau nws, nws yog tsim los ntawm cov khoom siv kawg (li no End to End cryptography), uas thawj zaug ua qhov kev sib tuav tes siv Diffie-Hellman raws tu qauv ( ntau precisely, ECDH). Ua tsaug rau qhov kev sib tuav tes no, ob tog tau txais qhov hu ua kev sib tham zais cia, piv txwv li qee tus lej loj loj uas ob tog paub, tab sis tsis muaj leej twg tuaj yeem eavesdrop. Raws li qhov kev qhia zais cia no, ob tog tuaj yeem tsim cov yuam sij tshiab thiab tshiab encryption uas tshwj xeeb rau txhua cov lus. Cov tswv yim rau kev tsim kom muaj tus yuam sij no tsis yog tsuas yog kev sib koom "sib koom zais cia", tab sis kuj yog cov lus dhau los. Ua tsaug rau qhov no thiab lwm yam khoom ntawm Signal raws tu qauv, lub thiaj li hu ua rau pem hauv ntej secrecy thiab yav tom ntej secrecy yog guaranteed, piv txwv li, txawm yog hais tias ib tug neeg tau txais koj cov lus encrypted thiab qee yam tswj kom tawg nws yav tom ntej thiab nkag mus rau tus yuam sij encryption, nws ua tsis tau. decrypt lwm cov lus uas koj xa.
Kuv thov txim yog tias kuv sau qhov no ntau dhau thiab rov hais dua ib yam dab tsi uas koj twb paub lawm thiab kuv vam tias kuv yuav teb qhov tsis meej pem. Kuv tsis yog tus kws tshaj lij ntawm cryptography, tab sis los ntawm coincidence kuv twb tau soj ntsuam cov ncauj lus no heev in-depth tsis ntev los no :) Tseem, yog hais tias ib tug neeg pom tej yam tsis raug ntawm qhov kuv sau, kuv yuav zoo siab yog tias koj kho kuv.
Ua tsaug ntau rau cov lus qhia, koj tau piav qhia meej heev. Lwm zaus kuv yuav zoo dua nruab nrog cov ntaub ntawv ;)
Qhov no puas txhais tau tias WhatsApp tsis muaj keeb kwm hauv nruab nrab tam sim no?
Nws muaj keeb kwm tseem ceeb, tab sis txhua cov lus tau muab zais nrog tus yuam sij tshwj xeeb uas tsuas yog tus neeg tau txais cov lus muaj.