เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹PKCS#11 เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏเชฎเชพเช‚, เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เช…เชฒเช— เชจเชฅเซ€. เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ (เช…เชจเซ‡ เช…เชฎเซ‡ Android เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚), เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชŸเซ‹เช•เชจ เช…เชจเซ‡ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เชŸเซ‹เช•เชจ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชนเซ‹เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชฎเชพเชŸเซ‡ เชฎเซ‡เช˜ เชŸเซ‹เช•เชจ เชคเชฎเชพเชฐเซ‡ เชเช• เชœ เชตเชธเซเชคเซเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ - เชเช• เชชเซเชธเซเชคเช•เชพเชฒเชฏ เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชพเชฅเซ‡เชจเซเช‚ เชœเซ‹เชกเชพเชฃ. เช† เช•เชจเซ‡เช•เซเชถเชจ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชฆเซเชตเชพเชฐเชพ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เช•เซเชฒเชพเช‰เชกเชจเซเช‚ เชธเชฐเชจเชพเชฎเซเช‚ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชŸเซ‹เช•เชจเซเชธ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡.

เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชŸเซ‹เช•เชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชคเซ‡เชฅเซ€, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹ cryptoarmpkcs-A. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹ เช…เชจเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเซ‹ เช…เชจเซ‡ เชฎเซเช–เซเชฏ เชฎเซ‡เชจเซ‚ เชชเชฐ เชœเชพเช“. เช†เช—เชณเชจเชพ เช•เชพเชฎ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชเช• เชŸเซ‹เช•เชจ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡เชจเซ€ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ (เชฏเชพเชฆ เชฐเชพเช–เซ‹ เช•เซ‡ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ PKCS12 เช•เซ‹เชˆ เชŸเซ‹เช•เชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€):

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เชฌเชŸเชจ เชฆเชฌเชพเชตเซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ "เช…เชจเซเชฏ เชŸเซ‹เช•เชจ" เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชŸเซ‹เช•เชจ เชฎเชพเชŸเซ‡ PKCS#11 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซเช‚ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช…เชจเซเชฏ เชฌเซ‡ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชŸเซ‹เช•เชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชŸเซ‹เช•เชจเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชคเซ‡เชจเซ€ เชšเชฐเซเชšเชพ เช…เช—เชพเช‰เชจเชพ เชฒเซ‡เช–เชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เชฒเซ‡เช–. เช†เชœเซ‡ เช†เชชเชฃเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชฎเชพเช‚ เชฐเชธ เช›เซ‡.

เชฎเซ‡เช˜ เชŸเซ‹เช•เชจ เชจเซ‹เช‚เชงเชฃเซ€

โ€œเช•เชจเซ‡เช•เซเชŸเชฟเช‚เช— PKCS#11 เชŸเซ‹เช•เชจเซเชธโ€ เชŸเซ…เชฌ เชชเชฐ เชœเชพเช“, โ€œเชเช• เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจ เชฌเชจเชพเชตเซ‹โ€ เช†เช‡เชŸเชฎ เชถเซ‹เชงเซ‹ เช…เชจเซ‡ LS11CloudToken-A เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹.:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเซ‹:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

"เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชจเซ‹เช‚เชงเชฃเซ€" เชŸเซ‡เชฌ เชชเชฐ เชซเซ€เชฒเซเชกเซเชธ เชญเชฐเซเชฏเชพ เชชเช›เซ€ เช…เชจเซ‡ "เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซ‹" เชฌเชŸเชจเชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชŸเซ‹เช•เชจ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เชจเซ‹เช‚เชงเชฃเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐ (RNG) เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฌเซ€เชœ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฎเซ‚เชฒเซเชฏ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ "เชœเซˆเชตเชฟเช•" เชฐเซ‡เชจเซเชกเชฎเชจเซ‡เชธ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡, NDSCH เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เช•เซ€เชฌเซ‹เชฐเซเชก เช‡เชจเชชเซเชŸเชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡. เช…เชนเซ€เช‚, เช…เช•เซเชทเชฐ เช‡เชจเชชเซเชŸ เชเชกเชช เช…เชจเซ‡ เช‡เชจเชชเซเชŸเชจเซ€ เชถเซเชฆเซเชงเชคเชพ เชฌเช‚เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเชฎเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชŸเซ‹เช•เชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชšเช•เชพเชธเซ€ เชถเช•เซ‹ เช›เซ‹:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชธเชซเชณ เชจเซ‹เช‚เชงเชฃเซ€ เชชเช›เซ€, LS11CloudToken-A เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเซ‹, cryptoarmpkcs-A เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ‹ เช…เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเซ‹:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ€ เชนเชพเชœเชฐเซ€ เชคเชชเชพเชธเชตเชพเชฅเซ€ เชชเซเชทเซเชŸเชฟ เชฅเชพเชฏ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซ€ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชพเช‚ เช†เชชเชฃเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจ เชชเซเชฐเชพเชฐเช‚เชญ

เช† เช†เชฐเช‚เชญ เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เชŸเซ‹เช•เชจเชจเชพ เช†เชฐเช‚เชญเชฅเซ€ เช…เชฒเช— เชจเชฅเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชŸเซ‹เช•เชจ.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เช…เชจเซ‡ เชชเช›เซ€ เชฌเชงเซเช‚ เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ เช›เซ‡, เช…เชฎเซ‡ เชเช• เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซ‚เช•เซ€เช เช›เซ€เช, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚เชฅเซ€ PKCS12, เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชฎเชพเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฆเชธเซเชคเชพเชตเซ‡เชœ เชชเชฐ เชธเชนเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ‹:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชคเชฎเซ‡ เชชเชฃ เชฐเชšเชจเชพ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชจเช‚เชคเซ€ (เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชจเช‚เชคเซ€ เชŸเซ‡เชฌ):

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชฌเชจเชพเชตเซ‡เชฒ เชตเชฟเชจเช‚เชคเซ€ เชธเชพเชฅเซ‡, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช•เซ‡เชจเซเชฆเซเชฐ เชชเชฐ เชœเชพเช“, เชคเซเชฏเชพเช‚ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซ‡เชณเชตเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชŸเซ‹เช•เชจ เชชเชฐ เช†เชฏเชพเชค เช•เชฐเซ‹:

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเชถเชฟเชฏเชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเช‰เชก เชŸเซ‹เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹