เชฏเชพเชคเชจเชพเชฎเชพเช‚ เชšเชพเชฒเชตเซเช‚ เช…เชฅเชตเชพ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชจเซ‡เช•เซเชŸเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเซเช‚, เชญเชพเช— 3

เช…เชจเซ‡ เช•เซ‹เชˆ เชจเชตเซ‹ เชฆเซเชฐเชพเช•เซเชทเชพเชฐเชธ เชœเซเชจเชพ เชฆเซเชฐเชพเช•เซเชทเชพเชฐเชธเชฎเชพเช‚ เชจเชพเช–เชคเซเช‚ เชจเชฅเซ€; เชจเชนเชฟเช‚เชคเชฐ, เชจเชตเซ‹ เชตเชพเช‡เชจ เชธเซเช•เชฟเชจเชจเซ‡ เชซเชพเชกเซ€ เชจเชพเช–เชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชœเชพเชคเซ‡ เชœ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเซ€ เชœเชถเซ‡, เช…เชจเซ‡ เชธเซเช•เชฟเชจ เช–เซ‹เชตเชพเชˆ เชœเชถเซ‡; เชชเชฃ เชจเชตเซ‹ เชฆเซเชฐเชพเช•เซเชทเชพเชฐเชธ เชจเชตเซ€ เชฆเซเชฐเชพเช•เซเชทเชพเชฐเชธเชฎเชพเช‚ เชจเชพเช–เชตเซ‹ เชœเซ‹เชˆเช; เชชเช›เซ€ เชฌเช‚เชจเซ‡ เชฌเชšเซ€ เชœเชถเซ‡. เชฌเชฐเชพเชฌเชฐ. 5:37,38

เช† เชตเชฐเซเชทเชจเชพ เชเชชเซเชฐเชฟเชฒเชฎเชพเช‚, เชตเชฟเชถเซเชตเชจเชพ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเชพ เชกเซ€เชธเซ€ เชนเชฌเชจเชพ เชตเชนเซ€เชตเชŸเซ€เชคเช‚เชคเซเชฐเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชนเชคเซ€. เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชถเซเช‚ เช†เชตเซเชฏเซเช‚.

เช…เช‚เช—เซเชฐเซ‡เชœเซ€เชฎเชพเช‚ เช…เชจเซเชตเชพเชฆ เช•เชฐเซ‹

เช…เช‚เชคเชฐเชพเชคเซเชฎเชพเชจเซ€ เชธเซเชตเชคเช‚เชคเซเชฐเชคเชพ

เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‡เช‚ เช† เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เชคเซ‡ เชฌเชงเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช…เช—เชพเช‰, เชฒเซ‡เช–เชจเซ‹ เช† เชญเชพเช— เชฌเชฟเชฒเช•เซเชฒ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช.

เชœเซ‹ เชคเชฎเชจเซ‡ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช†เชงเซเชจเชฟเช• เช•เซเชฒเชพเชฏเช‚เชŸ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช…เชจเซ‡ ADCs เชนเชฌ. เชกเซ‹เชŸ.

เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเซ‡ เชนเชœเซ เชชเชฃ NMDC เชนเชฌเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹, เชเชŸเชฒเซ‡ เช•เซ‡, เชธเชพเชฎเชพเชจเซเชฏ? เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชคเชฎเชพเชฐเซ‡ เชœเซ‚เชจเชพ, เช–เซ‚เชฌ เชœเซ‚เชจเชพ, เชจเชตเชพ เช…เชฅเชตเชพ เชซเช•เซเชค เช…เชจเช•เชจเซเชซเชฟเช—เชฐเซ‡เชก เชกเซ€เชธเซ€ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ€ เช…เชธเช‚เช—เชคเชคเชพ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡. เชชเชฐเช‚เชคเซ เช† เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช†เชตเชตเชพเชฎเชพเช‚ เชฒเชพเช‚เชฌเซ€ เชจ เชนเชคเซ€.

เชฎเชพเชซเชฟเชฏเชพ

เชชเซเชฐเชฅเชฎ, เช•เซเชฒเชพเชฏเช‚เชŸ-เชŸเซ-เชนเชฌ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจเชจเซ€ เชนเชพเชœเชฐเซ€เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ เชธเซเชฐเช•เซเชทเชฟเชค เช•เซเชฒเชพเชฏเช‚เชŸ-เชŸเซ-เช•เซเชฒเชพเชˆเชจเซเชŸ เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชธเซเชฅเชพเชชเชฟเชค เชฅเชพเชฏ เช›เซ‡.

เชฌเซ€เชœเซเช‚, เชธเซเชฐเช•เซเชทเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซเช‚ เชชเซเชฐเชธเชพเชฐเชฃ เช•เชฐเชคเซเช‚ เชนเชฌ เช•เซ‡ เชœเซ‡ เชจเชฅเซ€ เชคเซ‡ เชฆเซƒเชทเซเชŸเชฟเชจเซ€ เชฐเซ€เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเซเช‚ เช…เชถเช•เซเชฏ เช›เซ‡.

เชคเซเชฐเซ€เชœเซ‡ เชธเซเชฅเชพเชจเซ‡, เช†เชœเซ‡ เชฒเช—เชญเช— เชคเชฎเชพเชฎ เชกเซ€เชธเซ€ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เชชเชพเชธเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชธเช•เซเชทเชฎ เช›เซ‡.

เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช›เซ‡? เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชคเชชเชพเชธเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฌเชพเชœเซ เชชเชฐ TLS เชธเซ‡เชŸเชฟเช‚เช—เซเชธ, เชนเชฌ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹.

NMDCs เชนเชฌ

เชฏเชพเชคเชจเชพเชฎเชพเช‚ เชšเชพเชฒเชตเซเช‚ เช…เชฅเชตเชพ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชจเซ‡เช•เซเชŸเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเซเช‚, เชญเชพเช— 3

DC++ NMDC เชนเชฌ เชชเชฐ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเชจเซ‹ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช‡เชจเช•เชพเชฐ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชจเชฟเชฏเชฎเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฎเช‚เชœเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชเช• เช•เชฐเชคเชพ เชตเชงเซ เชตเช–เชค เช•เชพเชฐเชฃ เช†เชชเซเชฏเซเช‚ เช›เซ‡ - เช เชœ เชœเซ‚เชจเชพ เชฐเซ‡เช•เชจเซ‡ เช…เชจเซเชธเชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€!

StrongDC++ เชฎเชพเชคเซเชฐ TLS v.1.0 เชœเชพเชฃเซ‡ เช›เซ‡, เช…เชจเซ‡ เช†เชงเซเชจเชฟเช• เช•เซเชฒเชพเชฏเช‚เชŸ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฌเชฟเชฒเช•เซเชฒ เช•เชจเซ‡เช•เซเชŸ เชฅเชคเชพ เชจเชฅเซ€. GreylinkDC++ เชธเชพเชฅเซ‡ เชคเซ‡ เชตเชงเซ เช–เชฐเชพเชฌ เช›เซ‡.

FlylinkDC++ เชธเซเชตเซ‡เชšเซเช›เชพเช เชœเซ‚เชจเชพ เช—เซเชฐเชพเชนเช•เซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเซ‹เชกเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡ เช•เซ‡เชŸเชฒเซ‹ เชธเชฎเชฏ เชฒเซ‡เชถเซ‡ เช…เชจเซ‡ เชถเซเช‚ เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡? ..

EiskaltDC++ เชคเซ‡ เชœ เช“เช›เชพ เชธเซเชตเซ‡เชšเซเช›เชพเช เช•เชฐเซ‡ เช›เซ‡, เชฎเชพเชคเซเชฐ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชฎเชพเชŸเซ‡.

ADC เชนเชฌ(เช“)

เชฏเชพเชคเชจเชพเชฎเชพเช‚ เชšเชพเชฒเชตเซเช‚ เช…เชฅเชตเชพ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชจเซ‡เช•เซเชŸเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเซเช‚, เชญเชพเช— 3

เชฌเชงเซเช‚ เชฌเชฐเชพเชฌเชฐ เช เชœ เช›เซ‡, เชชเชฐเช‚เชคเซ DC++ เชฐเชฎเชคเชฎเชพเช‚ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชธเชพเชฎเซ‡เชฒ เช›เซ‡.

EiskaltDC++ เช NMDC เช…เชจเซ‡ ADC เชนเชฌ เชตเชšเซเชšเซ‡ เช•เซ‹เชˆ เชซเชฐเช• เชนเซ‹เชฏ เชคเซ‡เชตเซเช‚ เชฒเชพเช—เชคเซเช‚ เชจเชฅเซ€, เชฌเช‚เชจเซ‡ เชธเชพเชฅเซ‡ เช•เชกเช• เชนเซ‹เชตเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡.

เชœเซ‹ เชคเชฎเซ‡ เช‡เชจเชชเซเชŸ เชชเชฐ TLS v.1.2 เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชซเชฐเชœเชฟเชฏเชพเชค เช†เชตเชถเซเชฏเช•เชคเชพ เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เชฒเซ‡เช—เชธเซ€ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธเชจเซ‡ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‹ เชคเซ‹ เชถเซเช‚?..

ADCs เชนเชฌ(เช“)

เชฏเชพเชคเชจเชพเชฎเชพเช‚ เชšเชพเชฒเชตเซเช‚ เช…เชฅเชตเชพ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชจเซ‡เช•เซเชŸเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเซเช‚, เชญเชพเช— 3

เชฎเชนเชพเชจ, เชคเซ‡ เชจเชฅเซ€?

เชคเชพเชฐเชฃเซ‹

เชตเชพเชšเช•เชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ FlylinkDC++ เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชถเซเชฐเซ‡เชทเซเช  เช›เซ‡ เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชญเซ‚เชฒเซ€ เชœเชพเช“ เช›เซ‹ เช•เซ‡ เช† เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชฎเชพเชฐเซ€ เชœเชพเชคเซ‡. เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡เชจเซ€ เช›เซ‡เชฒเซเชฒเซ€ เช˜เชŸเชจเชพเช“ เชชเซˆเช•เซ€เชจเซ€ เชเช• เชœเซ‡ เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เชคเซ‡ เช เช›เซ‡ เช•เซ‡ เช˜เชฃเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฐเชฟเชฎเซ‹เชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‹เช•เซเชธเชจเซ‡ เชŸเชฟเช• เช•เชฐเชตเชพเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณ เช—เชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช…เช—เชพเช‰เชจเชพ เชคเชฎเชพเชฎ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชคเซ‡เชจเซ€ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช—เซ‡เชฐเชนเชพเชœเชฐเซ€ เชนเชคเซ€.

เชธเชพเชฐเชพเช‚เชถเชฎเชพเช‚, เช˜เชฃเชพ เชเชคเชฟเชนเชพเชธเชฟเช• เช…เชจเซ‡ เชฐเชพเชœเช•เซ€เชฏ เช•เชพเชฐเชฃเซ‹เชจเซ‡ เชฒเซ€เชงเซ‡, เชธเซเชฐเช•เซเชทเชฟเชค เช†เช‚เชคเชฐ-เช•เซเชฒเชพเชฏเชจเซเชŸ เชœเซ‹เชกเชพเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเชพ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ NMDCs เชนเชฌเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซเชถเซเช•เซ‡เชฒ เช…เชฅเชตเชพ เชคเซ‹ เช…เชถเช•เซเชฏ เช›เซ‡. NMDCs เชนเชฌเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช—เซเชฎเชพเชตเชตเชพเชจเซ€ เชฌเชพเช‚เชฏเชงเชฐเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚ เชคเชฎเชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชฎเชณเซ‡ เช›เซ‡ - เชชเชฐเช‚เชคเซ เช—เซ‡เชฐเช‚เชŸเซ€ เชตเชฟเชจเชพ.

เชญเชฒเชพเชฎเชฃเซ‹

ADC เชนเชฌเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹, เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เช†เช—เชณ. เชœเซ‚เชจเชพ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‹ เช‡เชจเช•เชพเชฐ เช•เชฐเซ‹ เช…เชจเซ‡, เชœเซ‹ เชคเชฎเซ‡ DC เชนเชฌ เชเชกเชฎเชฟเชจ เช›เซ‹, เชคเซ‹ เชธเซเชŸเซเชฐเซ‹เช‚เช— เช…เชจเซ‡ เช—เซเชฐเซ‡ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เซ‹. เชฎเชพเชŸเซ‡

เชฆเชฐเซ‡เช• เชธเชพเชฎเซเชฐเชพเชœเซเชฏ เชชเซ‹เชคเชพเชจเซ€ เชตเชฟเชฐเซเชฆเซเชง เชตเชฟเชญเชพเชœเชฟเชค เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เช‰เชœเซเชœเชก เช›เซ‡; เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชถเชนเซ‡เชฐ เช•เซ‡ เช˜เชฐ เชชเซ‹เชคเชพเชจเซ€ เชตเชฟเชฐเซเชฆเซเชง เชตเชฟเชญเชพเชœเชฟเชค เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชฎเซ‡เชŸ. 12:25

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

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