เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชŸเซ‹เชฐเซเชจเซ‡เชกเซ‹ เช•เซ‡เชถ เชธเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชชเชฐเชค เช•เชฐเชตเชพเชจเซ€ เชชเชนเซ‡เชฒ

เชฎเชพเชจเชต เช…เชงเชฟเช•เชพเชฐ เชธเช‚เช—เช เชจ เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช• เชซเซเชฐเชจเซเชŸเชฟเชฏเชฐ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ (EFF) เชจเชพ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เชœเซ‹เชจเซเชธ เชนเซ‹เชชเช•เชฟเชจเซเชธ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชจเชพ เชชเซเชฐเซ‹เชซเซ‡เชธเชฐ เชฎเซ‡เชฅเซเชฏเซ เช—เซเชฐเซ€เชจเซ‡ เชŸเซ‹เชฐเซเชจเชพเชกเซ‹ เช•เซ‡เชถ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เช•เซ‹เชกเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐ เชชเซเชฐเชตเซ‡เชถ เชชเชฐเชค เช•เชฐเชตเชพเชจเซ€ เชชเชนเซ‡เชฒ เช•เชฐเซ€, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชญเช‚เชกเชพเชฐ เช“เช—เชธเซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. GitHub เชฆเซเชตเชพเชฐเชพ เชธเซ‡เชตเชพเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹เชจเซ€ เชฏเชพเชฆเซ€เชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชฏเซเชเชธ เช‘เชซเชฟเชธ เช‘เชซ เชซเซ‹เชฐเซ‡เชจ เชเชธเซ‡เชŸเซเชธ เช•เช‚เชŸเซเชฐเซ‹เชฒ (OFAC)

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

เชŸเซ‹เชฐเซเชจเซ‡เชกเซ‹ เช•เซ‡เชถ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซเช‚ เช…เชจเชพเชฎเซ€ เช‡เชฅเซ‡เชฐเชฟเชฏเชฎ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชคเซˆเชจเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชฌเช‚เชง เชฅเชคเชพเช‚ เชชเชนเซ‡เชฒเชพเช‚, เช•เซเชฒ $151 เชฌเชฟเชฒเชฟเชฏเชจเชจเชพ 12 เชนเชœเชพเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชพเชธเซ‡เชฅเซ€ 7.6 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชŸเซเชฐเชพเชจเซเชธเชซเชฐเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชนเชคเซ€. เช† เชธเซ‡เชตเชพเชจเซ‡ เชฏเซเชเชธ เชฐเชพเชทเซเชŸเซเชฐเซ€เชฏ เชธเซเชฐเช•เซเชทเชพ เชฎเชพเชŸเซ‡ เชœเซ‹เช–เชฎ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชฏเซเชเชธ เชจเชพเช—เชฐเชฟเช•เซ‹ เช…เชจเซ‡ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เชจเชพเชฃเชพเช•เซ€เชฏ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เชคเซ€ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชคเซ‡เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชชเซเชฐเชคเชฟเชฌเช‚เชงเชจเซเช‚ เชฎเซเช–เซเชฏ เช•เชพเชฐเชฃ เชŸเซ‹เชฐเซเชจเซ‡เชกเซ‹ เช•เซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเซ‹เชœเชฆเชพเชฐเซ€ เชฎเชพเชงเซเชฏเชฎเซ‹ เชฆเซเชตเชพเชฐเชพ เช•เชฎเชพเชฏเซ‡เชฒเชพ เชญเช‚เชกเซ‹เชณเชจเชพ เชฒเซ‹เชจเซเชกเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชนเชคเซ‹, เชœเซ‡เชฎเชพเช‚ เช† เชธเซ‡เชตเชพ เชฆเซเชตเชพเชฐเชพ เชฒเชพเชเชพเชฐเชธ เชœเซ‚เชฅ เชฆเซเชตเชพเชฐเชพ เชšเซ‹เชฐเชพเชฏเซ‡เชฒเชพ $455 เชฎเชฟเชฒเชฟเชฏเชจเชจเซ€ เชฒเซ‹เชจเซเชกเชฐเชฟเช‚เช—เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

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

EFF เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช เช›เซ‡ เช•เซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเชจเซ€ เชฒเซ‹เชจเซเชกเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเซ‡เชตเชพเช“เชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เชฒเชพเช—เซ เชฅเชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช…เชจเชพเชฎเซ€เช•เชฐเชฃ เชคเช•เชจเซ€เช• เช เชซเช•เซเชค เช—เซ‹เชชเชจเซ€เชฏเชคเชพเชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชเช• เชชเชฆเซเชงเชคเชฟ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เช—เซเชจเชพเชนเชฟเชค เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เชœ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช…เช—เชพเช‰เชจเชพ เช•เซ‹เชฐเซเชŸ เช•เซ‡เชธเซ‹เชฎเชพเช‚ เชœเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชธเซเชฐเซ‹เชค เช•เซ‹เชก เชฏเซเชเชธ เชฌเช‚เชงเชพเชฐเชฃเชจเชพ เชชเซเชฐเชฅเชฎ เชธเซเชงเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชตเชพเชฃเซ€ เชธเซเชตเชพเชคเช‚เชคเซเชฐเซเชฏเชจเซ€ เชฌเชพเช‚เชฏเชงเชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช•เซ‹เชก เชชเซ‹เชคเซ‡, เชœเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชซเซ‹เชœเชฆเชพเชฐเซ€ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เชœเชฎเชพเชตเชŸ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชซเชฟเชจเชฟเชถเซเชก เชชเซเชฐเซ‹เชกเช•เซเชŸ เชจเชฅเซ€, เชคเซ‡เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชจเซ‡ เช†เชงเซ€เชจ เช—เชฃเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚, เชคเซ‡เชฅเซ€ EFF เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡ เช…เช—เชพเช‰ เช•เชพเชขเซ€ เชจเชพเช–เซ‡เชฒเชพ เช•เซ‹เชกเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชชเซ‹เชธเซเชŸ เช•เชฐเชตเซ‹ เช•เชพเชฏเชฆเซ‡เชธเชฐ เช›เซ‡ เช…เชจเซ‡ GitHub เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชจ เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช.

เชชเซเชฐเซ‹เชซเซ‡เชธเชฐ เชฎเซ‡เชฅเซเชฏเซ เช—เซเชฐเซ€เชจ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เชธเช‚เชถเซ‹เชงเชจ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเชพ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช…เชจเชพเชฎเซ€ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€ เชเซ€เชฐเซ‹เช•เซ‹เชˆเชจเชจเซเช‚ เชธเชน-เชจเชฟเชฐเซเชฎเชพเชฃ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฏเซเชเชธ เชจเซ‡เชถเชจเชฒ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เชเชœเชจเซเชธเซ€เชจเชพ เชกเซเชฏเซเช…เชฒ EC DRBG เชธเซเชฏเซเชกเซ‹-เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐเชฎเชพเช‚ เชชเชพเช›เชฒเชพ เชฆเชฐเชตเชพเชœเชพเชจเซ‹ เชชเชฐเซเชฆเชพเชซเชพเชถ เช•เชฐเชจเชพเชฐ เชŸเซ€เชฎเชจเซ‹ เชญเชพเช— เช›เซ‡. เชฎเซ‡เชฅเซเชฏเซเชจเซ€ เชฎเซเช–เซเชฏ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“เชฎเชพเช‚ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชฃเชพ เชคเซ‡เชฎเชœ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เช†เชตเซ€ เชคเช•เชจเซ€เช•เซ‹ เชตเชฟเชถเซ‡ เชถเซ€เช–เชตเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ (เชฎเซ‡เชฅเซเชฏเซ เชœเซ‹เชจเซเชธ เชนเซ‹เชชเช•เชฟเชจเซเชธ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชฎเชพเช‚ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เชธเชพเชฏเชจเซเชธ, เชเชชเซเชฒเชพเช‡เชก เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เช…เชจเซ‡ เช…เชจเชพเชฎเซ€ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเชพ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹ เชถเซ€เช–เชตเซ‡ เช›เซ‡).

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

เชธเซ‹เชฐเซเชธ: opennet.ru

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