Erlang/OTP 23 เจฐเฉ€เจฒเฉ€เจœเจผ

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

เจฎเฉเฉฑเจ– เจจเจตเฉ€เจจเจคเจพเจตเจพเจ‚:

  • SSL เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉเจฃ SSL 3.0 เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค TLS 1.3 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ, เจ…เจคเฉ‡ TLS 1.3 เจฆเฉ‡ เจจเจพเจฒ TLS 1.2 เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ—เฉฑเจฒเจฌเจพเจค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ;
  • ssh เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‡ OpenSSH 1 เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจ•เฉเฉฐเจœเฉ€ เจซเจพเจ‡เจฒ เจซเจพเจฐเจฎเฉˆเจŸ openssh-key-v6.5 เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค โ€œ.configโ€ เจซเจพเจˆเจฒ เจคเฉ‹เจ‚ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค SSH (tcp-forward/direct-tcp) เจฆเฉเจ†เจฐเจพ เจชเฉ‹เจฐเจŸ เจซเจพเจฐเจตเจฐเจกเจฟเฉฐเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†;
  • เจฌเจฟเจจเจพเจ‚ Erlang เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจŸเฉ‚เจฒ เจˆเจชเฉ€เจเจฎเจกเฉ€;
  • gen_tcp เจ…เจคเฉ‡ inet เจฒเจˆ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจพเจ•เจŸ เจฌเฉˆเจ•เจเจ‚เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† (gen_udp เจ…เจคเฉ‡ gen_sctp เจฒเจˆ เจญเจตเจฟเฉฑเจ– เจฆเฉ€เจ†เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ);
  • เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ erpc เจฎเฉ‹เจกเฉ€เจŠเจฒ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ rpc เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฌเจธเฉˆเฉฑเจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‰เฉฑเจš เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจตเจพเจชเจธเฉ€ เจฎเฉเฉฑเจฒ, เจ…เจชเจตเจพเจฆ เจ…เจคเฉ‡ เจ—เจฒเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐเจจ เจฆเฉ€ เจตเจงเฉ€ เจนเฉ‹เจˆ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเจพเจฒ;
  • เจฎเจพเจชเจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ;
  • เจฌเจพเจˆเจจเจฐเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจ–เฉฐเจก เจฆเจพ เจ†เจ•เจพเจฐ เจ…เจคเฉ‡ เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจฎเฉˆเจšเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉเจฃ เจ—เจพเจฐเจก เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ;
  • เจ…เฉฐเจ•เจพเจ‚ เจฆเฉ€ เจชเฉœเฉเจนเจจเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ…เฉฐเจกเจฐเจธเจ•เฉ‹เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 123_456_789);
  • เจฎเฉŒเจกเจฟเจŠเจฒเจพเจ‚, เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจ•เจฟเจธเจฎเจพเจ‚ เจฒเจˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจฎเจพเจ‚เจก เจธเจผเฉˆเฉฑเจฒ เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจซเฉฐเจ•เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ (เจฎเฉ‹เจกเจฟเจŠเจฒ: เจซเฉฐเจ•เจธเจผเจจ/เจเจฐเจฟเจŸเฉ€ เจฒเจˆ h/1,2,3 เจ…เจคเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ: เจ•เจฟเจธเจฎ/Arity เจฒเจˆ ht/1,2,3);
  • เจ•เจฐเจจเจฒ pg เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจŸเจก เจจเจพเจฎเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ—เจฐเฉเฉฑเจชเจพเจ‚ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจจเจพเจฒ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ;
  • เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœ เจฌเจฟเจฒเจก เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ WSL (เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจฒเฉ€เจจเจ•เจธ เจธเจฌเจธเจฟเจธเจŸเจฎ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš C++ เจ•เฉฐเจชเจพเจˆเจฒเจฐ, เจœเจพเจตเจพ เจ•เฉฐเจชเจพเจˆเจฒเจฐ, OpenSSL เจ…เจคเฉ‡ wxWidgets เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ•เฉ‹เจˆ เจฆเจฟเฉฑเจ– เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจซเฉ‡เจธเจฌเฉเฉฑเจ• เจฆเฉเจ†เจฐเจพ เจธเจฅเจฟเจฐ เจŸเจพเจˆเจชเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจ…เจฐเจฒเจพเจ‚เจ— เจญเจพเจธเจผเจพ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฌเจพเจฐเฉ‡, เจœเฉ‹ เจ•เจฟ WhatsApp เจฎเฉˆเจธเฉ‡เจ‚เจœเจฐ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเฉ‡เจ—เจพเฅค

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

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