ΠΡΡΠΏΠ° ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΈ ΠΎΠ΄ ΠΠ΅ΡΠ΅Ρ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΊΠΎΡΠ° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΠ²Π° Ρ
Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΈ ΠΏΠ°ΡΠΈΡΠ½ΠΈΡΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ,
HSM Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΡΠ° Π·Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠ°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π³ΠΈ ΠΈΠ·ΠΎΠ»ΠΈΡΠ° ΠΊΠ»ΡΡΠ΅Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ ΡΠ°ΠΌΠΎ API Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΡΡΠ΅Π΄ΠΎΡ. ΠΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΎ, HSM ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Π±Π°Π½ΠΊΠΈ, ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ΠΈ ΠΎΡΠ³Π°Π½ΠΈ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΈ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈ ΠΏΠΎΡΠΏΠΈΡΠΈ.
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π½Π°ΠΏΠ°Π΄ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ Π½Π΅Π°Π²ΡΠ΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ ΡΠ΅Π»ΠΎΡΠ½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π²ΡΠ· ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° HSM, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΊΠ»ΡΡΠ΅Π²ΠΈ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠΈ Π°ΠΊΡΠ΅Π΄ΠΈΡΠΈΠ²ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΡΠ΅Π΄ΠΎΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ Π²ΠΎ Π²Π½Π°ΡΡΠ΅ΡΠ½ΠΈΠΎΡ ΡΠΏΡΠ°Π²ΡΠ²Π°Ρ ΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ PKCS#11 ΠΈ Π³ΡΠ΅ΡΠΊΠ° Π²ΠΎ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π·Π°ΡΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈΠΎΡ ΡΠΈΡΠΌΠ²Π΅Ρ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡΠ΅ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈΠΎΡ ΠΏΠΎΡΠΏΠΈΡ PKCS#1v1.5 ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ Π²ΠΎ HSM.
ΠΠ°ΠΊΠΎ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡΠ°, Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ ΠΈΠ·ΠΌΠ΅Π½Π΅Ρ ΡΠΈΡΠΌΠ²Π΅Ρ, Π½Π° ΠΊΠΎΡ Π±Π΅ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π·Π°Π΄Π½Π° Π²ΡΠ°ΡΠ°, ΠΊΠΎΡΠ° ΠΎΡΡΠ°Π½ΡΠ²Π° Π°ΠΊΡΠΈΠ²Π½Π° ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΈ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΎΡ. Π‘Π΅ ΡΠ²ΡΠ΄ΠΈ Π΄Π΅ΠΊΠ° Π½Π°ΠΏΠ°Π΄ΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ ΠΎΠ΄ Π΄Π°Π»Π΅ΡΠΈΠ½Π° (ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ Π½Π° Π½Π°ΠΏΠ°Π΄ Π½Π΅ Π΅ Π½Π°Π²Π΅Π΄Π΅Π½, Π½ΠΎ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π·Π½Π°ΡΠΈ Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈΠΎΡ ΡΠΈΡΠΌΠ²Π΅Ρ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π½ΠΎΡ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΎ ΠΈΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°).
ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π±Π΅ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ ΠΏΡΠΈ fuzz ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π²Π½Π°ΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ PKCS#11 ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π²ΠΎ HSM. Π’Π΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π±Π΅ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΎ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ ΠΌΠΎΠ΄ΡΠ» Π²ΠΎ HSM ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π΅Π½ SDL. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π±Π΅ΡΠ΅ ΠΎΡΠΊΡΠΈΠ΅Π½ΠΎ ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ ΠΏΡΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° PKCS#11, ΡΡΠΎ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΎΠ΄ Π²Π½Π°ΡΡΠ΅ΡΠ½Π°ΡΠ° ΡΡΠ΅Π΄ΠΈΠ½Π° Π½Π° HSM, ΡΡΠΊΡ ΠΈ ΡΠΎ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΎΡ PKCS#11 ΠΎΠ΄ Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΡ Π½Π° ΠΊΠΎΡ Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ HSM ΠΌΠΎΠ΄ΡΠ»ΠΎΡ.
Π‘Π»Π΅Π΄Π½ΠΎ, ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅ΡΠΎ Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ Π±Π΅ΡΠ΅ ΠΈΡΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΎ Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° HSM ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΡΡΠ»Π°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ. ΠΠ° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠΎΠ»Π½Π΅ΡΠ΅ΡΠΎ, Π±Π΅ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½Π° ΡΡΡΠ΅ Π΅Π΄Π½Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π½ΠΎΠ² ΡΠΈΡΠΌΠ²Π΅Ρ Π±Π΅Π· Π΄ΠΈΠ³ΠΈΡΠ°Π»Π΅Π½ ΠΏΠΎΡΠΏΠΈΡ. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ ΠΌΠΎΠ΄ΡΠ» Π±Π΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΈ Π²ΡΠΈΡΠ°Π½ Π²ΠΎ HSM, ΠΊΠΎΡ Π³ΠΈ ΡΡΠ»Π° ΡΠΈΡΠ΅ ΡΠ°ΡΠ½ΠΈ Π·Π°ΡΡΠ²Π°Π½ΠΈ Π²ΠΎ HSM.
ΠΠΌΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΎΡ Π²ΠΎ ΡΠΈΠΈ HSM ΡΡΠ΅Π΄ΠΈ ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈ ΠΏΡΠΎΠΏΡΡΡΠΈΡΠ΅ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ Π΅ ΠΎΡΠΊΡΠΈΠ΅Π½ΠΎ, Π½ΠΎ ΡΠ΅ ΡΠ²ΡΠ΄ΠΈ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π΅ΠΊΠΎΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ Π±Π°Π½ΠΊΠΈ ΠΈ Π΄Π°Π²Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³ΠΈ. Π‘Π΅ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π° Π΄Π΅ΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Π±ΠΈΠ»Π΅ ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ ΠΈΡΠΏΡΠ°ΡΠ΅Π½ΠΈ Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΎΡ ΠΈ ΡΠΎΡ Π²Π΅ΡΠ΅ Π³ΠΈ ΠΎΡΡΡΡΠ°Π½ΠΈΠ» ΠΏΡΠΎΠΏΡΡΡΠΈΡΠ΅ Π²ΠΎ Π½Π°ΡΠ½ΠΎΠ²ΠΎΡΠΎ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ. ΠΠ΅Π·Π°Π²ΠΈΡΠ½ΠΈ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΈ ΡΡΠ³Π΅ΡΠΈΡΠ°Π°Ρ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π΅ Π²ΠΎ ΡΡΠ΅Π΄ΠΈΡΠ΅ ΠΎΠ΄ Gemalto, ΠΊΠΎΠΈ Π²ΠΎ ΠΌΠ°Ρ
ΠΠ·Π²ΠΎΡ: opennet.ru