ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ eMudhra ΡΠ°Π·ΠΊΡΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π΄Π΅ΡΠ°ΠΉΠ»ΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΠΎΡΠ΅ΠΌ ΠΊΠΎΡΠ΅Π½ΠΎΠ²ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°ΡΠΈΡ ΡΠ΅Π½ΡΡΡ ΠΈΠΌΠ°Ρ Π»Π΅ΡΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅ΠΌΠΈ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΡΠ°ΠΌΠΎ 1 Π±Π°ΠΉΡ Π΅Π½Π΅ΡΠ³ΠΈΡ Π²ΠΌΠ΅ΡΡΠΎ 48. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΠΊΠΎΡΠ΅Π½ΠΎΠ²ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ, ΡΠ΅ ΡΡΠΎΠ±ΡΠ°Π²Π° Π·Π° ΠΎΡΠ·ΠΎΠ²Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ΅ 8, Π½ΠΎ Π½Π΅ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ Π΅Π½Π΅ΡΠ³ΠΈΡΡΠ°. Π Π°Π·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π°, ΡΠ΅ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΡΡ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Ρ Π΅Π½Π΅ΡΠ³ΠΈΡΡΠ° Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΎΡ ΡΠ°ΠΌΠΈΡΠ΅ ΡΡΡ Python-ΡΠΊΡΠΈΠΏΡ, ΠΏΡΠΈΠ»Π°Π³Π°Π½ Π·Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΌΠ΅ΠΆΠ΄Ρ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ (HSM) Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ. ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ Π΅ Π±ΠΈΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΡ ΠΏΡΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° Π½Π° ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ HSM, ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠΈ Π½Π° Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°ΡΠΈΡΠ΅ ΡΠ΅Π½ΡΡΠΎΠ²Π΅.
ΠΠΎΡΠ°Π΄ΠΈ Π³ΡΠ΅ΡΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅ ECDSA Π΅ Π±ΠΈΠ» Π½Π°ΠΌΠ°Π»Π΅Π½ Π΄ΠΎ 1 Π±Π°ΠΉΡ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ HSM, ΡΠΊΡΠΈΠΏΡΡΡ Π΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Π» ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅ Π² Π½Π΅Π·Π°ΡΠΈΡΠ΅Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ°, Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ Π±ΠΈΠ» ΡΡΠ°ΡΡΠΈΡΠ°Π½, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ ΡΡΡ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ Π²ΡΡΡΠ΅ Π² HSM. ΠΠΎΠ³ΠΎΠ²Π΅ΡΠ΅ Π½Π° HSM ΠΏΠΎΡΠ²ΡΡΠ΄ΠΈΡ Π°, ΡΠ΅ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈΡΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΡΠ° ΡΠ°Π±ΠΎΡΠΈΠ»ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΎ, Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ Π²ΡΠ·Π½ΠΈΠΊΠ½Π°Π» ΠΏΠΎΡΠ°Π΄ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°ΠΌΠΎΠ΄Π΅Π»Π΅Π½ ΡΠΊΡΠΈΠΏΡ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ECDSA, ΡΠΊΡΠΈΠΏΡΡΡ Π΅ Π±ΠΈΠ» ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΈ Π·Π° ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° 8 ΠΊΠ»ΡΡΠ° RSA-4096, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ Π½Π΅ Π΅ ΠΈΠΌΠ°Π»ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ Π΅Π½Π΅ΡΠ³ΠΈΡΡΠ°, Π½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π½Π°ΡΡΡΠ°Π²Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°ΡΠΈΡΠ΅ ΡΠ΅Π½ΡΡΠΎΠ²Π΅, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ RSA-ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅ ΡΡΡΠΎ ΡΠ΅Π³Π° ΡΠ° ΠΎΡΠ·ΠΎΠ²Π°Π½ΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
