ΠΠΎΠ±Π°Ρ Π΄Π°Π½!
ΠΠΎΡΠΈΡΡΠ΅ΡΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π°ΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ, ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π΄Π° ΠΈΠ·Π΄Π°ΡΠ΅ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ΅ ΠΈ ΡΠ°ΠΊΠΎΡΠ΅ Π²Π΅ΡΠΈΡΠΈΠΊΡΡΠ΅ΠΌΠΎ ΠΏΠΎΡΠΏΠΈΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠΌ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΌΠ°.
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΈΠ·Π΄Π°Π²Π°ΡΠ° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΡ, Π°ΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΠΎΡΠ΅Π±Π°Π½ Π·Π°Ρ
ΡΠ΅Π² Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ ΠΠΊΡΡ#10, ΠΊΠΎΡΠΈ ΠΈΠΌΠ° ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ '.ΡΡΡ'. ΠΠ²Π°Ρ Π·Π°Ρ
ΡΠ΅Π² ΡΠ°Π΄ΡΠΆΠΈ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Ρ ΡΠ΅ΠΊΠ²Π΅Π½ΡΡ ΠΊΠΎΡΡ Π°ΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ Π·Π½Π° ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°. ΠΠ°Ρ
ΡΠ΅Π² ΡΠ°Π΄ΡΠΆΠΈ ΠΈ ΡΠ°Π²Π½ΠΈ ΠΊΡΡΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° (Π°ΡΠΎΡΠΈΡΠ°ΡΠΈΠ²Π½ΠΈ Π½ΠΈΠ· ΡΠ° ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΡ).
Π£ ΡΠ»Π΅Π΄Π΅ΡΠ΅ΠΌ ΡΠ»Π°Π½ΠΊΡ ΡΠ΅ΠΌΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π°ΡΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΏΡΠΈΠΌΠΈΠΌΠΎ Π·Π°Ρ ΡΠ΅Π² Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, Π°Ρ ΠΎΠ²ΠΎΠΌ ΡΠ»Π°Π½ΠΊΡ ΠΆΠ΅Π»ΠΈΠΌ Π΄Π° Π΄Π°ΠΌ Π³Π»Π°Π²Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½ΠΎΠ³ ΡΠ΅Π»Π° ΠΊΠΎΡΠ΅ ΡΠ΅ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΡΠΈ Π΄Π° Π·Π°Π²ΡΡΠΈΠΌΠΎ Π½Π°Ρ Π·Π°Π΄Π°ΡΠ°ΠΊ Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½ΡΠΊΠΎΡ ΡΡΡΠ°Π½ΠΈ.
ΠΠ°ΠΊΠ»Π΅, ΠΏΡΠ²ΠΎ ΠΌΠΎΡΠ°ΠΌΠΎ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ. ΠΠ° Π±ΠΈΡΠΌΠΎ ΡΠΎ ΡΡΠ°Π΄ΠΈΠ»ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ Π½Π°ΡΠ΅Π΄Π±Ρ:
openssl ca -batch -in user.csr -out user.crt
ΡΠ° ΡΠ΅ ΠΎΠΏΠ΅Π½Π‘Π‘Π ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠΎΡΠ° ΡΠ΅ ΠΎΠ΄Π½ΠΎΡΠΈ Π½Π° Π°ΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ,
-Π±Π°ΡΡΡ
- ΠΏΠΎΠ½ΠΈΡΡΠ°Π²Π° Π·Π°Ρ
ΡΠ΅Π²Π΅ Π·Π° ΠΏΠΎΡΠ²ΡΠ΄Ρ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°.
ΡΡΠ΅Ρ.ΡΡΡ - Π·Π°Ρ
ΡΠ΅Π² Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° (Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Ρ .ΡΡΡ ΡΠΎΡΠΌΠ°ΡΡ).
ΡΡΠ΅Ρ.ΡΡΡ - ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ (ΡΠ΅Π·ΡΠ»ΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π΅).
ΠΠ° Π±ΠΈ ΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π»Π°, Π°ΡΡΠΎΡΠΈΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΡΠ°ΡΠ½ΠΎ ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ
ΠΠΎΠΌΠ°Π½Π΄Π° Π·Π° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°:
openssl cms -verify -in authenticate.cms -inform PEM -CAfile /Users/β¦β¦/demoCA/ca.crt -out data.file
ΡΠΌΡ ΡΠ΅ ΠΎΠΏΠ΅Π½Π‘Π‘Π ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠΎΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΠΎΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅, Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ, ΡΠΈΡΡΠΎΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈ Π΄ΡΡΠ³Π΅ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΎΠΏΠ΅Π½Π‘Π‘Π.
-Π²Π΅ΡΠΈΡΠΈ - Ρ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°ΡΡ, ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π°ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ.
Π°ΡΡΡ Π΅Π½ΡΠΈΡΠ°ΡΠ΅.ΡΠΌΡ - Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ° ΡΠ°Π΄ΡΠΆΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΏΠΎΡΠΏΠΈΡΠ°Π½Π΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΈΠ·Π΄Π°Π»Π° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°.
-ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ°ΡΠΈ ΠΠΠ - ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ ΠΠΠ ΡΠΎΡΠΌΠ°Ρ.
-Π¦ΠΡΠΈΠ»Π΅ /Π£ΡΠ΅ΡΡ/β¦β¦/Π΄Π΅ΠΌΠΎΠ¦Π/ΡΠ°.ΡΡΡ - ΠΏΡΡΠ°ΡΠ° Π΄ΠΎ ΡΠΎΠΎΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°. (Π±Π΅Π· ΠΎΠ²ΠΎΠ³Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½ΠΈΡΠ΅ ΡΠ°Π΄ΠΈΠ»Π° Π·Π° ΠΌΠ΅Π½Π΅, ΠΈΠ°ΠΊΠΎ ΡΡ ΠΏΡΡΠ°ΡΠ΅ Π΄ΠΎ ΡΠ°.ΡΡΡ ΡΠΏΠΈΡΠ°Π½Π΅ Ρ ΠΎΠΏΠ΅Π½ΡΡΠ».ΡΡΠ³ ΡΠ°ΡΠ»)
-ΠΎΡΡ Π΄Π°ΡΠ°.ΡΠΈΠ»Π΅ β ΡΠ°ΡΠ΅ΠΌ Π΄Π΅ΡΠΈΡΡΠΎΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π΄Π°ΡΠ°.ΡΠΈΠ»Π΅.
ΠΠ»Π³ΠΎΡΠΈΡΠ°ΠΌ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π°ΡΡΠΎΡΠΈΡΠ΅ΡΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½ΡΠΊΠΎΡ ΡΡΡΠ°Π½ΠΈ ΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠΈ:
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°:
- ΠΠΎΠ±ΠΈΡΠ°ΠΌΠΎ Π·Π°Ρ ΡΠ΅Π² Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΠΈ ΡΠ°ΡΡΠ²Π°ΠΌΠΎ Π³Π° Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ΅Ρ.ΡΡΡ.
- ΠΡΠ²Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΠ²ΠΎΠ³ ΡΠ»Π°Π½ΠΊΠ° ΡΡΠ²Π°ΠΌΠΎ Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΠ° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠΎΠΌ .Π±Π°Ρ ΠΈΠ»ΠΈ .ΡΠΌΠ΄. ΠΠΎΠΊΡΠ΅ΡΠ΅ΠΌΠΎ ΠΎΠ²Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈΠ· ΠΊΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎ ΡΠΌΠΎ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΡΠ°ΡΡΠ²Π°Π»ΠΈ Π·Π°Ρ ΡΠ΅Π² Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΡΡΠ΅Ρ.ΡΡΡ. ΠΠΎΠ±ΠΈΡΠ°ΠΌΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠ° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠΌ ΡΡΠ΅Ρ.ΡΡΡ.
- Π§ΠΈΡΠ°ΠΌΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΡΠ΅Ρ.ΡΡΡ ΠΈ ΡΠ°ΡΠ΅ΠΌΠΎ ΡΠ΅ ΠΊΠ»ΠΈΡΠ΅Π½ΡΡ.
- ΠΡΡΠΎΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°:
- ΠΠΎΠ±ΠΈΡΠ°ΠΌΠΎ ΠΏΠΎΡΠΏΠΈΡΠ°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΎΠ΄ ΠΊΠ»ΠΈΡΠ΅Π½ΡΠ° ΠΈ ΡΡΠ²Π°ΠΌΠΎ ΠΈΡ Ρ Π°ΡΡΡ Π΅Π½ΡΠΈΡΠ°ΡΠ΅.ΡΠΌΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ.
- Π‘Π°ΡΡΠ²Π°ΡΡΠ΅ Π΄ΡΡΠ³Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΠ²ΠΎΠ³ ΡΠ»Π°Π½ΠΊΠ° Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠ° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠΎΠΌ .Π±Π°Ρ ΠΈΠ»ΠΈ .ΡΠΌΠ΄. ΠΠΎΠΊΡΠ΅ΡΠ΅ΠΌΠΎ ΠΎΠ²Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈΠ· ΠΊΠΎΠ΄Π°, Π½Π°ΠΊΠΎΠ½ ΡΡΠΎ ΡΠΌΠΎ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΡΠ°ΡΡΠ²Π°Π»ΠΈ ΠΏΠΎΡΠΏΠΈΡΠ°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ Π°ΡΡΡ Π΅Π½ΡΠΈΡΠ°ΡΠ΅.ΡΠΌΡ. ΠΠΎΠ±ΠΈΡΠ°ΠΌΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠ° Π΄Π΅ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° Π΄Π°ΡΠ°.ΡΠΈΠ»Π΅.
- Π§ΠΈΡΠ°ΠΌΠΎ Π΄Π°ΡΠ°.ΡΠΈΠ»Π΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π°ΠΌΠΎ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ ΠΎΠ²ΠΈΡ
ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠΏΠΈΡΠ°Π½ΠΎ ΡΠ΅ ΡΡΠ° ΡΠ°ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠΈ
Ρ ΠΏΡΠ²ΠΎΠΌ ΡΠ»Π°Π½ΠΊΡ . ΠΠΊΠΎ ΡΡ ΠΏΠΎΠ΄Π°ΡΠΈ Π²Π°Π»ΠΈΠ΄Π½ΠΈ, ΠΎΠ½Π΄Π° ΡΠ΅ Π°ΡΡΠΎΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° ΡΠΌΠ°ΡΡΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ.
ΠΠ° Π±ΠΈΡΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π»ΠΈ ΠΎΠ²Π΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ΅Π·ΠΈΠΊ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π΅.
Π£ ΡΠ»Π΅Π΄Π΅ΡΠ΅ΠΌ ΡΠ»Π°Π½ΠΊΡ ΡΠ΅ΠΌΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π°ΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ°Π΄ΠΈΡΠΈ ΡΠ° Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠΌ Π Π΅ΡΠΎΠΊΠ΅Π½.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!
ΠΠ·Π²ΠΎΡ: Π²Π²Π².Ρ
Π°Π±Ρ.ΡΠΎΠΌ