Awọn ero aiṣiṣẹ ti eniyan alaiṣe nipa cryptography ati aabo data

Awọn ero aiṣiṣẹ ti eniyan alaiṣe nipa cryptography ati aabo data

Kí nìdí cryptography? Emi funrarami ni oye Egbò nipa rẹ. Bẹẹni, Mo ti ka awọn Ayebaye iṣẹ Bruce Schneier, ṣugbọn igba pipẹ pupọ sẹyin; Bẹẹni, Mo loye iyatọ laarin asymmetric ati asymmetric ìsekóòdù, Mo loye kini awọn iyipo elliptic jẹ, ṣugbọn iyẹn ni. Pẹlupẹlu, awọn ile-ikawe cryptographic ti o wa tẹlẹ, pẹlu aṣa wọn ti o wuyi ti pẹlu orukọ kikun ti algorithm ni orukọ iṣẹ kọọkan ati opo awọn olupilẹṣẹ ti o duro jade, fun mi ni butthurt ẹru bi olutọpa kan.Awọn ero aiṣiṣẹ ti eniyan alaiṣe nipa cryptography ati aabo data
Nitorina kilode? Boya nitori nigba kika igbi ti lọwọlọwọ ti awọn atẹjade nipa aabo data, alaye asiri, ati bẹbẹ lọ, Mo gba rilara pe a n walẹ ni ibikan ni aaye ti ko tọ, tabi diẹ sii pataki, a n gbiyanju lati yanju awọn iṣoro awujọ pataki pẹlu iranlọwọ ti imọ-ẹrọ. tumo si (cryptography). Jẹ ki a sọrọ nipa eyi, Emi ko ṣe ileri awọn iwadii ṣiṣe epoch, bakanna bi awọn igbero ti nja, awọn ero aisimi jẹ iyẹn: laišišẹ.

Itan diẹ diẹ, o kan diẹ

Ni ọdun 1976, Amẹrika gba boṣewa Federal fun awọn algoridimu fifi ẹnọ kọ nkan - DES. O jẹ akọkọ ti gbogbo eniyan ati iwọn algorithm cryptographic ti a ṣẹda ni idahun si awọn ibeere iṣowo ti ndagba fun aabo data.

Iwariiri Bearded

Algoridimu naa jẹ atẹjade nipasẹ aṣiṣe. O jẹ iṣapeye fun imuse ohun elo ati pe o jẹ eka pupọ ati ailagbara fun imuse sọfitiwia. Sibẹsibẹ, Ofin Moore ni kiakia fi ohun gbogbo si ipo rẹ.

Yoo dabi - ipari itan naa, mu, encrypt, decrypt, ti o ba jẹ dandan, mu ipari ti bọtini naa pọ si. Boya o mọ daju pe awọn ara ilu Amẹrika fi awọn bukumaaki silẹ ninu rẹ, lẹhinna afọwọṣe Russian kan wa fun ọ - GOST 28147-89, eyiti o ṣee ṣe gbẹkẹle paapaa kere si. Lẹhinna lo awọn mejeeji, ọkan lori ekeji. Ti o ba gbagbọ pe FBI ati FSB ṣọkan nitori rẹ ati paarọ awọn bukumaaki wọn, lẹhinna Mo ni iroyin ti o dara fun ọ - iwọ kii ṣe paranoid, o ni ẹtan banal ti titobi nla.
Bawo ni fifi ẹnọ kọ nkan ṣe n ṣiṣẹ? Awọn alabaṣepọ mejeeji mọ bọtini kanna, ti a tun mọ ni ọrọ igbaniwọle, ati pe ohun ti a fi pamọ pẹlu rẹ le tun jẹ decrypted pẹlu rẹ. Eto naa ṣiṣẹ nla fun awọn amí, ṣugbọn ko yẹ fun Intanẹẹti ode oni, nitori pe bọtini yii gbọdọ wa ni gbigbe si ọkọọkan awọn alamọja ni ilosiwaju. Fun igba diẹ, lakoko ti awọn ile-iṣẹ diẹ ṣe aabo data wọn nigbati o ba sọrọ pẹlu alabaṣepọ ti a mọ tẹlẹ, iṣoro naa ti yanju pẹlu iranlọwọ ti awọn ojiṣẹ ati meeli ti o ni aabo, ṣugbọn lẹhinna Intanẹẹti di ibigbogbo o wa sinu aworan naa.

Aibaramu cryptography

nibiti awọn bọtini meji ti wa: gbangba, eyi ti a ko fi pamọ ti a si sọ fun ẹnikẹni; Ati ikọkọ, eyiti oniwun rẹ nikan mọ. Ohun ti paroko pẹlu bọtini gbogbo eniyan le jẹ idinku pẹlu ikọkọ nikan, ati ni idakeji. Nitorinaa, ẹnikẹni le wa bọtini ita gbangba ti olugba ati firanṣẹ ifiranṣẹ kan, olugba nikan ni yoo ka. Ṣe o dabi pe a ti yanju iṣoro naa?
ṣugbọn intanẹẹti ko ṣiṣẹ ni ọna yẹn, iṣoro naa dide ni kikun agbara ìfàṣẹsí ati ni pataki, ni ibẹrẹ ìfàṣẹsí, ati ni diẹ ninu awọn ọna isoro idakeji àìdánimọ. Ní kúkúrú, báwo ni mo ṣe lè ní ìdánilójú pé ẹni tí mo ń bá sọ̀rọ̀ gan-an ni ẹni tí mo fẹ́ bá sọ? ati kọkọrọ gbogbo eniyan ti Mo nlo jẹ ti ẹni ti Emi yoo ba sọrọ? Paapa ti eyi ba jẹ akoko akọkọ mi ni ibaraẹnisọrọ pẹlu rẹ? Ati bawo ni o ṣe le gbin igbẹkẹle si alabaṣepọ rẹ lakoko mimu ailorukọ? Tẹlẹ nibi, ti o ba wo ni pẹkipẹki, o le ṣe akiyesi ilodi inu.
Jẹ ki a wo ni awọn ofin gbogbogbo kini awọn ilana ibaraenisepo laarin awọn olukopa wa ati pe a lo ninu iṣe:

  • olupin - olupin (tabi iṣowo - iṣowo, ni aaye yii wọn jẹ ohun kanna): eyi ni ero kilasika ti o rọrun julọ, eyiti o jẹ pe cryptography symmetric to, awọn olukopa mọ ohun gbogbo nipa ara wọn, pẹlu awọn olubasọrọ ti nẹtiwọọki. Sibẹsibẹ, jọwọ ṣe akiyesi pe a ko paapaa sọrọ nipa eyikeyi ailorukọ nibi, ati pe nọmba awọn olukopa ti ni opin muna si meji. Iyẹn ni, eyi jẹ ero ti o dara julọ fun nọmba awọn ibaraẹnisọrọ to lopin pupọ ati, ni ọran gbogbogbo, o han gedegbe ti lilo diẹ.
  • olupin - ailorukọ (tabi iṣowo - alabara): diẹ ninu asymmetry wa nibi, eyiti o ṣiṣẹ ni aṣeyọri nipasẹ cryptography asymmetric. Koko bọtini nibi ni aini ijẹrisi alabara; olupin naa ko bikita pẹlu ẹniti o paarọ data gangan; ti o ba nilo lojiji, olupin naa nṣe Atẹle ìfàṣẹsí lilo ọrọ igbaniwọle ti a ti gba tẹlẹ, ati lẹhinna ohun gbogbo wa si isalẹ si ọran ti tẹlẹ. Ni apa keji, alabara lalailopinpin pataki ijẹrisi olupin, o fẹ lati rii daju pe data rẹ de ọdọ gangan eniyan ti o firanṣẹ si, ẹgbẹ yii ni adaṣe da lori eto ijẹrisi kan. Ni gbogbogbo, ero yii jẹ irọrun ati ni gbangba nipasẹ ilana https://, ṣugbọn awọn aaye iwunilori meji dide ni ikorita ti cryptography ati sociology.
    1. gbekele olupin naa: paapaa ti Mo ba fi alaye diẹ ranṣẹ si ariwa ni ọna ailewu, awọn ita ti imọ-ẹrọ ni iwọle si nibẹ. Isoro yi jẹ patapata ita awọn dopin ti ìsekóòdù, sugbon mo beere o lati ranti aaye yi, o yoo wa soke nigbamii.
    2. igbekele ninu ijẹrisi olupin: awọn logalomomoise ti awọn iwe-ẹri ti wa ni da lori awọn ti o daju wipe o wa ni kan awọn gbongbo ijẹrisi yẹ pipe igbekele. Ni imọ-ẹrọ, ikọlu ti o ni ipa to ni kikun [jọwọ gbero ikọlu ọrọ naa gẹgẹbi ọrọ imọ-ẹrọ, kii ṣe bii ẹgan tabi ẹgan si ijọba ti o wa tẹlẹ] le rọpo ijẹrisi ti ipele kekere eyikeyi, ṣugbọn o ro pe eto ijẹrisi nilo gbogbo eniyan. bakanna, i.e. iwe-ẹri yii yoo yọkuro lẹsẹkẹsẹ ati pe gbogbo awọn iwe-ẹri rẹ yoo fagile. Nitorinaa o jẹ bẹ, ṣugbọn tun ṣe akiyesi pe eto naa ko da lori awọn ọna imọ-ẹrọ, ṣugbọn lori iru adehun awujọ kan. Nipa ona, nipa gbonaGẹgẹbi apakan ti pupation doomsday ti a ti ṣe yẹ ti RuNet, Njẹ ẹnikẹni ti ṣe atupale pupation ti o ṣeeṣe ti ijẹrisi gbongbo Russia ati awọn abajade? Ti ẹnikẹni ba ti ka / kọ lori koko yii, firanṣẹ awọn ọna asopọ si mi, Emi yoo ṣafikun wọn, Mo ro pe koko-ọrọ naa dun
    3. aiṣe-taara de-anonymization lori olupin naa: tun jẹ koko-ọrọ ọgbẹ, paapaa ti olupin ko ba ni iforukọsilẹ / ijẹrisi deede, awọn ọna pupọ lo wa lati gba alaye nipa alabara ati nikẹhin ṣe idanimọ rẹ. O dabi fun mi pe gbongbo iṣoro naa wa ninu ilana http:// ti o wa tẹlẹ ati awọn miiran bi rẹ, eyiti, bi o ti ṣe yẹ, ko le ti rii iru irunu bẹẹ; ati pe yoo ṣee ṣe pupọ lati ṣẹda ilana ti o jọra laisi awọn punctures wọnyi. Sibẹsibẹ, eyi lodi si gbogbo awọn iṣe ṣiṣe owo ti o wa ati nitorinaa ko ṣeeṣe. Ṣi iyalẹnu, ṣe ẹnikẹni gbiyanju?
  • ailorukọ - ailorukọ: eniyan meji pade lori ayelujara, (aṣayan - o kan pade), (aṣayan - kii ṣe meji ṣugbọn ẹgbẹrun meji), ati pe o fẹ lati iwiregbe nipa awọn ohun ti ara wọn, ṣugbọn ni iru ọna ti Egbon okunrin ko gbọ (aṣayan: Mama ko ri, gbogbo eniyan ni o ni awọn ayo ti ara wọn). O le gbọ irony ninu ohun mi, ṣugbọn iyẹn nitori ohun ti o jẹ. Jẹ ki a lo ifiweranṣẹ Schneier si iṣoro naa (eyikeyi alugoridimu le ti wa ni sisan ti o ba ti to oro ti wa ni fowosi, iyẹn, owo ati akoko). Lati oju-ọna yii, titẹ sii sinu iru ẹgbẹ nipasẹ awọn ọna awujọ ko ṣe aṣoju eyikeyi iṣoro, kii ṣe apejuwe owo, eyini ni, agbara cryptographic ti algorithm. odo pẹlu awọn julọ fafa ìsekóòdù ọna.
    Sibẹsibẹ, fun ọran yii a ni bastion keji - àìdánimọ, a sì gbé gbogbo ìrètí wa lé e lórí, bí ó tilẹ̀ jẹ́ pé gbogbo ènìyàn ló mọ̀ wá, ṣùgbọ́n kò sí ẹni tí ó lè rí wa. Sibẹsibẹ, pẹlu awọn ọna imọ-ẹrọ igbalode julọ ti aabo, ṣe o ro ni pataki pe o ni aye? Jẹ ki n leti pe MO n sọrọ nipa ailorukọ nikan; o dabi pe a ti pari ni idaniloju tẹlẹ pẹlu aabo data. Lati ṣe kedere, jẹ ki a gba pe ti orukọ rẹ ba di mimọ tabi ile adirẹsi tabi Adirẹsi IP, iyipada ti kuna patapata.
    Nigbati on soro ti ip, eyi ni ibi ti o wa loke wa sinu ere gbekele olupin, o mọ IP rẹ laisi iyemeji. Ati pe nibi ohun gbogbo ṣe lodi si ọ - lati iwariiri eniyan ti o rọrun ati asan, si awọn eto imulo ile-iṣẹ ati monetization kanna. O kan ni lokan pe VPS ati VPN tun jẹ olupin; fun awọn onimọ-jinlẹ cryptography, awọn kuru wọnyi ko ṣe pataki; Bẹẹni, ati aṣẹ ti olupin ko ṣe ipa kan ninu ọran ti iwulo nla. Eyi tun pẹlu fifi ẹnọ kọ nkan ipari-si-opin - o dun ati ri to, ṣugbọn olupin tun ni lati gba ọrọ rẹ fun.
    Kini ipa gbogbogbo ti olupin ni iru ojiṣẹ? Ni akọkọ, o jẹ ohun kekere fun ifiweranṣẹ, ti olugba ko ba si ni ile, lati tun wa nigbamii. Ṣugbọn paapaa, ati pe eyi jẹ pataki diẹ sii, eyi ni aaye ipade, o ko le fi lẹta ranṣẹ taara si olugba, o firanṣẹ si olupin fun gbigbe siwaju. Ati ṣe pataki julọ, olupin naa nṣe pataki ìfàṣẹsí, ifẹsẹmulẹ fun gbogbo eniyan pe iwọ ni iwọ, ati fun ọ - pe interlocutor rẹ jẹ ẹni ti o nilo gaan. Ati pe o ṣe eyi nipa lilo foonu rẹ.
    Ṣe o ko ro pe ojiṣẹ rẹ mọ pupọ nipa rẹ? Rara, rara, dajudaju a gbagbọ rẹ (ati nipasẹ ọna, foonu wa ni akoko kanna, hmm), ṣugbọn awọn oluyaworan ṣe idaniloju pe eyi jẹ asan, pe a ko le gbẹkẹle ẹnikẹni rara.
    Ko da? Ṣugbọn imọ-ẹrọ awujọ kanna tun wa, ti o ba ni awọn interlocutors ọgọrun ninu ẹgbẹ kan, o kan ni lati ro pe 50% ninu wọn jẹ ọta, 49% jẹ asan, aimọgbọnwa, tabi aibikita lasan. Ati ida kan ti o ku, laibikita bawo ni o ṣe lagbara ni awọn ọna aabo alaye, o ṣee ṣe julọ ko le koju onimọ-jinlẹ to dara ni iwiregbe kan.
    Ilana igbeja nikan ni o dabi pe o padanu laarin awọn miliọnu ti awọn ẹgbẹ ti o jọra, ṣugbọn eyi kii ṣe nipa wa mọ, lẹẹkansi nipa diẹ ninu awọn onijagidijagan Ami ti ko nilo fun olokiki lori ayelujara tabi monetization.

O dara, o dabi si mi pe Mo ṣe idaniloju bakan (rara, Emi ko fi idi rẹ mulẹ, Mo kan jẹri) awọn ero lile mi nipa aabo data ni awoṣe ode oni ti awujọ. Awọn ipinnu jẹ rọrun ṣugbọn ibanujẹ - a ko yẹ ki o gbẹkẹle iranlọwọ diẹ sii lati fifi ẹnọ kọ nkan data ju ti a ti ni tẹlẹ, cryptography ti ṣe ohun gbogbo ti o le, ati pe o ṣe daradara, ṣugbọn awoṣe Intanẹẹti wa tako ifẹ wa fun ikọkọ ati sọ gbogbo awọn akitiyan wa di asan. . Ni otitọ, Emi kii ṣe alaigbagbọ rara ati pe Emi yoo fẹ gaan lati sọ nkan ti o ni imọlẹ ni bayi, ṣugbọn Emi ko mọ kini.
Gbiyanju lati wo apakan ti o tẹle, ṣugbọn Mo kilọ fun ọ - awọn irokuro ti ko ni imọ-jinlẹ ti o dide patapata, ṣugbọn wọn le ni idaniloju ẹnikan, ati pe o kere ju ẹnikan ṣe amuse.

Ṣe o ṣee ṣe lati ṣe ohunkohun rara?

O dara, fun apẹẹrẹ, ronu nipa koko-ọrọ yii, ni pataki nipa didasilẹ aiji rẹ ati jiju awọn ikorira kuro. Fun apẹẹrẹ, jẹ ki a ni kikun fun igba diẹ ká rúbo àìdánilójú, bi o ti wu ki o dun to. Jẹ ki gbogbo eniyan fun ni bọtini gbangba ti ara ẹni alailẹgbẹ lati ibimọ, ati bọtini ikọkọ ti o baamu, dajudaju. Ko si ye lati kigbe si mi ki o si tẹ ẹsẹ rẹ, bojumu aye Eyi rọrun pupọ - nibi o ni iwe irinna rẹ, nọmba idanimọ owo-ori, ati paapaa nọmba foonu kan ninu igo kan. Pẹlupẹlu, ti o ba ṣafikun iwe-ẹri ẹni kọọkan si eyi, o gba ijẹrisi agbaye / buwolu wọle; ati tun akọsilẹ apo kan pẹlu agbara lati jẹri eyikeyi awọn iwe aṣẹ. O le jẹ ki eto olona-ipele - bọtini gbangba nikan ati ijẹrisi wa ni gbangba, fun awọn ọrẹ (akojọ awọn bọtini eyiti o so mọ nibi) o le jẹ ki foonu rẹ wa ati kini ohun miiran ti wọn gbẹkẹle awọn ọrẹ, o le jinlẹ paapaa. awọn ipele, ṣugbọn eyi tẹlẹ tumọ si igbẹkẹle ti ko wulo ninu olupin naa.
Pẹlu ero yii, aṣiri ti alaye ti a firanṣẹ jẹ aṣeyọri laifọwọyi (botilẹjẹpe ni apa keji, kilode, ni agbaye pipe?), Alice kọ nkan si Bob, ṣugbọn ko si ẹnikan ti yoo ka rẹ ayafi Bob funrararẹ. Gbogbo awọn ojiṣẹ gba fifi ẹnọ kọ nkan lati opin-si-opin, ipa wọn dinku si awọn apoti ifiweranṣẹ ati, ni ipilẹ, ko le jẹ awọn ẹdun ọkan nipa akoonu naa. Ati awọn olupin tikararẹ di iyipada, o le firanṣẹ nipasẹ ọkan, tabi nipasẹ ẹlomiiran, tabi paapaa nipasẹ pq awọn olupin, bi imeeli. O tun le firanṣẹ taara si olugba ti o ba mọ IP rẹ, laisi kan si eyikeyi awọn agbedemeji rara. Se ko nla? O kan ni aanu pe a ko ni lati gbe ni akoko iyanu yii - kii ṣe fun mi tabi fun ọ. Nn-bẹẹni, lẹẹkansi Mo n sọrọ nipa awọn ohun ibanujẹ.
Nigbamii, nibo ni lati fipamọ gbogbo eyi? O dara, ni oke ti ori mi, ṣẹda eto iṣagbesori ṣiṣi, nkan bii DNS lọwọlọwọ, nikan ni agbara ati gbooro. Ni ibere ki o má ba di ẹru awọn alakoso DNS root pẹlu awọn afikun ati awọn iyipada, o le ṣe iforukọsilẹ ọfẹ, ayẹwo nikan ti o nilo jẹ fun iyasọtọ. Bi >>" Kaabo, a jẹ eniyan marun, idile Ivanov. Eyi ni awọn orukọ / awọn apeso wa, eyi ni awọn bọtini gbangba. Ti ẹnikẹni ba beere, jọwọ fi ranṣẹ si wa. Ati pe eyi ni atokọ ti awọn iya-nla ọgọrun ati ẹẹdẹgbẹta lati agbegbe wa pẹlu awọn bọtini wọn, ti wọn ba beere, firanṣẹ si wa paapaa.«
O kan nilo lati jẹ ki fifi sori ẹrọ ati iṣeto ni iru olupin ile kan rọrun pupọ ati irọrun, ki ẹnikẹni le rii boya wọn fẹ, lẹẹkansi, ko si ẹnikan ti yoo tun gbe awọn olupin ijọba osise eyikeyi lekan si.
Duro!, ṣugbọn kini ipinle ni lati ṣe pẹlu rẹ lẹhinna?

Ṣugbọn nisisiyi o le farabalẹ mu pada àìdánimọ. Ti ẹnikẹni ba le ṣe ina bọtini ti ara ẹni fun ara wọn ki o jẹrisi pẹlu ijẹrisi ẹni kọọkan ati fi sori ẹrọ olupin CA kekere kan fun ara wọn, tabi beere lọwọ aladugbo, tabi si olupin gbogbo eniyan, kilode ti gbogbo aṣẹ yii nilo? Ati lẹhinna ko si iwulo lati di asopọ si ihuwasi gidi, aṣiri pipe, aabo ati ailorukọ. O to pe ni ibẹrẹ ti awọn logalomomoise nibẹ ni ẹnikan ti o ni igbẹkẹle, daradara, a gbagbọ ninu TM tabi Jẹ ki a Encrypt, ati awọn DNS gbangba ti a mọ daradara ko ti fi ẹnikan ranṣẹ si steppe. O dabi pe ko yẹ ki o jẹ awọn ẹdun ọkan lati ọdọ awọn alaṣẹ boya, eyini ni, dajudaju awọn ẹdun yoo wa, ṣugbọn si opin wo?
Boya ni ọjọ kan iru eto kan, tabi nkan ti o jọra, yoo ṣẹda. Ati pe dajudaju, a ko ni ẹnikan lati gbẹkẹle bikoṣe ara wa; ko si ọkan ninu awọn ipinlẹ ti a mọ si mi ti yoo kọ iru eto bẹẹ. O da, Telegram ti o ti wa tẹlẹ, i2p, Tor, ati boya ẹlomiran ti Mo gbagbe, fihan pe ko si ohunkan ti ko ṣee ṣe. Eyi ni nẹtiwọọki wa, ati pe a ni lati pese ti a ko ba ni itẹlọrun pẹlu ipo ti awọn ọran lọwọlọwọ.
Brrr, Mo lairotẹlẹ pari lori akọsilẹ pathetic. Ni otitọ, Emi ko fẹran eyi, Mo fẹran ẹgan bakan.

PS: gbogbo eyi ni, dajudaju, Pink snot ati awọn ala ọmọbirin
PPS: ṣugbọn ti ẹnikan ba pinnu lojiji lati gbiyanju, fi orukọ apeso kan pamọ fun mi degs jowo, mo ti lo
PPPS: ati imuse dabi ohun rọrun nipa awọn ọna

orisun: www.habr.com

Fi ọrọìwòye kun