เจ‡เฉฑเจ• เจจเจตเจพเจ‚ VPN เจฒเจพเจ—เฉ‚เจ•เจฐเจจ, WireGuard, FreeBSD เจ•เฉ‹เจกเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจธเจฐเฉ‹เจค เจŸเฉเจฐเฉ€ เจจเฉ‚เฉฐ VPN เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเจพเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เฉ‹เจฐ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจ…เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจŸเฉ€เจฎเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจพเจ‚เจเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ•เฉ‹เจก เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจœเฉ‡เจธเจจ เจ. เจกเฉ‹เจจเฉ‡เจจเจซเฉ€เจฒเจก, VPN เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจฆเฉ‡ เจฒเฉ‡เจ–เจ•, เจ…เจคเฉ‡ เจœเฉŒเจจ เจเจš. เจฌเจพเจฒเจกเจตเจฟเจจ) เจฆเฉ‡ เจฏเฉ‹เจ—เจฆเจพเจจ เจจเจพเจฒ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค GDB เจ…เจคเฉ‡ FreeBSD เจฆเจพ เจ‡เฉฑเจ• เจฎเจธเจผเจนเฉ‚เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ, เจœเจฟเจธเจจเฉ‡ 2000 เจฆเฉ‡ เจฆเจนเจพเจ•เฉ‡ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš FreeBSD เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš SMP เจ…เจคเฉ‡ NUMA เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ FreeBSD (sys/dev/wg) เจตเจฟเฉฑเจš เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจธเจฆเจพ เจตเจฟเจ•เจพเจธ เจ…เจคเฉ‡ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจนเฉเจฃ เจคเฉ‹เจ‚ FreeBSD เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเจนเจฟเจฏเฉ‹เจ— เจจเจพเจฒ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจฆเฉŒเจฐเจพเจจ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจฌเจพเจ•เฉ€ เจ‰เจช-เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจกเจฐเจพเจˆเจตเจฐ เจฆเฉ€ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเจพ เจตเฉ€ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ•เจฐเจจเจฒ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจชเฉเจฐเจพเจˆเจฎเจฟเจŸเจฟเจต เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจฆเจพ เจตเฉ€ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจกเจฐเจพเจˆเจตเจฐ เจฆเฉเจ†เจฐเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ, เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจ•เจฐเจจเจฒ เจ•เฉเจฐเจฟเจชเจŸเฉ‹-เจธเจฌเจธเจฟเจธเจŸเจฎ เจฆเฉ‡ API เจจเฉ‚เฉฐ เจตเจงเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจนเจพเจฐเจจเฉ‡เจธ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจœเฉ‹ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจ•เฉเจฐเจฟเจชเจŸเฉ‹-เจเจชเฉ€เจ†เจˆ เจฆเฉเจ†เจฐเจพ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค เจฒเจฟเจฌเจธเฉ‹เจกเฉ€เจ…เจฎ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจคเฉ‹เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎเฅค เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจฌเจฒเฉ‡เจ• 2 เจนเฉˆเจธเจผเจพเจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจธเจฟเจฐเจซ เจ•เฉ‹เจก เจฌเจšเจฟเจ† เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ‡เจธ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจนเฉˆเจธเจผ เจ†เจ•เจพเจฐ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจฎเฉ€เจ–เจฟเจ† เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจ•เฉ‹เจก เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจจเจพเจฒ เจฎเจฒเจŸเฉ€-เจ•เฉ‹เจฐ CPUs 'เจคเฉ‡ เจฒเฉ‹เจก เจตเฉฐเจก เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจ—เจฟเจ† เจธเฉ€ (เจชเฉˆเจ•เฉ‡เจŸ เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ…เจคเฉ‡ CPU เจ•เฉ‹เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจ…เจธเจพเจˆเจจเจฎเฉˆเจ‚เจŸ เจฆเจพ เจ‡เจ•เจธเจพเจฐ เจธเฉฐเจคเฉเจฒเจจ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€)เฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจชเฉˆเจ•เฉ‡เจŸ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจฒเฉ€เจจเจ•เจธ เจกเจฐเจพเจˆเจตเจฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจธเฉ€เฅค เจ•เฉ‹เจก เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ ossl เจกเจฐเจพเจˆเจตเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจตเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจจเฉ‚เฉฐ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจตเจฟเฉฑเจš เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจชเจฟเจ›เจฒเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉ‡ เจ‰เจฒเจŸ, เจจเจตเจพเจ‚ เจธเจฅเจพเจชเจจ ifconfig เจฆเฉ‡ เจธเฉ‹เจงเฉ‡ เจนเฉ‹เจ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจฌเจœเจพเจ เจธเจŸเฉˆเจ‚เจกเจฐเจก wg เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฒเฉ€เจจเจ•เจธ เจ…เจคเฉ‡ เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจ‰เฉฑเจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค wg เจ‰เจชเจฏเฉ‹เจ—เจคเจพ, เจจเจพเจฒ เจนเฉ€ เจกเจฐเจพเจˆเจตเจฐ, เจจเฉ‚เฉฐ FreeBSD เจธเฉ‹เจฐเจธ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ wg เจ•เฉ‹เจก (เจ•เฉ‹เจก เจนเฉเจฃ MIT เจ…เจคเฉ‡ GPL เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‰เจชเจฒเจฌเจง เจนเฉˆ) เจฒเจˆ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจ•เฉ‡ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจตเจฟเฉฑเจš เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ–เจฐเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ 2020 เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจชเจฐ เจ‡เฉฑเจ• เจ˜เฉเจŸเจพเจฒเฉ‡ เจตเจฟเฉฑเจš เจ–เจคเจฎ เจนเฉ‹เจˆ, เจœเจฟเจธ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ˜เจŸเฉ€เจ† เจ•เฉเจ†เจฒเจฟเจŸเฉ€, เจฌเจซเจฐเจพเจ‚ เจจเจพเจฒ เจฒเจพเจชเจฐเจตเจพเจนเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ, เจšเฉˆเจ•เจพเจ‚ เจฆเฉ€ เจฌเจœเจพเจ เจธเจŸเฉฑเจฌเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚, เจ…เจงเฉ‚เจฐเจพ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจ…เจคเฉ‡ GPL เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพเฅค

เจ†เจ‰ เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ VPN เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจ†เจงเฉเจจเจฟเจ• เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฌเจนเฉเจค เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจ†เจธเจพเจจ เจนเฉˆ, เจชเฉ‡เจšเฉ€เจฆเจ—เฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฎเฉเจ•เจค เจนเฉˆ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฑเจกเฉ€เจ†เจ‚ เจคเฉˆเจจเจพเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจพเจฌเจค เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ 2015 เจคเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจตเจฐเจคเฉ‡ เจ—เจ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเจพ เจ†เจกเจฟเจŸ เจ…เจคเฉ‡ เจฐเจธเจฎเฉ€ เจคเจธเจฆเฉ€เจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฆเฉ€ เจงเจพเจฐเจจเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉเฉฐเจœเฉ€ เจœเฉ‹เฉœเจจเจพ เจ…เจคเฉ‡ เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฌเฉฐเจจเฉเจนเจฃ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ SSH เจตเจพเจ‚เจ— เจนเฉ€ เจ‡เฉฑเจ• เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจกเฉˆเจฎเจจ เจšเจฒเจพเจ เจฌเจฟเจจเจพเจ‚ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ, Noise Protocol Framework เจฆเจพ Noise_IK เจฎเจ•เฉˆเจจเจฟเจœเจผเจฎ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ SSH เจตเจฟเฉฑเจš เจ…เจงเจฟเจ•เจพเจฐเจค_เจ•เฉ€เจœเจผ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพเฅค UDP เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจจเจ•เฉˆเจชเจธเฉ‚เจฒเฉ‡เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจกเฉ‡เจŸเจพ เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจฐเฉ€เจ•เจจเจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ VPN เจธเจฐเจตเจฐ (เจฐเฉ‹เจฎเจฟเฉฐเจ—) เจฆเฉ‡ IP เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ ChaCha20 เจธเจŸเฉเจฐเฉ€เจฎ เจธเจพเจˆเจซเจฐ เจ…เจคเฉ‡ Poly1305 เจธเฉเจจเฉ‡เจนเจพ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ (MAC) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจกเฉˆเจจเฉ€เจ…เจฒ เจœเฉ‡. เจฌเจฐเจจเจธเจŸเจพเจˆเจจ, เจคเฉฐเจœเจพ เจฒเฉˆเจ‚เจ— เจ…เจคเฉ‡ เจชเฉ€เจŸเจฐ เจธเจผเจตเจพเจฌเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค ChaCha20 เจ…เจคเฉ‡ Poly1305 AES-256-CTR เจ…เจคเฉ‡ HMAC เจฆเฉ‡ เจคเฉ‡เจœเจผ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจเจจเจพเจฒเฉŒเจ—เจธ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเจจ, เจœเจฟเจธเจฆเจพ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจตเจฟเจธเจผเฉ‡เจธเจผ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจนเจพเจ‡เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ€ เจ—เฉเจชเจค เจ•เฉเฉฐเจœเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ…เฉฐเจกเจพเจ•เจพเจฐ เจ•เจฐเจต เจกเจฟเจซเฉ€-เจนเฉ‡เจฒเจฎเฉˆเจจ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจต25519 เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจกเฉˆเจจเฉ€เจ…เจฒ เจฌเจฐเจจเจธเจŸเจพเจˆเจจ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจตเฉ€ เจนเฉˆเฅค BLAKE2s เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ (RFC7693) เจนเฉˆเจธเจผเจฟเฉฐเจ— เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹