เบ›เบฐเบชเบปเบšเบเบฒเบ™เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต Rutoken เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบš (เบชเปˆเบงเบ™ 1)

เบชเบฐโ€‹เบšเบฒเบโ€‹เบ”เบตโ€‹เบ•เบญเบ™โ€‹เบชเบงเบฒเบ เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ™เบตเป‰.

Rutoken เปเบกเปˆเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบฎเบฒเบ”เปเบงเปเบฅเบฐเบŠเบญเบšเปเบงเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบฅเบฒเบเป€เบŠเบฑเบ™เป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบ. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบ™เบตเป‰เปเบกเปˆเบ™ flash drive เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเปƒเบ™เบฅเบฐเบšเบปเบš.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, Rutoken EDS 2.0 เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Rutoken เบ™เบตเป‰เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป€เบงเบตเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

เบชเปเบฒเบฅเบฑเบš Windows, เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป€เบงเบตเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰ OS เป€เบซเบฑเบ™ Rutoken เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบกเบฑเบ™เป„เบ”เป‰.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบงเบžเบฑเบ™เบเบฑเบš Rutoken เปƒเบ™เบซเบผเบฒเบเบงเบดเบ—เบต. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เบˆเบฒเบเบ‚เป‰เบฒเบ‡เป€เบŠเบตเบšเป€เบงเบตเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบซเบผเบทเป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒ. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบˆเบฐเป€เบšเบดเปˆเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš Rutoken เบˆเบฒเบเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™.

เบžเบฒเบเบชเปˆเบงเบ™เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบš rutoken เบœเปˆเบฒเบ™ plugin rutoken. เบ™เบตเป‰เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบชเปเบฒเบฅเบฑเบš Windows เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เปเบฅเบฐเบ•เบดเบ”เบ•เบฑเป‰เบ‡ plugin, เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบฅเบดเป‰เบ‡เบ™เบตเป‰.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ•เบญเบ™เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบžเบปเบงเบžเบฑเบ™เบเบฑเบš Rutoken เบˆเบฒเบเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเป‚เบ”เบเปƒเบŠเป‰เป‚เบ„เบ‡เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบ.

เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเบ‚เบญเบ‡เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปเบกเปˆเบ™เบ”เบฑเปˆเบ‡เบ™เบตเป‰:

  1. เบฅเบนเบเบ„เป‰เบฒเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.
  2. เป€เบŠเบตเบšเป€เบงเบตเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบชเบฐเบ•เบฃเบดเบ‡เปเบšเบšเบชเบธเปˆเบก.
  3. เบฅเบนเบเบ„เป‰เบฒ pads เบชเบฒเบเบ™เบตเป‰เบ”เป‰เบงเบ 32 bits เปเบšเบšเบชเบธเปˆเบก.
  4. เบฅเบนเบเบ„เป‰เบฒเบฅเบปเบ‡เบ™เบฒเบกเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ”เป‰เบงเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบกเบฑเบ™.
  5. เบฅเบนเบเบ„เป‰เบฒเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.
  6. เป€เบŠเบตเบšเป€เบงเบตเบเบงเบ”เบชเบญเบšเบฅเบฒเบเป€เบŠเบฑเบ™เป‚เบ”เบเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.
  7. เป€เบŠเบตเบšเป€เบงเบตเป„เบ”เป‰เบฅเบถเบš 32 bits เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš.
  8. เป€เบŠเบตเบšเป€เบงเบตเบ›เบฝเบšเบ—เบฝเบšเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เป€เบงเบฅเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”.
  9. เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

เปƒเบ™ algorithm เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบกเบตเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบ›เบฑเบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบšเบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš. เบขเบนเปˆเปƒเบ™Habรฉเบกเบต เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ™เบตเป‰.

เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบšเบšเบšเปเปˆเบชเบปเบกเบกเบฒเบ”. เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ” algorithms asymmetric, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบกเบตเบ„เบนเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™.

เบ„เบนเปˆเบ„เบตเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™: เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง เปเบฅเบฐเบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง, เบ•เบฒเบกเบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™เปเบ™เบฐเบ™เบณ, เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบš. เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™. เบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบชเบฒเบกเบฒเบ”เปเบˆเบเบขเบฒเบเปƒเบซเป‰เบ—เบธเบเบ„เบปเบ™. เบเบฐเปเบˆเบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบœเบนเป‰เปƒเบŠเป‰เบ—เบธเบเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เปเบ•เปˆเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เป„เบ”เป‰.

เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปเบกเปˆเบ™เป€เบญเบเบฐเบชเบฒเบ™เป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบ”เป‰เบงเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™, เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เป€เบŠเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเบฅเบฒเบเป€เบŠเบฑเบ™เปเบฅเบฐเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบซเป‰เบ–เบทเบเบ•เป‰เบญเบ‡เบเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เบกเบฑเบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบ„เบนเปˆเบเบธเบ™เปเบˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™ Rutoken เบ—เปเบฒเบญเบดเบ”, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เบ„เบนเปˆเบเบธเบ™เปเบˆเบ™เบตเป‰. เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ•เป‰เบญเบ‡เบกเบตเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ Rutoken, เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบชเป‰เบฒเบ‡เบ„เบนเปˆเบ„เบตเปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบฑเบ™เบ—เบตเปƒเบ™เบ”เป‰เบฒเบ™เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฐเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบฅเบฒเบงเบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เป€เบฅเบตเบเบเปˆเบฝเบงเบเบฑเบšเบ„เบนเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบซเบผเบทเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบปเบ‡เป€เบฅเบดเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบปเบงเบ‚เปเป‰เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”. เบกเบตเบญเบณเบ™เบฒเบ”เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบทเปˆเบญเปเบฑเป‰เบ™เบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™. เป€เบˆเบปเป‰เบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบญเบญเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰; เบžเบงเบเป€เบ‚เบปเบฒเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบตเป‰, เป€เบกเบทเปˆเบญเบฅเบนเบเบ„เป‰เบฒเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ™เบตเป‰, เบฅเบฒเบงเป€เบซเบฑเบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ™เบตเป‰, เปเบฅเบฐเป€เบซเบฑเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบญเบญเบเปƒเบซเป‰เป‚เบ”เบเบญเบปเบ‡เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰. เบเบฑเบ‡เบกเบตเบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบขเบนเปˆเปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบธเบเบขเปˆเบฒเบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบชเบดเปˆเบ‡เบ™เบตเป‰.

เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบˆเบฐเปเบˆเป‰เบ‡. เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡ somehow เบชเป‰เบฒเบ‡เบชเบนเบ™เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡. เปเบ•เปˆเบเปˆเบญเบ™เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ„เบดเบ”เบญเบญเบเบงเปˆเบฒเบชเบนเบ™เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบ„เบงเบ™เบญเบญเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบ” เปœเบถเปˆเบ‡ เปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบฅเบฒเบงเบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เป€เบฅเบตเบ. (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบฒเบกเบชเบฐเบเบธเบ™, เบ™เบฒเบกเบชเบฐเบเบธเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†.) เบกเบตเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™. เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰, เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™ Wikipedia ru.wikipedia.org/wiki/PKCS
เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰เป€เบงเบตเบŠเบฑเบ™ 1.7 - PKCS#10.

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบ™ Rutoken (เปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš: เป€เบญเบเบฐเบชเบฒเบ™):

  1. เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบ„เบนเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™ Rutoken. (เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบขเบฑเบ”โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹)
  2. เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบขเบนเปˆเปƒเบ™เบฅเบนเบเบ„เป‰เบฒ.
  3. เบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.
  4. เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเบฅเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบญเบญเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.
  5. เบžเบงเบเป€เบฎเบปเบฒเบชเบปเปˆเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ™เบตเป‰เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒ.
  6. เบžเบงเบเป€เบฎเบปเบฒเบšเบฑเบ™เบ—เบถเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ Rutoken เปƒเบ™เบฅเบนเบเบ„เป‰เบฒ.
  7. เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบเบฑเบšเบ„เบนเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฐเบชเบฒเบกเบฒเบ”เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบฅเบฒเบเป€เบŠเบฑเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เปเบ™เบงเปƒเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เป€เบญเบ‡เป„เบ”เป‰เบญเบญเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบซเป‰เบฅเบฒเบง.

เปƒเบ™เบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบชเบดเบ”เบญเปเบฒเบ™เบฒเบ”เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” cryptography open-source เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš openSSL.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™