Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2025-05-30
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2025-05-30
ОписаниС
1) Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° H Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π“ΠžΠ‘Π’ 34.11-2018 с Π΄Π»ΠΈΠ½ΠΎΠΉ Ρ…ΡΡˆ-значСния, Ρ€Π°Π²Π½ΠΎΠΉ 256 Π±ΠΈΡ‚. 2) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ H ΠΏΡƒΠ½ΠΊΡ‚Π° 1 Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° псСвдослучайных чисСл (Π“ΠŸΠ‘Π§). Π“ΠŸΠ‘Π§ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ, прСобразуя Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ 512 Π±ΠΈΡ‚ Π² 256 Π±ΠΈΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ H. Π’ Π½ΡƒΠ»Π΅Π²ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ 512 Π±ΠΈΡ‚ с Ρ„Π°ΠΌΠΈΠ»ΠΈΠ΅ΠΉ ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ студСнта Π² Ρ…ΡΡˆ-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ h0. Начиная с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΈ Π΄Π°Π»Π΅Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΡΠ²Π»ΡΡŽΡ‚ΡΡ псСвдослучайными числами hi. Π’Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ i-Π³ΠΎ Ρ†ΠΈΠΊΠ»Π°, i=1,2,…, Π±ΡƒΠ΄ΡƒΡ‚ 512 Π±ΠΈΡ‚ (h0∥i). Π‘ΠΈΡ‚Ρ‹ псСвдослучайных чисСл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ примСнСния. 3) Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ подписи Π¨Π½ΠΎΡ€Ρ€Π° Β«key-prefixedΒ» Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ простого ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ поля Z/p, с большой ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ простого порядка q. Числа p, q ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ g бСрутся ΠΈΠ· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° А.3 стандарта Π“ΠžΠ‘Π’ Π  34.10β€”94 (числа p, q ΠΈ a соотвСтствСнно). Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ x ΠΈ нонсы Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° подписи находятся случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ с использованиСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡƒΠ½ΠΊΡ‚Π° 2. Нонс для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ подписи Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ свой. 4) ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ (Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 200 Π±Π°ΠΉΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ) подписью Π¨Π½ΠΎΡ€Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡƒΠ½ΠΊΡ‚Π° 3. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ случайными числами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡƒΠ½ΠΊΡ‚Π° 2, Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ ΠΈ имя студСнта, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. 5) для пяти подписанных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ…ΡΡˆ корня Β«Π΄Π΅Ρ€Π΅Π²Π° ΠœΠ΅Ρ€ΠΊΠ»Π°Β» с использованиСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° 1 ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· способов ΠΈΠ· описания ΠΏΡƒΠ½ΠΊΡ‚Π° 2.3 6) ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±Π»ΠΎΠΊΠ° состоящий ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ: Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ 4 Π½Π΅Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ Π±Π°ΠΉΡ‚Π°); Π₯эш Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° (бСрётся случайноС 256 Π±ΠΈΡ‚Π½ΠΎΠ΅ число ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡƒΠ½ΠΊΡ‚Π° 2); Ρ…ΡΡˆ корня ΠœΠ΅Ρ€ΠΊΠ»Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ (256 Π±ΠΈΡ‚); 7) Π±ΠΈΡ‚Π°). ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ измСняя Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ nonce, Π½Π°ΠΉΡ‚ΠΈ Ρ…ΡΡˆ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π±Π»ΠΎΠΊΠ° с ΠΏΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ Π±ΠΈΡ‚, Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ Π½ΡƒΠ»ΡŽ; 8) ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
ПоТСлания ΠΈ особСнности: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ NFT‑Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρƒ Π² мСтавсСлСнной + партнёрство с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΡ…ΠΎΠ΄ΠΎΠ².
Π‘ΠΎΡ‡ΠΈ ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
ПоТСлания ΠΈ особСнности: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° смарт ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° для финансовых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.
НиТний Новгород ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
НуТСн спСциалист Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹.
ДагСстан ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹.
ДагСстан ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
НуТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΈΡ€ΠΆΠ΅ ΠΈ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π΅.
Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³ ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρƒ.
Москва ЀрилансСры

Blockchain-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

дистанционно
договорная
КаТСся в блоки.
Москва ЀрилансСры