Kakaretso ea mokhoa oa ho se tsebahale bakeng sa sistimi ea ho vouta e hole ea elektroniki

В lingoliloeng tse fetileng Re ile ra rarolla taba ea hore tsamaisong ea ho vouta e hole ea elektroniki eo re e nahanang, ho sebelisoa algorithm ea "blind electronic signature" ho netefatsa lekunutu la ho vouta le ho se tsebise mokhethi. Sehloohong sena re tla e sheba ka ho qaqileng haholoanyane.

Taba ea pele, a re reteleheleng ho algorithm e tsebahalang le e tloaelehileng ea ho saena ea elektroniki, e sebelisoang haholo lits'ebetsong tsa tlhahisoleseling bakeng sa merero e fapaneng. Saeno ea elektroniki e ipapisitse le li-algorithms tsa cryptographic asymmetric encryption. Asymmetric encryption ke ho sebelisa linotlolo tse 2: e 'ngoe ea tsona e sebelisoa bakeng sa encryption, e' ngoe bakeng sa ho hlakola. Li bitsoa konopo e bulehileng (ea sechaba) le ea poraefete. Senotlolo sa sechaba se tsejoa ke ba bang, 'me senotlolo sa poraefete se tsejoa feela ke mong'a tekeno ea elektronike' me se bolokiloe sebakeng seo batho ba bang ba ke keng ba se fumana.

Ha ho saena, tse latelang li etsahala: pele, tokomane ea elektronike, e sebelisang liphetoho tsa lipalo, e fokotsehile ka tatellano ea litlhaku tsa boholo bo itseng - sena se bitsoa mosebetsi oa hash.

Sephetho sa tatellano ea litlhaku (hash e tsoang tokomaneng) e patiloe ke motho ea rometseng tokomane a sebelisa senotlolo sa poraefete mme, hammoho le senotlolo sa sechaba, se romelloa ho moamoheli. Moamoheli o hlakola tatellano ea litlhaku a sebelisa senotlolo sa sechaba, a sebelisa hash e tšoanang hantle le tokomane, 'me a bapisa sephetho sa phetoho le sephetho sa decryption. Haeba ntho e 'ngoe le e' ngoe e lumellana, joale ha ho liphetoho tse entsoeng tokomaneng ka mor'a hore e saennoe ke motho ea e romelang.

Liketso tse hlalositsoeng li u lumella ho netefatsa hore tokomane ha e e-s'o fetoloe, empa u se ke ua u lumella ho netefatsa hore motho ea u romelang ke eena eo a ipolelang hore ke eena. Ka hona, re hloka motho oa boraro ea tšeptjoang ke moromelli le moamoheli. Ho etsa sena, pele a romela tokomane, motho ea romelang molaetsa o ikopanya le motho e mong 'me o mo kōpa hore a saene senotlolo sa hae sa sechaba ka tekeno ea hae ea elektronike. Joale motho ea romelang molaetsa o romella moamoheli tokomane, senotlolo sa hae sa sechaba, le tekeno ea motho e mong ea senotlolo sa hae. Moamohedi o netefatsa tshaeno ya motho wa boraro konopong ya setjhaba mme o tshepa sephetho sa tshaeno ya tokomane.

Joale ha re tsoeleng pele ho seo "saeno e foufetseng" e leng sona le hore na e ka re thusa joang ka ho se tsebahale.

Ha re nahane hore mohlaleng o hlalositsoeng ka holimo, motho ea rometseng ke mokhethi, tokomane ke khetho, ’me moamoheli ke komiti ea likhetho, kapa joalokaha re boletse “karolo ea ho bala likhetho.” Re tla ba le karolo ea "Lethathamo la Bakhethoa" joalo ka mokha oa boraro (mo netefatsang). Tabeng ena, ts'ebetso e ka etsahala ka tsela e latelang.

Kakaretso ea mokhoa oa ho se tsebahale bakeng sa sistimi ea ho vouta e hole ea elektroniki

Mokhethi o hlahisa para ea linotlolo sesebelisoa sa hae - sa lekunutu le sa sechaba. Kaha linotlolo tsena li entsoe ka sesebelisoa sa hae sa sebatli, li tsejoa ke eena feela.

A sebelisa linotlolo tsena, o tla tekena khetho ho laola botšepehi ba eona. O romela likhetho tse saennoeng le senotlolo sa sechaba ho khomishene ea likhetho. Hore voutu e amoheloe ke karolo ea Polokelo ea Likhetho tse Ajoang le ho Balloa, e tlameha ho netefatsa hore senotlolo sa sechaba se saennoe ke mohahi.

Moemeli (karolo ea Lenane la Bakhethi) o tla saena senotlolo sa sechaba feela ka mor'a ho netefatsa hore mokhethi o lethathamong la bakhethi.

Ho rarolla bothata ba ho boloka lekunutu la ho vouta, senotlolo sa sechaba sa mokhethi se entsoeng ka sesebelisoa sa hae ha sea lokela ho tsejoa ke mang kapa mang. Hoa etsahala hore moemeli o tlameha ho saena ntho eo a sa e tsebeng. Mosebetsi o bonahala o sa khonehe, empa mona li-algorithms tsa li-cryptographic lia thusa - tabeng ena, "signature e foufetseng" ea algorithm.

Taba ea pele, senotlolo sa sechaba se tlameha ho koaheloa ka sesebelisoa sa mokhethi. Ho pata ke ts'ebetso ea ts'ebetso ea lipalo ka bonngoe sesebelisoa sa mosebelisi. Nka hore u nahanne ka palo e sa reroang ho tloha ho 1 ho isa ho 100, ebe u nahana ka nomoro ea bobeli e sa reroang ho tloha ho 1 ho isa ho 10, 'me ea boraro, ho tloha ho 10 ho ea ho 50, e phahamisa palo ea pele ho matla a nomoro ea bobeli,' me ea e arola ntle le eona. se setseng ka boraro. Sephetho se ile sa tlalehoa ho ba bang. Ho ke ke ha e-ba thata ho uena ho tsosolosa nomoro ea pele, kaha u tseba tatellano ea liketso le linomoro tseo u li nahanang. Empa ba u potolohileng ba ke ke ba khona ho etsa sena.

Ho pata (ho foufatsa) ea senotlolo sa sechaba ho etsoa ho latela algorithm e khethehileng ea cryptographic. Ka lebaka leo, moemeli o saena senotlolo sa sechaba se patiloeng ntle le ho tseba senotlolo sa pele. Empa ntho e ikhethang ea algorithm ke hore mosebelisi (mokhethi), ha a se a amohetse tekeno bakeng sa senotlolo se koahetsoeng, a ka etsa liphetoho tse fapaneng 'me a fumana signature e sebetsang bakeng sa senotlolo sa mantlha, se sa koaheloang.

Algorithm e hlalositsoeng e sebelisoa haholo liprothokholeng tsa ho vouta ka sekhukhu. Sistimi ea ho vouta e hole ea elektroniki hajoale e sebelisa algorithm ea RSA e nang le bolelele ba li-bits tse 4096 bakeng sa ho saena ka bofofu.

Ka kakaretso, ts'ebetso ea anonymization ke e latelang.

  1. Ha ho etsoa voutu, ho etsoa li-key "validator" tse arohaneng, 'me senotlolo sa sechaba se ngotsoe ho blockchain. Ho entsoe likhetho tse ikhethileng bakeng sa khetho e 'ngoe le e 'ngoe.
  2. Mosebelisi o khetholloa ka har'a sistimi ea boitsebahatso (tabeng ena, ho ESIA), mme o fana ka tumello ea ho fetisetsa lintlha tsa hae tsa boitsebahatso ho tloha ho sistimi ea boitsebahatso ho ea ho DEG PTC.
  3. Karolo ea "Lethathamo la Bakhethoa" ea DEG PTC e hlahloba boteng ba mosebelisi lenaneng la bakhethi.
  4. Ho sesebelisoa sa mosebelisi, linotlolo tsa hae li entsoe - tsa lekunutu le tsa sechaba, tse tsejoang ke eena feela.
  5. Senotlolo sa sechaba se koahetse sesebelisoa sa mosebelisi
  6. Hammoho le lintlha tsa boitsebahatso le senotlolo sa sechaba se patiloeng, mosebelisi o fihlella karolo ea "Lethathamo la Bakhethoa"
  7. Karolo e boetse e lekola boteng ba mosebelisi lenaneng le taba ea hore ha a so fumane tekeno pele.
  8. Haeba licheke tsohle li atlehile, senotlolo se tla saena
  9. Taba ea ho saena senotlolo e tlalehiloe ho blockchain
  10. Motho ea sebelisang sesebelisoa sa hae o tlosa mask ho senotlolo sa sechaba ebe o fumana senotlolo sa lekunutu, senotlolo sa sechaba le saeno senotlolo sa sechaba, 'me linotlolo tsohle li tsejoa ke eena feela.
  11. Ka mor'a sena, mosebedisi o isoa sebakeng se sa tsejoeng - ho websaeteng e fapaneng edg2020.gov.ru, moo a ke keng a tsejoa (mohlala, pele ho phetoho a ka hokahanya VPN kapa a fetola mofani oa hae oa Inthanete, a fetola aterese ea IP ka ho feletseng. )
  12. Kamohelo ea khetho e tla itšetleha feela ka hore na tekeno ea "validator" e tiisitsoe le hore na senotlolo se joalo ha se e-s'o sebelisoe pele.

Ka mor'a moo, re fana ka tlhaloso ea algorithm ho tloha sebakeng sa pono ea cryptography.
Likhetho tsa ho saena le mabitso:

Kakaretso ea mokhoa oa ho se tsebahale bakeng sa sistimi ea ho vouta e hole ea elektroniki
Kakaretso ea mokhoa oa ho se tsebahale bakeng sa sistimi ea ho vouta e hole ea elektroniki

M - ka sebopeho sa FDN sa padding bakeng sa ho saena.

Source: www.habr.com

Eketsa ka tlhaloso