Sahihi ya dijiti c#. Ni nini saini ya elektroniki - kwa lugha rahisi kwa wanaoanza katika ulimwengu wa uchumi wa dijiti

__________________________________________________________

Taasisi ya elimu ya serikali

Elimu ya juu ya kitaaluma

"ST. PETERSBURG

CHUO KIKUU CHA SERIKALI CHA MAWASILIANO

yao. Prof. M.A. BONCH-BRUEVICH"

__________________________________________________________________________________________

V.P. Gribachev

Kitabu cha maandishi cha kazi ya maabara juu ya usalama wa habari.

Saint Petersburg

Kazi ya maabara No

Utafiti wa algoriti ya usimbaji ficheRSA.

    Kusudi la kazi.

Utafiti wa muundo wa algorithm na njia za utekelezaji wa vitendo wa mfumo wa usimbuaji wa RSA.

Mfumo wa siri wa RSA ulitengenezwa na Ronald Rivest, Adi Shamir na Leonard Adleman mnamo 1972. Mfumo huo uliitwa baada ya herufi za kwanza za majina yao ya mwisho. Licha ya ripoti za miaka ya hivi karibuni kuhusu majaribio ya pekee ya uchanganuzi wa siri wa algoriti hii, RSA bado inasalia kuwa mojawapo ya algoriti za kriptografia zinazojulikana zaidi. Usaidizi wa RSA umejengwa katika vivinjari vya kawaida (Firefox, IE) kuna programu-jalizi za RSA za Total Commandera na baadhi ya wateja wengine wa ftp. Algorithm haijathibitishwa katika nchi yetu.

RSA ni ya darasa la mifumo ya siri mbili muhimu. Hii ina maana kwamba algorithm hutumia funguo mbili - wazi (Umma) na siri (Binafsi).

Ufunguo wa umma na ufunguo wa siri unaolingana kwa pamoja huunda jozi ya vitufe (Keypair). Ufunguo wa umma hauhitaji kuwekwa siri. Kwa ujumla, imechapishwa katika saraka wazi na inapatikana kwa kila mtu. Ujumbe uliosimbwa kwa njia fiche kwa ufunguo wa umma unaweza tu kusimbwa kwa ufunguo wake wa faragha uliooanishwa, na kinyume chake.

Nguvu ya cryptographic ya RSA inategemea tatizo la factorization au factorization ya idadi kubwa mbili, bidhaa ambayo huunda kinachojulikana RSA moduli. Factorization hukuruhusu kufichua ufunguo wa siri, kama matokeo ambayo inawezekana kusimbua ujumbe wowote wa siri uliosimbwa kwa ufunguo huu. Hata hivyo, kwa sasa inachukuliwa kuwa si kuthibitishwa kihisabati kwamba ili kurejesha maandishi wazi kutoka kwa maandishi yaliyosimbwa, ni muhimu kutenganisha moduli katika mambo. Labda katika siku zijazo kutakuwa na njia ya ufanisi zaidi ya cryptanalyze RSA, kulingana na kanuni nyingine.

Kwa hivyo, nguvu ya cryptographic ya RSA imedhamiriwa na moduli iliyotumiwa.

Ili kuhakikisha kiwango cha kutosha cha nguvu ya cryptographic, kwa sasa inashauriwa kuchagua urefu wa moduli ya RSA ya angalau bits 1024, na kutokana na maendeleo ya haraka ya teknolojia ya kompyuta, thamani hii inakua daima.

    Mchoro wa algoriti ya usimbaji dataRSA

    Chagua nambari mbili kuu za nasibu ( uk Na q) na uhesabu moduli:

    Kazi ya Euler imehesabiwa: φ (n)=(uk-1)(q-1);

    Ufunguo wa siri huchaguliwa kwa nasibu e, katika kesi hii hali ya ubora wa kuheshimiana wa nambari lazima itimizwe e Na φ (n).

    Kuhesabu ufunguo wa kusimbua kwa kutumia fomula:

mh = 1 mod φ (n);

kumbuka hilo d Na n lazima pia iwe nambari kuu.

    Ili kusimba, unahitaji kuvunja ujumbe katika vizuizi vya urefu sawa. Idadi ya biti za binary kwenye kizuizi lazima ilingane na idadi ya biti za moduli n.

    Usimbaji fiche wa kizuizi cha ujumbe unafanywa kulingana na fomula:

C i =M i e mtindo n

    Usimbuaji wa kila kizuizi c i inafanywa kulingana na formula:

M i = C i d mtindo n

Chaguo d kama ufunguo wa umma, na e kama siri, yenye masharti kabisa. Funguo zote mbili ni sawa kabisa. Kama ufunguo wa umma unaweza kuchukua e, na kama iliyofungwa - d.

Mfano wa usimbaji fiche:

    Chagua r= 7 , q = 13 , moduli n = pq = 7 · 13 = 91;

    Kuhesabu utendaji wa Euler φ (n) = (uk-1)(q-1) = (7-1)(13-1) = 72;

    Kwa kuzingatia masharti ya GCD ( e, φ (n) = 1 na 1< e φ (n), chagua ufunguo wa siri e = 5;

    Kulingana na hali mh = 1 mod φ (n), hesabu ufunguo wa siri wa pande mbili d = 1 mod 72 , kwa kutumia algorithm iliyopanuliwa ya Euclidean, tunapata ufunguo wa umma d = 29;

    Chukua ujumbe wazi m = 225367 na ugawanye katika vitalu vya urefu sawa m 1 = 22, m 2 = 53, m 3 = 67.

    Tunasimba kwa njia fiche: NA 1 = 22 5 mod 91 = 29, C 2 = 53 5 mod 91 = 79, C 3 = 67 5 mod 91 = 58;

    Hebu tufafanue: M 1 = 29 29 mod 91 = 22, M 2 = 79 29 mod 91 = 53, M 3 = 58 29 mod 91 = 67;

    Mbinu ya kufanya kazi.

Kazi ya kukamilisha kazi inatolewa na mwalimu baada ya wanafunzi kupitisha mahojiano juu ya misingi ya mfumo wa ufunguo wa umma.

      Kusudi na kazi uliyopewa.

      Maelezo ya algorithm ya uendeshaji ya mfumo wa crypto wa RSA,

      Zuia - mchoro wa algorithm ya uendeshaji wa mfumo wa crypto wa RSA,

      Hitimisho: faida na hasara za mfumo wa crypto wa RSA.

Kazi ya maabara nambari 2.

Utafiti wa saini ya kielektroniki ya dijiti (EDS)RSA.

    Kusudi la kazi.

Utafiti wa algoriti ya saini ya kielektroniki ya RSA (EDS).

    Kanuni za msingi za kinadharia.

Mpango wa saini ya dijiti ya kielektroniki umeundwa ili kutoa mtiririko wa hati salama katika mitandao ya kielektroniki, sawa na jinsi katika uwanja wa saini za mtiririko wa hati za jadi na mihuri hutumiwa kulinda hati za karatasi. Kwa hivyo, teknolojia ya EDS inachukua uwepo wa kikundi cha wanachama wanaotuma hati za elektroniki zilizosainiwa kwa kila mmoja. Sahihi ya dijiti ina sifa zote za saini halisi. Ili kuwa msajili wa mfumo wa sahihi wa dijiti, kila mtumiaji lazima aunde jozi ya funguo - za umma na za kibinafsi. Vifunguo vya umma vya waliojisajili vinaweza kusajiliwa na kituo cha uidhinishaji kilichoidhinishwa, lakini kwa ujumla hili si sharti la lazima kwa mwingiliano kati ya waliojisajili wa mfumo wa sahihi wa dijitali.

Hivi sasa, mifumo ya saini za dijiti inaweza kujengwa kwenye algoriti mbalimbali za funguo mbili za usimbaji fiche. Kanuni ya RSA ilikuwa mojawapo ya ya kwanza kutumika kwa madhumuni haya. Mbali na algoriti ya kriptografia, mpango wa sahihi wa dijiti unahitaji matumizi ya kile kinachojulikana kama kazi za njia moja au heshi. Kitendaji cha heshi kinaitwa njia moja kwa sababu hukuruhusu kuhesabu kwa urahisi thamani ya heshi kutoka kwa hati yoyote. Wakati huo huo, uendeshaji wa hisabati kinyume, yaani, kuhesabu hati ya chanzo kutoka kwa thamani yake ya hashi, inatoa matatizo makubwa ya computational. Miongoni mwa sifa nyingine za kazi za hashi, ikumbukwe kwamba maadili ya pato (hash) daima yana urefu ulioelezwa madhubuti kwa kila aina ya kazi, kwa kuongeza, algorithm ya hesabu ya kazi ya hash imeundwa kwa njia ambayo kila kidogo ujumbe wa ingizo huathiri vipande vyote vya heshi. Hashi ni kama "muhtasari" uliobanwa wa ujumbe wa ingizo. Bila shaka, kutokana na kwamba kuna idadi isiyo na kikomo ya ujumbe unaowezekana, na kwamba heshi ina urefu uliowekwa, kuna uwezekano kwamba kuna angalau hati mbili tofauti za uingizaji zinazotoa thamani sawa ya hashi. Hata hivyo, urefu wa kawaida wa hashi umewekwa kwa njia ambayo, kwa nguvu ya sasa ya kompyuta ya kompyuta, kutafuta migongano, yaani, nyaraka tofauti zinazotoa maadili sawa ya kazi, ni kazi ngumu ya computationally.

Kwa hivyo, kazi ya heshi ni mabadiliko yasiyo ya kriptografia ambayo hukuruhusu kuhesabu heshi kwa hati yoyote iliyochaguliwa. Heshi ina urefu uliowekwa madhubuti na huhesabiwa kwa njia ambayo kila sehemu ya heshi inategemea kila sehemu ya ujumbe wa ingizo.

Kuna anuwai ya chaguzi za kuunda vitendaji vya hashi. Kawaida hujengwa kwa kuzingatia fomula ya kurudia, k.m. H i = h (H i -1 , M i ) , ambapo kama kipengele h baadhi ya kazi za usimbaji zilizokokotwa kwa urahisi zinaweza kuchukuliwa.

Kielelezo cha 1 kinaonyesha mpango wa jumla wa sahihi wa dijiti kulingana na algoriti ya kriptografia ya RSA.

Sahihi ya kielektroniki ya dijiti (EDS) algoritiRSA

      Vitendo vya mteja - mtumaji wa ujumbe.

        Nambari mbili kubwa na coprime huchaguliwa uk Na q;

        Tunahesabu moduli ya RSA. n= uk* q;

        Tunafafanua kazi ya Euler: φ (n)=(uk-1)(q-1);

        Kuchagua ufunguo wa siri e chini ya masharti yafuatayo: 1< e≤φ(n),

HOD (e, φ(n))=1;

        Kuamua ufunguo wa umma d, chini ya masharti yafuatayo: d< n, e* d ≡ 1(mod φ(n)).

      Uundaji wa saini ya dijiti

        Kuhesabu heshi ya ujumbe M: m = h(M).

        Tunasimba kwa njia fiche heshi ya ujumbe kwa kutumia ufunguo wa siri wa mtumaji na kutuma saini ya dijiti iliyopokelewa, S = m e (mod n), kwa mpokeaji mteja pamoja na maandishi wazi ya hati M.

      Uthibitishaji wa saini kwenye upande wa mpokeaji

        Inabainisha sahihi ya dijiti S kwa kutumia ufunguo wa umma d na hivyo kupata thamani ya hashi iliyotumwa na mteja - mtumaji.

        Kuhesabu heshi ya hati wazi m’= h(M).

        Tunalinganisha thamani za heshi m na m’, na kuhitimisha kuwa sahihi ya dijiti inategemewa ikiwa m = m’.

    Mbinu ya kufanya kazi.

Mgawo wa kazi ya maabara hutolewa na mwalimu baada ya wanafunzi kupita mahojiano juu ya misingi ya uthibitishaji wa data na dhana ya kuunda saini ya dijiti ya elektroniki.

Utaratibu wa kufanya kazi unafanana na mfano wa vitendo hapa chini wa kuzalisha na kuthibitisha saini ya digital ya elektroniki.

      Mfano wa hesabu ya sahihi ya dijiti na uthibitishaji.

        Nambari mbili kubwa na coprime 7 na 17 huchaguliwa;

        Tunahesabu moduli ya RSA. n=7*17=119;

        Tunafafanua kazi ya Euler: φ (n)=(7-1)(17-1)=96;

        Kuchagua ufunguo wa siri e chini ya masharti yafuatayo: 1< e≤φ(n), HOD (e, φ(n))=1; e = 11;

        Kuamua ufunguo wa umma d, chini ya masharti yafuatayo: d< n, e* d ≡ 1(mod φ(n)); d=35;

        Wacha tuchukue mlolongo fulani wa nambari kama ujumbe wazi. M = 139. Igawanye katika vitalu. M 1 = 1, M 2 = 3, M 3 = 9;

        Ili kuhesabu thamani ya heshi, tunatumia fomula ya kukokotoa kazi ya heshi. Ili kurahisisha mahesabu, chukulia kuwa vekta ya uanzishaji ya kazi ya heshi H 0 =5, na kama kipengele cha usimbaji fiche h Tutatumia RSA hiyo hiyo.

        Hebu tuhesabu heshi ya ujumbe. H 1 =(H 0 + M 1 ) e mod n =(5+1) 11 mod 119=90; H 2 =(H 1 + M 2 ) e mod n =(90+3) 11 mod 119=53; H 3 = (H 2 + M 3 ) e mod n =(53+9) 11 mod 119=97; Kwa hivyo, heshi ya ujumbe uliotolewa wazi m = 97;

        Tunaunda saini ya kielektroniki kwa kusimba thamani ya heshi inayotokana. S= H e mod n = 97 11 mod 119 = 6;

        Tunasambaza ufunguo wa umma kwenye chaneli ya mawasiliano d, maandishi ya ujumbe M, moduli n na saini ya kielektroniki ya dijiti S.

        Uthibitishaji wa sahihi ya dijiti kwenye upande wa mpokeaji ujumbe.

        Kwa upande wa mteja - mpokeaji wa ujumbe uliosainiwa, kwa kutumia ufunguo wa umma, tunapata hashi - thamani ya hati iliyopitishwa. m ´ = Sd mod n =6 35 mod 119 =97;

        Tunahesabu heshi ya ujumbe wazi uliotumwa, kwa njia sawa na thamani hii ilihesabiwa kwa upande wa mteja - mtumaji. H 1 =(H 0 +M 1 ) e mod n =(5+1) 11 mod 119=90; H 2 =(H 1 +M 2 ) e mod n =(90+3) 11 mod 119=53; H 3 = (H 2 +M 3 ) e mod n =(53+9) 11 mod 119=97; m = 97;

        Tunalinganisha thamani ya heshi iliyokokotwa kutoka kwa hati iliyo wazi iliyotumwa na thamani ya reli iliyotolewa kutoka kwa sahihi ya dijitali. m = m ´ =97.

      Thamani ya heshi iliyohesabiwa inalingana na thamani ya heshi iliyopatikana kutoka kwa sahihi ya dijiti, kwa hivyo, mpokeaji ujumbe anahitimisha kuwa ujumbe uliopokelewa ni halisi.

      Kusudi na madhumuni ya kazi.

      Maelezo ya kanuni ya kutengeneza sahihi ya dijiti ya RSA.

      Zuia - mchoro wa algorithm ya kutengeneza saini ya dijiti ya RSA.

Hitimisho: faida na hasara za sahihi ya dijiti ya RSA.

Nakala hiyo inatoa majibu kwa maswali: "Saini ya elektroniki inaonekanaje", "Sahihi ya elektroniki inafanyaje kazi", inajadili uwezo wake na sehemu kuu, na pia hutoa maagizo ya hatua kwa hatua ya mchakato wa kusaini. faili iliyo na saini ya kielektroniki.

Saini ya kielektroniki ni nini?

Sahihi ya kielektroniki sio kitu ambacho kinaweza kuchukuliwa, lakini ni hitaji la hati ambalo hukuruhusu kudhibitisha kuwa saini ya dijiti ni ya mmiliki wake, na pia kurekodi hali ya habari/data (uwepo au kutokuwepo kwa mabadiliko) katika hati ya kielektroniki kutoka wakati wa kusainiwa kwake.

Kwa kumbukumbu:

Jina lililofupishwa (kulingana na Sheria ya Shirikisho Na. 63) ni ED, lakini mara nyingi zaidi hutumia kifupi cha kizamani cha EDS (saini ya kielektroniki ya dijiti). Hii, kwa mfano, inawezesha mwingiliano na injini za utafutaji kwenye mtandao, kwani EP inaweza pia kumaanisha jiko la umeme, locomotive ya umeme ya abiria, nk.

Kwa mujibu wa sheria ya Shirikisho la Urusi, saini ya elektroniki iliyohitimu ni sawa na saini iliyoandikwa kwa mkono ambayo ina nguvu kamili ya kisheria. Mbali na saini za dijiti zilizohitimu, kuna aina mbili zaidi za saini za dijiti zinazopatikana nchini Urusi:

- isiyo na sifa - inahakikisha umuhimu wa kisheria wa hati, lakini tu baada ya kumalizika kwa makubaliano ya ziada kati ya watia saini juu ya sheria za matumizi na utambuzi wa saini za digital, inakuwezesha kuthibitisha uandishi wa hati na kudhibiti kutoweza kubadilika baada ya kusainiwa,

- rahisi - haitoi hati iliyosainiwa umuhimu wa kisheria hadi makubaliano ya ziada yamehitimishwa kati ya watia saini juu ya sheria za utumiaji na utambuzi wa saini za dijiti na bila kuzingatia masharti yaliyowekwa kisheria ya matumizi yake (saini rahisi ya elektroniki lazima iwe ndani. hati yenyewe, ufunguo wake lazima utumike kwa mujibu wa mahitaji ya mfumo wa habari, ambapo inatumiwa, nk kwa mujibu wa Sheria ya Shirikisho-63, Kifungu cha 9), haitoi dhamana ya kutofautiana kwake tangu wakati wa kusainiwa, inaruhusu. wewe kuthibitisha uandishi. Matumizi yake hayaruhusiwi katika kesi zinazohusiana na siri za serikali.

Kwa watu binafsi, sahihi ya dijiti hutoa mwingiliano wa mbali na serikali, elimu, matibabu na mifumo mingine ya taarifa kupitia Mtandao.

Sahihi ya kielektroniki huipa huluki za kisheria ruhusa ya kushiriki katika biashara ya kielektroniki, huziruhusu kupanga usimamizi muhimu wa kisheria wa hati za kielektroniki (EDF) na kuwasilisha ripoti za kielektroniki kwa mamlaka za udhibiti.

Fursa ambazo sahihi ya dijiti hutoa kwa watumiaji zimeifanya kuwa sehemu muhimu ya maisha ya kila siku ya raia wa kawaida na wawakilishi wa kampuni.

Maneno "saini ya kielektroniki imetolewa kwa mteja" inamaanisha nini? Je, sahihi ya dijiti inaonekanaje?

Saini yenyewe sio kitu, lakini matokeo ya mabadiliko ya kriptografia ya hati iliyotiwa saini, na haiwezi "kimwili" iliyotolewa kwa njia yoyote (ishara, kadi ya smart, nk). Pia, haiwezi kuonekana, kwa maana halisi ya neno; haionekani kama kiharusi cha kalamu au alama ya mfano. Kuhusu saini ya elektroniki "inaonekanaje", Tutakuambia kidogo hapa chini.

Sahihi ya kielektroniki sio kitu ambacho kinaweza kuchukuliwa, lakini ni hitaji la hati ambalo hukuruhusu kudhibitisha kuwa saini ya dijiti ni ya mmiliki wake, na pia kurekodi hali ya habari/data (uwepo au kutokuwepo kwa mabadiliko) katika hati ya kielektroniki kutoka wakati wa kusainiwa kwake.

Ubadilishaji wa kriptografia ni usimbaji fiche ambao umejengwa kwenye algoriti inayotumia ufunguo wa siri. Mchakato wa kurejesha data ya awali baada ya mabadiliko ya kriptografia bila ufunguo huu, kulingana na wataalam, inapaswa kuchukua muda mrefu zaidi kuliko muda wa uhalali wa habari iliyotolewa.

Vyombo vya habari vya Flash ni chombo cha kuhifadhi compact ambacho kinajumuisha kumbukumbu ya flash na adapta (USB flash drive).

Ishara ni kifaa ambacho mwili wake ni sawa na gari la USB flash, lakini kadi ya kumbukumbu inalindwa na nenosiri. Ishara ina habari ya kuunda saini ya elektroniki. Ili kufanya kazi nayo, unahitaji kuunganisha kwenye kiunganishi cha USB cha kompyuta yako na uingize nenosiri.

Kadi smart ni kadi ya plastiki ambayo hukuruhusu kutekeleza shughuli za kriptografia kwa kutumia microcircuit iliyojengwa ndani yake.

Kadi ya SIM iliyo na chip ni kadi ya waendeshaji wa rununu iliyo na chip maalum, ambayo programu ya java imewekwa kwa usalama katika hatua ya uzalishaji, na kupanua utendaji wake.

Je, tunapaswa kuelewaje maneno "saini ya kielektroniki imetolewa," ambayo imejikita katika hotuba ya mazungumzo ya washiriki wa soko? Je, saini ya kielektroniki inajumuisha nini?

Saini ya elektroniki iliyotolewa ina vitu 3:

1 - chombo cha saini ya elektroniki, yaani, chombo cha kiufundi muhimu kwa kutekeleza seti ya algorithms ya cryptographic na kazi. Hii inaweza kuwa cryptoprovider iliyosakinishwa kwenye kompyuta (CryptoPro CSP, ViPNet CSP), au tokeni inayojitegemea iliyo na mtoa huduma wa kielektroniki (EDS Rutoken, JaCarta GOST), au "wingu la kielektroniki". Unaweza kusoma zaidi kuhusu teknolojia za sahihi za kidijitali zinazohusiana na matumizi ya "wingu la kielektroniki" katika makala yanayofuata ya Tovuti ya Sahihi ya Kielektroniki ya Umoja.

Sahihi ya kielektroniki sio kitu ambacho kinaweza kuchukuliwa, lakini ni hitaji la hati ambalo hukuruhusu kudhibitisha kuwa saini ya dijiti ni ya mmiliki wake, na pia kurekodi hali ya habari/data (uwepo au kutokuwepo kwa mabadiliko) katika hati ya kielektroniki kutoka wakati wa kusainiwa kwake.

Mtoa huduma wa kriptografia ni moduli inayojitegemea inayofanya kazi kama "mpatanishi" kati ya mfumo wa uendeshaji, ambao huidhibiti kwa kutumia seti fulani ya vitendakazi, na programu au mfumo wa maunzi ambao hufanya mabadiliko ya kriptografia.

Muhimu: ishara na saini iliyohitimu ya digital juu yake inapaswa kuthibitishwa na FSB ya Shirikisho la Urusi kwa mujibu wa mahitaji ya Sheria ya Shirikisho Nambari 63.

2 - jozi muhimu, ambayo inajumuisha seti mbili zisizo za kibinafsi za byte zinazozalishwa na chombo cha saini ya elektroniki. Wa kwanza wao ni ufunguo wa saini ya elektroniki, ambayo inaitwa "binafsi". Inatumika kuunda saini yenyewe na lazima iwe siri. Kuweka ufunguo wa "faragha" kwenye kompyuta na vyombo vya habari vya flash sio salama sana, kwenye ishara ni kwa kiasi fulani si salama, na kwenye token / smart card / sim kadi katika fomu isiyoweza kuondolewa ni salama zaidi. Ya pili ni ufunguo wa uthibitishaji wa saini ya elektroniki, ambayo inaitwa "umma". Haijawekwa siri, imefungwa kwa pekee na ufunguo wa "faragha" na ni muhimu ili mtu yeyote aweze kuthibitisha usahihi wa saini ya elektroniki.

3 - Cheti muhimu cha uthibitishaji wa EDS kilichotolewa na kituo cha uthibitisho (CA). Madhumuni yake ni kuhusisha seti ya baiti zisizojulikana za ufunguo wa "umma" na utambulisho wa mmiliki wa sahihi ya kielektroniki (mtu au shirika). Kwa mazoezi, hii inaonekana kama hii: kwa mfano, Ivan Ivanovich Ivanov (mtu binafsi) anakuja kwenye kituo cha udhibitisho, anawasilisha pasipoti yake, na CA inampa cheti kinachothibitisha kwamba ufunguo wa "umma" uliotangazwa ni wa Ivan Ivanovich Ivanov. Hii ni muhimu ili kuzuia mpango wa ulaghai, wakati wa kupelekwa ambayo mshambuliaji katika mchakato wa kusambaza nambari "wazi" anaweza kuikata na kuibadilisha na yake mwenyewe. Hii itampa mhalifu fursa ya kuiga mtu aliyetia sahihi. Katika siku zijazo, akikatiza ujumbe na kufanya mabadiliko, ataweza kuyathibitisha kwa saini yake ya dijiti. Ndiyo maana jukumu la cheti muhimu cha uthibitishaji wa saini ya kielektroniki ni muhimu sana, na kituo cha uthibitishaji kinabeba dhima ya kifedha na kiutawala kwa usahihi wake.

Kwa mujibu wa sheria ya Shirikisho la Urusi, kuna:

— "cheti cha ufunguo wa uthibitishaji wa saini ya kielektroniki" hutolewa kwa saini ya dijiti isiyo na sifa na inaweza kutolewa na kituo cha uthibitishaji;

— "Cheti cha ufunguo wa uthibitishaji wa saini ya kielektroniki" kinatolewa kwa saini ya dijiti iliyohitimu na inaweza tu kutolewa na CA iliyoidhinishwa na Wizara ya Telecom na Mawasiliano ya Misa.

Kwa kawaida, tunaweza kuashiria kuwa funguo za uthibitishaji wa saini za kielektroniki (seti za baiti) ni dhana za kiufundi, na cheti cha ufunguo wa "umma" na mamlaka ya uthibitishaji ni dhana za shirika. Baada ya yote, CA ni kitengo cha kimuundo ambacho kina jukumu la kulinganisha funguo za "umma" na wamiliki wao ndani ya mfumo wa shughuli zao za kifedha na kiuchumi.

Kwa muhtasari wa hapo juu, kifungu "saini ya elektroniki imetolewa kwa mteja" ina sehemu tatu:

  1. Mteja alinunua zana ya saini ya elektroniki.
  2. Alipokea ufunguo wa "umma" na "faragha", kwa usaidizi ambao saini ya dijiti inatolewa na kuthibitishwa.
  3. CA ilimpa mteja cheti kinachothibitisha kwamba ufunguo wa "umma" kutoka kwa jozi muhimu ni wa mtu huyu.

Suala la usalama

Sifa zinazohitajika za hati zilizosainiwa:

  • uadilifu;
  • kuegemea;
  • uhalisi (ukweli; "kutokukataa" uandishi wa habari).

Zinatolewa na algoriti na itifaki za kriptografia, pamoja na suluhisho za programu na vifaa kulingana na wao kwa kutengeneza saini ya elektroniki.

Kwa kiwango fulani cha kurahisisha, tunaweza kusema kwamba usalama wa saini ya elektroniki na huduma zinazotolewa kwa msingi wake ni kwa msingi wa ukweli kwamba funguo "za kibinafsi" za saini ya elektroniki huhifadhiwa kwa siri, kwa fomu iliyolindwa, na kwamba. kila mtumiaji huzihifadhi kwa kuwajibika na hairuhusu matukio.

Kumbuka: wakati ununuzi wa ishara, ni muhimu kubadili nenosiri la kiwanda, kwa hiyo hakuna mtu atakayeweza kufikia utaratibu wa saini ya digital isipokuwa mmiliki wake.

Jinsi ya kusaini faili na saini ya elektroniki?

Ili kusaini faili ya saini ya dijiti, unahitaji kukamilisha hatua kadhaa. Kama mfano, hebu tuangalie jinsi ya kuweka sahihi ya kielektroniki iliyoidhinishwa kwenye cheti cha chapa ya biashara ya Tovuti ya Sahihi ya Kielektroniki ya Umoja katika umbizo la .pdf. Haja ya:

1. Bonyeza-click kwenye hati na uchague mtoaji wa crypto (katika kesi hii CryptoARM) na safu ya "Ishara".

2. Fuata njia katika visanduku vya mazungumzo ya mtoaji wa crypto:

Katika hatua hii, ikiwa ni lazima, unaweza kuchagua faili tofauti ili kusaini, au ruka hatua hii na uende moja kwa moja kwenye kisanduku kidadisi kinachofuata.

Sehemu za Usimbaji na Viendelezi hazihitaji kuhaririwa. Hapo chini unaweza kuchagua mahali ambapo faili iliyotiwa saini itahifadhiwa. Katika mfano, hati iliyo na saini ya dijiti itawekwa kwenye desktop.

Katika kizuizi cha "Sifa za Sahihi", chagua "Imesainiwa" ikiwa ni lazima, unaweza kuongeza maoni. Sehemu zilizobaki zinaweza kutengwa/kuchaguliwa unavyotaka.

Chagua moja unayohitaji kutoka kwa duka la cheti.

Baada ya kuangalia kwamba uwanja wa "Mmiliki wa Cheti" ni sahihi, bofya kitufe cha "Next".

Katika sanduku hili la mazungumzo, hundi ya mwisho ya data inayohitajika kuunda saini ya elektroniki inafanywa, na kisha baada ya kubofya kitufe cha "Maliza", ujumbe ufuatao unapaswa kutokea:

Kukamilika kwa operesheni kwa mafanikio kunamaanisha kuwa faili imebadilishwa kwa njia fiche na ina mahitaji ambayo hurekodi kutobadilika kwa hati baada ya kusainiwa na kuhakikisha umuhimu wake wa kisheria.

Kwa hivyo, saini ya elektroniki kwenye hati inaonekanaje?

Kwa mfano, tunachukua faili iliyosainiwa na saini ya elektroniki (iliyohifadhiwa katika umbizo la .sig) na kuifungua kupitia mtoa huduma wa crypto.

Kipande cha Desktop. Kushoto: faili iliyotiwa saini kwa saini ya dijiti, kulia: mtoaji wa crypto (kwa mfano, CryptoARM).

Taswira ya saini ya elektroniki katika hati yenyewe wakati wa kuifungua haitolewa kwa sababu ya ukweli kwamba inahitajika. Lakini kuna tofauti, kwa mfano, saini ya elektroniki ya Huduma ya Ushuru ya Shirikisho wakati wa kupokea dondoo kutoka kwa Daftari ya Jimbo la Umoja wa Mashirika ya Kisheria / Daftari la Jimbo la Umoja wa Wajasiriamali Binafsi kupitia huduma ya mtandaoni huonyeshwa kwa masharti kwenye hati yenyewe. Picha ya skrini inaweza kupatikana kwenye

Lakini jinsi gani mwisho EDS "inaonekana", au tuseme, ukweli wa kusaini unaonyeshwaje katika hati?

Kwa kufungua dirisha la "Dhibiti data iliyosainiwa" kupitia mtoaji wa crypto, unaweza kuona habari kuhusu faili na saini.

Unapobofya kitufe cha "Angalia", dirisha linaonekana lina habari kuhusu saini na cheti.

Picha ya skrini ya mwisho inaonyesha wazi saini ya dijiti inaonekanaje kwenye hati?"kutoka ndani".

Unaweza kununua saini ya kielektroniki kwenye.

Uliza maswali mengine juu ya mada ya kifungu kwenye maoni, wataalam wa Portal ya Saini ya Saini ya Kielektroniki hakika watakujibu.

Makala yalitayarishwa na wahariri wa tovuti ya Unified Electronic Signature Portal kwa kutumia nyenzo kutoka SafeTech.

Unapotumia nyenzo kwa ukamilifu au sehemu, kiungo kwa www..

Agosti 12, 2010 12:24 pm

Katika sehemu zilizopita, tulifikiria ni nini hasa tutakula. Sasa, hatimaye, hebu tuendelee moja kwa moja kuchagua sahani kwa ladha yetu. Hapa tutaangalia madhumuni ya kutumia saini ya dijiti, ni kambi gani ya kujiunga na ni sifa gani za kutumia kila chaguo, na pia kugusa msingi wa kisheria wa kutumia saini za dijiti. Wakati huo huo, tutazingatia maswali yanayotokea katika mchakato na kuimarisha ujuzi juu ya uendeshaji wa utaratibu ambao tunayo sasa.

Wacha tuseme una hamu isiyozuilika, au labda hitaji la dharura, la kutumia sahihi ya dijiti. Swali kuu la kwanza unapaswa kujiuliza ni: kwa nini? Ikiwa huwezi kujibu swali hili zaidi au chini bila utata, basi fikiria mara mbili kabla ya kwenda zaidi chini ya njia ya kutumia teknolojia hii. Baada ya yote, utekelezaji, na muhimu zaidi, utumiaji wa saini ya dijiti katika aina yoyote ya aina yake, ni mchakato unaohitaji kazi kubwa, kwa hivyo ikiwa hakuna ufahamu wazi wa malengo yaliyowekwa, ni bora hata kuanza.

Hebu bado uelewe kwamba unahitaji tu sahihi ya dijiti. Na unaihitaji, kwa kawaida, ili kulinda maelezo yako. Sasa hebu tuangalie hali ambazo inawezekana kutumia saini ya dijiti na usimbuaji kwa mpangilio wa ugumu.

Wacha tuanze na chaguo rahisi: wewe ni mtu wa kibinafsi na unataka kulinda habari unayotuma kupitia vyanzo vya elektroniki kutoka kwa uingizwaji, na pia, labda, isomwe na wageni. Unatuma habari hiyo kwa mtu huyo huyo wa kawaida, ambaye unaweza kukubaliana naye kila wakati jinsi utakavyolinda habari yako. Unahitaji nini kwa hili?

Hebu tuanze ukaguzi wetu na S/MIME. Tutafanya hivi, kwanza, kwa sababu muundo huu, kama nilivyokwisha sema, umeenea zaidi, na muhimu zaidi: inasaidiwa katika kiwango cha Windows (na Windows, chochote mtu anaweza kusema, ndio mfumo wa kawaida wa kufanya kazi), kama vile Windows. na programu nyingi zinazofanya kazi chini ya Windows. Kweli, pili, kutoka kwa maoni ya kisheria, muundo huu unaruhusu (ndani ya mfumo wa serikali yetu, bila shaka) kwa kiasi kikubwa zaidi.

Ni ipi njia rahisi na ya kawaida zaidi ya kuwasilisha habari kwa mtu mwingine? Bila shaka, hii ni barua pepe. Tunachukua barua, ambatisha faili kwake na kuituma. Na hapa tunabahatika hasa kuwa na sahihi ya dijitali katika umbizo la S/MIME: wateja wote wa kawaida wa barua pepe wanaweza kupokea ujumbe kwa saini ya dijiti na kuzituma. Katika kesi hii, barua nzima imesainiwa, ikiwa ni pamoja na faili zilizounganishwa na barua.

Mchele. 1. Ukurasa wa Outlook 2007 Trust Center

Na kila kitu kitakuwa sawa, lakini ili kutuma barua kwa saini unahitaji kuwa na programu inayofanya kazi na cryptography (mtoa huduma wa cryptographic, CSP), na cheti kwa madhumuni maalum na ufunguo wa kibinafsi unaohusishwa nayo. Madhumuni ya cheti ni eneo ambalo linaweza kutumika. Tutazungumza zaidi kuhusu madhumuni ya vyeti baadaye, lakini kwa kazi ya sasa, tunahitaji cheti cha ulinzi wa barua pepe.

Lakini turudi kwenye mahitaji yetu. Ninaweza kupata wapi programu hii, mtoaji wa crypto? Kwa bahati nzuri kwetu, mfumo wa uendeshaji wa Windows hauunga mkono tu muundo yenyewe, lakini pia una seti ya watoa huduma wa crypto ambao huja pamoja na toleo lolote la mfumo bure kabisa, yaani, bure. Hii ina maana kwamba ufumbuzi dhahiri zaidi kwa hali hii ni matumizi yao.

Kwa hivyo, tuligundua mtoa huduma wa crypto, lakini ni nini cha kufanya na cheti? Katika sehemu iliyopita, nilisema kwamba katika mchakato wa kutoa vyeti, mtu fulani wa tatu anahusika - mamlaka ya vyeti, ambayo hutoa vyeti moja kwa moja na kuthibitisha maudhui na umuhimu wao. Nitakaa juu ya hatua hii kwa undani zaidi, kwani tutahitaji maarifa haya katika siku zijazo.

Uthibitisho kwamba cheti hiki mahususi cha mtumiaji ni sahihi na kwamba yaliyomo ndani yake hayajabadilishwa ni sahihi sawa ya dijiti, ndiyo pekee ambayo imetiwa saini na mamlaka ya uidhinishaji.

Mamlaka ya uthibitishaji, kama watumiaji, ina cheti chake. Na ni kwa msaada wake kwamba anasaini vyeti anavyotoa. Utaratibu huu, kwanza, unalinda vyeti vinavyotolewa na mamlaka ya uthibitishaji kutokana na mabadiliko (kama nilivyosema hapo juu), na pili, inaonyesha wazi ni mamlaka gani ya uthibitishaji ilitoa cheti. Kama matokeo, mtu mbaya, kwa kweli, anaweza kufanya nakala kamili ya cheti chako, na jina lako la kwanza, jina la mwisho, hata habari yoyote ya ziada, lakini kughushi saini ya dijiti ya mamlaka ya udhibitisho bila kuwa na ufunguo wake wa kibinafsi itakuwa karibu haiwezekani kazi kwa ajili yake, na kwa hiyo kutambua bandia hii si tu kuwa rahisi, lakini rahisi sana.

Hati ya mamlaka ya uthibitisho yenyewe, kwa njia ya kirafiki, lazima pia ilindwe. Inayomaanisha kuwa imesainiwa. Na nani? Mamlaka ya vyeti ya daraja la juu. Na yeye, kwa upande wake, ni bora zaidi. Na mnyororo kama huo unaweza kuwa mrefu sana. Inaishaje?

Na inaisha na cheti cha kujiandikisha kutoka kwa mamlaka ya uthibitishaji. Cheti kama hicho hutiwa saini na ufunguo wa faragha unaohusishwa nayo. Ili kutoa mlinganisho, hii ni kama cheti cha nafasi na mshahara wa mkurugenzi mkuu. " Na cheti hiki Ivanov I.I., Mkurugenzi Mkuu wa LLC« Dandelion» inathibitisha kwamba Ivanov I.I. anashikilia nafasi ya Mkurugenzi Mkuu katika shirika hili na anapokea mshahara wa ######## rubles" Ili kuamini cheti hiki, lazima uamini kampuni ya Dandelion LLC yenyewe, na imani hii haiungwi mkono na wahusika wengine.

Vile vile huenda kwa vyeti vya mizizi (yaani vyeti kutoka kwa mamlaka ya uthibitishaji). Vyeti vya kujitia saini vya mamlaka hizo za uthibitishaji unazoamini vinapaswa kuhifadhiwa katika hifadhi maalum katika mfumo unaoitwa "Mamlaka ya Uthibitishaji wa Mizizi ya Kuaminika". Lakini kabla ya kufika huko, unahitaji kuwapata kwa namna fulani. Na hii ni kiungo dhaifu katika mfumo. Cheti cha kujitia saini chenyewe hakiwezi kughushiwa, kama vile mtumiaji, lakini itakuwa vizuri kukibadilisha wakati wa kusambaza. Hii ina maana kwamba upitishaji lazima ufanyike kupitia chaneli iliyolindwa dhidi ya udukuzi.

Ili kuepuka, ikiwezekana, matatizo hayo, Microsoft imechagua mamlaka kadhaa ya uthibitishaji na kujumuisha vyeti vyao moja kwa moja kwenye usakinishaji wa Windows (hizo ni Thawte, VeriSign na nyinginezo). Tayari unazo kwenye kompyuta yako na huhitaji kuzipata kutoka popote. Hii inamaanisha kuwa unaweza kuzibadilisha tu ikiwa una Trojan kwenye kompyuta yako (au mtu mbaya lazima awe na ufikiaji wa kiutawala kwenye kompyuta yako), na kuzungumza juu ya kutumia saini ya dijiti katika kesi hii haina maana. Aidha, mamlaka hizi za uthibitisho zinajulikana sana na zinatumiwa na watu wengi, na uingizwaji rahisi wa vyeti vyao utasababisha makosa mengi katika uendeshaji wa, tuseme, tovuti ambazo vyeti vyake hutolewa na mamlaka hizi za uthibitisho, ambazo, kwa upande wake, zitakuwa. haraka kusababisha wazo kwamba kwamba kitu si safi hapa.

Kwa njia, kuhusu vyeti vya kujiandikisha: unaweza kuunda cheti kama hicho kwa matumizi yako mwenyewe, na sio tu kwa mamlaka ya uthibitisho. Kwa kawaida, cheti kama hicho hurithi ubaya wote wa cheti cha aina hii, lakini ni bora kwa kuangalia ikiwa inafaa kutumia saini ya dijiti katika mawasiliano, au ikiwa ni bora kufanya hivyo. Ili kuunda cheti kama hicho, unaweza kutumia programu iliyojumuishwa katika zana za Ofisi ya Microsoft (Cheti cha Dijiti cha Miradi ya VBA), au, ili kubinafsisha madhumuni na nyanja zingine za cheti hiki, programu ya mtu wa tatu, kwa mfano CryptoArm, ambayo hata katika toleo lake la bure huruhusu vile kuunda vyeti.

Mchele. 2. Kuangalia cheti cha kujiandikisha kwa kutumia Windows

Kwa hivyo, tunachagua kituo cha uthibitisho ambacho kinatufaa sisi sote wawili, kupokea cheti kutoka kwake (ambacho tunajaza fomu kwenye tovuti, kutoa hati zinazohitajika na kulipa pesa ikiwa ni lazima), au kuunda cheti cha kujiandikisha wenyewe na ... Kwa kweli, hiyo ndiyo yote. Sasa tunaweza kutumia mteja wetu wa barua pepe (Mtazamo sawa) kutuma na kupokea ujumbe uliotiwa sahihi na uliosimbwa kwa njia fiche.

Ili kutumia kiwango cha OpenPGP, kila kitu ni rahisi na ngumu zaidi. Ili kutumia kiwango hiki, bado unahitaji mtoa huduma za crypto, jozi ya funguo za umma na za kibinafsi, na programu inayotekeleza moja kwa moja kutia saini na usimbaji fiche. Kwa OpenPGP, vipengele hivi vyote vinaweza kulipwa au bila malipo. Kwa bure kuna shida zaidi ya kufunga, na kwa kulipwa kuna kidogo, lakini kanuni ni sawa kwa wote wawili.

Kufuatia mlolongo wa maelezo ambao tayari umetumika, wacha tuanze na programu ambayo utawasiliana nayo zaidi: mteja wa barua pepe. Kutumia Outlook safi hakuwezekani tena hapa, kwa sababu ya kutojua kiwango cha OpenPGP, ambayo inamaanisha unahitaji kubadili hadi kwa mteja anayejua kiwango, au kutumia programu-jalizi za Outlook, au hata kufanya kazi na saini na usimbaji fiche kwa kunakili habari ndani. programu za nje. Mfano wa wateja wa barua pepe wanaofanya kazi na kiwango cha OpenPGP ni Mozilla Thunderbird, ambayo, kwa njia, bado inahitaji programu-jalizi, au The Bat! , ambayo katika toleo la Mtaalamu inaweza kufanya kazi na kiwango cha OpenPGP peke yake.

Mchele. 3. Skrini kuu ya mteja wa barua pepe wa Mozilla Thunderbird

Mchele. 4. Skrini kuu ya mteja wa barua The Bat!

Programu-jalizi zinazohitajika kufanya kazi na kiwango cha OpenPGP katika barua pia zinaweza kupatikana, zote mbili zilizolipwa na bila malipo. Programu-jalizi zinazolipishwa hutolewa na matoleo yanayolipwa programu PGP, na kama mfano wa programu-jalizi ya bure tunaweza kutaja programu-jalizi ya Enigmail kwa Thunderbird sawa.

Mchele. 5. Viongezi vinavyoonekana kwenye kiteja cha barua baada ya kusakinisha Enigmail

Watoa huduma za Crypto hapa wote ni bure kwa njia moja au nyingine. Unaweza kutumia mtoaji huduma wa crypto ambaye anakuja na toleo lisilolipishwa la programu ya PGP, au unaweza kutumia GnuPG.

Mchele. 6. Ukurasa wa Usimamizi wa Muhimu wa GnuPG

Hapa, labda, inafaa onyo kidogo kwa wale ambao watafuata msimbo wa chanzo huru na wazi. Wengi wa programu hizi hufanya kazi na kufanya kazi zao, lakini kuna matatizo kadhaa ambayo ni ya kawaida kwa wote. Na tatizo la majaribio ya kutosha na tatizo la kuendeleza miingiliano ya mtumiaji linasikika muhimu sana. Shida zote mbili ni za msingi kwa programu ya bure kwa asili yake: maendeleo yanafanywa na "ulimwengu wote" (au kikundi tofauti), ambayo inamaanisha kuwa miradi katika hali nyingi haina itikadi ya kawaida, hakuna mbuni wa kawaida. , mbunifu, nk. Kama matokeo, hali mara nyingi hugeuka kuwa "kile kilichokua kimekua," na hii sio rahisi kila wakati kutoka kwa mtazamo wa kazi tu. Upimaji, pia, kama sheria, unafanywa na "ulimwengu wote", na sio na wapimaji wa kitaalam, ambao meneja waovu hutegemea, kwa hivyo mende zaidi huishia kwenye toleo la mwisho. Kwa kuongeza, ikiwa hitilafu itagunduliwa ambayo inaweza kusababisha kupoteza maelezo yako, mara nyingi hakuna mtu wa kuuliza: programu ni ya bure na wazi, na hakuna mtu anayebeba jukumu lolote la kifedha au la kisheria kwako. Walakini, usijidanganye, hali na programu iliyolipwa ni sawa, ingawa katika hali nadra chaguzi zinawezekana. Kwa bahati mbaya, kesi hizi zinahusiana, badala yake, na makampuni ya washirika na wateja wa kampuni, kwa hiyo kwa sisi, watumiaji wa kawaida, tunaweza pia kudhani kuwa hakuna chaguo.

Wakati huo huo, sitaki kuomba sifa za aina hii ya programu. Kwa kweli, ukiangalia programu zilizolipwa na za bure zinazofanya kazi na maandishi, unaweza kuona kuwa shida ya kwanza - mende - sio chini ya programu hii (isipokuwa nadra, ambayo hauitaji kutumia). Lakini ya pili - miingiliano ambayo inatisha kutoka kwa mtazamo wa mtumiaji - wasiwasi, isiyo ya kawaida, karibu kila mtu. Na ikiwa sababu ya hali kama hiyo ya programu ya bure inaweza kuchukuliwa kuwa "kile kimekua, kimekua" (sema, mpango wa TrueCrypt, mzuri kwa njia zote, ambayo ni kiwango cha ukweli katika uwanja wa usimbuaji data, ina interface ya kutisha kwa mtu ambaye hana ufahamu wa kina sana wa swali), basi hali kama hiyo na programu iliyolipwa inaweza kuelezewa, labda, tu kwa ukweli kwamba cryptography, kama mwelekeo wa maendeleo, kawaida huzingatiwa. msingi wa mabaki. Kuna tofauti na sheria hizi hapa na pale, lakini O Hata hivyo, binafsi nilikumbana na idadi kubwa ya vighairi katika kambi ya programu zinazolipishwa.

Lakini turudi kwenye barua zetu. Suala la cheti bado halijatatuliwa. "Rahisi na ngumu zaidi" huishi hapa. Unaweza kuunda moja kwa moja kwenye kompyuta yako, bila kutumia huduma za kituo cha vyeti cha nje, ambacho, unaona, ni rahisi zaidi kuliko kutuma ombi kwa kituo fulani cha vyeti. Lakini kwa hivyo shida za vyeti hivi: zote zimejiandikisha, ambayo inamaanisha kuwa ziko chini ya maswala yale yale ambayo tulizingatia na vyeti vya kujiandikisha kutoka kwa mamlaka ya uidhinishaji. Jambo la pili, kusema kweli, ndilo linaloifanya kuwa "ngumu zaidi."

Tatizo la uaminifu katika vyeti katika kambi hii linatatuliwa kwa msaada wa mitandao ya uaminifu, kanuni ambayo inaweza kuelezewa kwa ufupi kama ifuatavyo: watu zaidi wanakujua (cheti chako), misingi zaidi ya uaminifu. Kwa kuongezea, benki za umma za cheti zinaweza kurahisisha kutatua shida ya kuhamisha cheti kwa mpokeaji, ambayo kina chake ni ngumu zaidi kwa mtu mbaya kuingia ndani kuliko barua iliyopitishwa. Unaweza kupakia cheti kwa benki hii inapoundwa, na uhamishe tu kwa mpokeaji, ambapo anapaswa kuchukua cheti hiki kutoka.

Vyeti huhifadhiwa katika baadhi ya hazina ambazo huunda programu kwenye mashine yako ili kufanya kazi na kiwango cha OpenPGP, hutoa ufikiaji kwao. Haupaswi kusahau kuhusu hili ama, kwa sababu hii ina maana kwamba hutaweza kufikia vyeti hivi kwa kutumia mfumo wa uendeshaji peke yake bila kutumia programu hizi.

Kila kitu, kama ilivyo kwa S/MIME, seti iliyo hapo juu ya vitendo tayari inatosha kwako kufikia lengo letu: kubadilishana barua zilizosainiwa na zilizosimbwa.

Kwa hivyo, mwanzo umefanywa. Tunaweza tayari kula sahani ya kwanza, rahisi na ya kitoweo kwa njia ya saini za dijiti, lakini ni nzuri tu kwa priming na, kwa kweli, hakuna maana ya kuacha hapo. Katika makala zaidi tutachambua hali ngumu zaidi na zaidi, na kujifunza zaidi na zaidi kuhusu vipengele vya teknolojia hii.

(4.00 - ilikadiriwa na watu 18)