Sealladh farsaing air a’ mhodh gun urra airson an t-siostam bhòtaidh dealanach iomallach

В foillseachaidhean roimhe Shocraich sinn leis an fhìrinn, anns an t-siostam bhòtaidh dealanach iomallach air a bheil sinn a’ beachdachadh, gu bheil algorithm criptografach “ainm-sgrìobhte dealanach dall” air a chleachdadh gus dèanamh cinnteach à dìomhaireachd bhòtaidh agus gun urra ris an neach-bhòtaidh. San artaigil seo bheir sinn sùil nas mionaidiche air.

An toiseach, tionndaidhidh sinn chun algairim ainm-sgrìobhte dealanach ainmeil agus eòlach, a tha air a chleachdadh gu farsaing ann an siostaman fiosrachaidh airson diofar adhbharan. Tha an ainm-sgrìobhte dealanach stèidhichte air algoirmean crioptachaidh neo-chunbhalach criptografach. Is e crioptachadh neo-chunbhalach crioptachadh le bhith a’ cleachdadh iuchraichean 2: tha aon dhiubh air a chleachdadh airson crioptachadh, am fear eile airson dì-chrioptachadh. Canar iad fosgailte (poblach) agus iuchair phrìobhaideach. Tha an iuchair phoblach aithnichte do dhaoine eile, agus chan eil fios aig an iuchair phrìobhaideach ach do neach-seilbh an ainm-sgrìobhte dealanach agus tha i air a stòradh ann an àite nach eil ruigsinneach do dhaoine eile.

Nuair a bhios tu a 'soidhnigeadh, tha na leanas a' tachairt: an toiseach, tha an sgrìobhainn dealanach, a 'cleachdadh cruth-atharrachaidhean matamataigeach, air a lùghdachadh gu sreath de charactaran de mheud sònraichte - canar gnìomh hash ris an seo.

Tha an sreath charactaran a thig às (hash bhon sgrìobhainn) air a chrioptachadh le neach a chuir an sgrìobhainn a’ cleachdadh iuchair phrìobhaideach agus, còmhla ris an iuchair phoblach, ga chuir chun neach a gheibh e. Bidh an neach a gheibh e a’ dì-chrioptachadh an t-sreath charactaran a’ cleachdadh an iuchair phoblach, a’ cur an aon ghnìomh hash an sàs san sgrìobhainn, agus a’ dèanamh coimeas eadar toradh an tionndaidh agus an toradh dì-chrioptachaidh. Ma tha a h-uile càil a 'freagairt, cha deach atharrachadh sam bith a dhèanamh air an sgrìobhainn an dèidh dha a bhith air a shoidhnigeadh leis an neach a chuir e.

Leigidh na gnìomhan a chaidh a mhìneachadh leat dearbhadh nach deach an sgrìobhainn atharrachadh, ach cha leig iad leat dearbhadh gur e an neach a chuir e dha-rìribh cò a tha e ag ràdh a bhith. Mar sin, feumaidh sinn treas phàrtaidh anns a bheil an dà chuid an neach a chuir agus an neach a gheibh e earbsach. Gus seo a dhèanamh, mus cuir e an sgrìobhainn, bidh an neach a chuir e fios gu treas phàrtaidh agus ag iarraidh oirre an iuchair phoblach aige a shoidhnigeadh leis an ainm-sgrìobhte dealanach aice. Bidh an neach a chuir a-steach a-nis a’ cur an sgrìobhainn, an iuchair phoblach aige, agus ainm-sgrìobhte treas pàrtaidh den iuchair aige chun neach a gheibh e. Bidh an neach a gheibh e a’ dearbhadh ainm-sgrìobhte an treas phàrtaidh air an iuchair phoblach agus a’ cur earbsa san ainm-sgrìobhte a thig às.

A-nis gluaisidh sinn air adhart gu dè a th’ ann an “ainm-sgrìobhte dall” agus mar as urrainn dha ar cuideachadh le bhith gun urra.

Smaoinichidh sinn, anns an eisimpleir a chaidh a mhìneachadh gu h-àrd, gur e an neach-cuiridh an neach-bhòtaidh, gur e an sgrìobhainn am baileat, agus gur e an neach a gheibh an coimisean taghaidh, no mar a thuirt sinn “am pàirt cunntais bhòtaidh.” Bidh am pàirt “Liosta Luchd-bhòtaidh” againn mar threas phàrtaidh (dearbhaiche). Anns a 'chùis seo, faodaidh am pròiseas tachairt mar a leanas.

Sealladh farsaing air a’ mhodh gun urra airson an t-siostam bhòtaidh dealanach iomallach

Bidh an neach-bhòtaidh a’ gineadh paidhir iuchraichean air an inneal aige - prìobhaideach agus poblach. Leis gu bheil na h-iuchraichean sin air an cruthachadh air an inneal pearsanta aige sa bhrobhsair, chan eil iad aithnichte ach dha.

A’ cleachdadh nan iuchraichean sin, cuiridh e ainm ris a’ bhaileat gus smachd a chumail air ionracas. Bidh e a’ cur a’ bhaileat soidhnichte agus an iuchair phoblach gu Coimisean an Taghaidh. Gus an tèid gabhail ri baileat leis a’ phàirt Stòradh is Cunntadh Bhòt Cuairtichte, feumaidh e dearbhadh gu bheil an iuchair phoblach air a shoidhnigeadh leis an neach-dearbhaidh.

Cuiridh an neach-dearbhaidh (pàirt Liosta Luchd-bhòtaidh) ainm ris an iuchair phoblach dìreach às deidh dha dearbhadh gu bheil an neach-bhòtaidh air liosta an luchd-bhòtaidh.

Gus fuasgladh fhaighinn air an duilgheadas a thaobh a bhith a’ gleidheadh ​​​​dìomhaireachd bhòtaidh, cha bu chòir fios a bhith aig duine air iuchair phoblach an neach-bhòtaidh a chaidh a chruthachadh air an inneal aige. Tha e coltach gum feum an neach-dearbhaidh ainm a chuir ri rudeigin nach eil fios aige. Tha coltas gu bheil an obair do-dhèanta, ach an seo thig algorithms criptografach gu teasairginn - anns a 'chùis seo, an algairim "ainm-sgrìobhte dall".

An toiseach, feumaidh an iuchair phoblach a bhith air a falach air inneal an neach-bhòtaidh. Is e masgadh coileanadh gnìomhachd matamataigeach fa leth air inneal an neach-cleachdaidh. Smaoinich gun do smaoinich thu air àireamh air thuaiream bho 1 gu 100, an uairsin smaoinich thu air dàrna àireamh air thuaiream bho 1 gu 10 agus an treas cuid, bho 10 gu 50, thog thu an àireamh smaoinich an toiseach gu cumhachd an dàrna àireamh, agus roinneadh e às aonais fuigheall leis an treas. Chaidh an toradh aithris do dhaoine eile. Cha bhith e duilich dhut an àireamh thùsail a thoirt air ais, oir tha fios agad air sreath nan gnìomhan agus na h-àireamhan a tha nad inntinn. Ach chan urrainn don fheadhainn mun cuairt ort seo a dhèanamh.

Bithear a’ falach (dalladh) na h-iuchrach phoblach a rèir algairim criptografach sònraichte. Mar thoradh air an sin, bidh an neach-dearbhaidh a’ soidhnigeadh iuchair phoblach falaichte gun fhios air an iuchair thùsail. Ach is e cho sònraichte sa tha an algairim gum faod an neach-cleachdaidh (neach-bhòtaidh), às deidh dha ainm-sgrìobhte fhaighinn airson iuchair masgte, cruth-atharrachaidhean a dhèanamh air ais agus ainm-sgrìobhte fhaighinn a tha dligheach airson an iuchair thùsail gun sgrùdadh.

Tha an algairim a chaidh a mhìneachadh air a chleachdadh gu farsaing ann am protocolaidhean bhòtaidh dìomhair. Tha an siostam bhòtaidh dealanach iomallach an-dràsta a’ cleachdadh an algairim RSA le prìomh fhaid de bhuillean 4096 airson ainmean dall.

San fharsaingeachd, tha am pròiseas gun urra mar a leanas.

  1. Nuair a thèid bhòt a chruthachadh, thèid paidhir iuchrach “validator” air leth a chruthachadh, agus tha an iuchair phoblach air a chlàradh anns an blockchain. Bithear a’ cruthachadh prìomh phaidhir sònraichte airson gach bhòt.
  2. Tha an neach-cleachdaidh air a chomharrachadh anns an t-siostam aithneachaidh (sa chùis seo, anns an ESIA), agus a’ toirt cead an dàta aithneachaidh aige a ghluasad bhon t-siostam aithneachaidh chun DEG PTC.
  3. Bidh am pàirt “Liosta Luchd-bhòtaidh” den DEG PTC a’ sgrùdadh làthaireachd an neach-cleachdaidh air liosta an luchd-bhòtaidh.
  4. Air inneal an neach-cleachdaidh, tha na h-iuchraichean pearsanta aige air an cruthachadh - prìobhaideach agus poblach, aithnichte dha a-mhàin.
  5. Tha an iuchair phoblach falaichte air inneal an neach-cleachdaidh
  6. Còmhla ri dàta aithneachaidh agus iuchair phoblach falaichte, gheibh an neach-cleachdaidh cothrom air a’ phàirt “Liosta Luchd-bhòtaidh”.
  7. Bidh am pàirt a-rithist a’ sgrùdadh làthaireachd an neach-cleachdaidh air an liosta agus leis nach d’ fhuair e ainm-sgrìobhte roimhe
  8. Ma tha a h-uile sgrùdadh soirbheachail, tha an iuchair air a shoidhnigeadh
  9. Tha an fhìrinn mu bhith a’ soidhnigeadh na h-iuchrach air a chlàradh anns an blockchain
  10. Bidh an neach-cleachdaidh air an inneal aige a ’toirt air falbh am masg bhon iuchair phoblach agus a’ faighinn iuchair phrìobhaideach, iuchair phoblach agus ainm-sgrìobhte air an iuchair phoblach, agus chan eil fios ach air na h-iuchraichean gu lèir.
  11. Às deidh seo, thèid an neach-cleachdaidh a ghluasad gu sòn gun urra - gu làrach-lìn air leth edg2020.gov.ru, far a bheil e do-dhèanta aithneachadh (mar eisimpleir, ron ghluasad faodaidh e VPN a cheangal no an solaraiche eadar-lìn aige atharrachadh, ag atharrachadh an eadar-lìn gu tur. Seòladh IP)
  12. Bidh gabhail ris a’ bhaileat an urra ri co-dhiù a bheil ainm-sgrìobhte an “neach-dearbhaidh” air a dhearbhadh agus nach deach iuchair mar sin a chleachdadh roimhe seo.

An ath rud, bheir sinn cunntas air an algairim bho shealladh cryptography.
Roghainnean ainm-sgrìobhte agus sònrachadh:

Sealladh farsaing air a’ mhodh gun urra airson an t-siostam bhòtaidh dealanach iomallach
Sealladh farsaing air a’ mhodh gun urra airson an t-siostam bhòtaidh dealanach iomallach

M - ann an cruth pleadhaig FDN airson ainm-sgrìobhte.

Source: www.habr.com

Cuir beachd ann