OpenSSL 3.0.0 เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฑเดฟเดฒเต€เดธเต

เดฎเต‚เดจเตเดจเต เดตเตผเดทเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเด‚ 19 เดŸเต†เดธเตเดฑเตเดฑเต เดฑเดฟเดฒเต€เดธเตเด•เตพเด•เตเด•เตเด‚ เดถเต‡เดทเด‚, SSL/TLS เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เดณเตเด‚ เดตเดฟเดตเดฟเดง เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต OpenSSL 3.0.0 เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ. เดชเตเดคเดฟเดฏ เดฌเตเดฐเดพเดžเตเดšเดฟเตฝ API, ABI เดฒเต†เดตเดฒเดฟเตฝ เดฌเดพเด•เตเด•เตเดตเต‡เตผเดกเต เด•เต‹เด‚เดชเดพเดฑเตเดฑเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดคเด•เตผเด•เตเด•เตเดจเตเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ OpenSSL 1.1.1-เตฝ เดจเดฟเดจเตเดจเต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฎเดฟเด•เตเด• เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ. OpenSSL 1.1.1-เดจเตเดฑเต† เดฎเตเดฎเตเดชเดคเตเดคเต† เดฌเตเดฐเดพเดžเตเดšเต เดธเต†เดชเตเดฑเตเดฑเด‚เดฌเตผ 2023 เดตเดฐเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด‚.

เดชเดฐเดฎเตเดชเดฐเดพเด—เดค "Major.Minor.Patch" เดจเดฎเตเดชเดฑเดฟเด‚เด—เดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเดพเดฑเตเดฑเด‚ เดฎเต‚เดฒเดฎเดพเดฃเต เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดฟเตฝ เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด‚. เด‡เดจเดฟ เดฎเตเดคเตฝ, เดŽเดชเดฟเด/เดŽเดฌเดฟเด เดคเดฒเดคเตเดคเดฟเตฝ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดคเด•เตผเดจเตเดจเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดฟเดฒเต† เด†เดฆเตเดฏ เด…เด•เตเด•เด‚ (เดฎเต‡เดœเตผ) เดฎเดพเดฑเต‚, เดŽเดชเดฟเด/เดŽเดฌเดฟเด เดฎเดพเดฑเตเดฑเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต (เดฎเตˆเดจเตผ) เดฎเดพเดฑเตเด‚. เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เด…เด•เตเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต (เดชเดพเดšเตเดšเต) เด’เดฐเต เดฎเดพเดฑเตเดฑเดคเตเดคเต‹เดŸเต† เดคเดฟเดฐเตเดคเตเดคเตฝ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด‚. OpenSSL-เดจเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ FIPS เดฎเตŠเดกเตเดฏเต‚เดณเตเดฎเดพเดฏเดฟ เด“เดตเตผเดฒเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป 3.0.0-เดจเต เดคเตŠเดŸเตเดŸเตเดชเดฟเดจเตเดจเดพเดฒเต† 1.1.1 เดจเดฎเตเดชเตผ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต, เด‡เดคเดฟเดจเดพเดฏเดฟ 2.x เดจเดฎเตเดชเดฑเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.

เดกเตเดฏเตเดตเตฝ เดฒเตˆเดธเตปเดธเดฟเตฝ เดจเดฟเดจเตเดจเต (เด“เดชเตเดชเตบเดŽเดธเตเดŽเดธเตเดŽเตฝ, เดŽเดธเตเดŽเดธเตเดŽเตฝเดŽ) เด…เดชเตเดชเดพเดšเตเดšเต† 2.0 เดฒเตˆเดธเตปเดธเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด‚. เดฎเตเตป เด‰เดŸเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เด“เดชเตเดชเตบเดŽเดธเตเดŽเดธเตเดŽเตฝ เดฒเตˆเดธเตปเดธเต เดฒเต†เด—เดธเดฟ เด…เดชเตเดชเดพเดšเตเดšเต† 1.0 เดฒเตˆเดธเตปเดธเดฟเดจเตเดฑเต† เดตเดพเดšเด•เดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เด•เต‚เดŸเดพเดคเต† OpenSSL เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเตผเด•เตเด•เดฑเตเดฑเดฟเด‚เด—เต เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เดณเดฟเตฝ OpenSSL-เดจเต† เด•เตเดฑเดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดชเดฐเดพเดฎเตผเดถเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ OpenSSL เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดˆ เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดชเดดเดฏ เดฒเตˆเดธเตปเดธเต GPL-เดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ, GPL-เดฒเตˆเดธเตปเดธเต เด‰เดณเตเดณ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ OpenSSL เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเด•เตเด•เดฟ. เดˆ เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป, GPL เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฒเตˆเดธเตปเดธเต เด•เดฐเดพเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเดฏเดฟ, เด…เดคเดฟเตฝ GPL-เดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดตเดพเดšเด•เด‚ เด…เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ เด“เดชเตเดชเตบเดŽเดธเตเดŽเดธเตเดŽเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเต† เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ GPL-เดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เด•เตเดฒเต‹เดธเต เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. OpenSSL-เดฎเดพเดฏเดฟ เดฒเดฟเด™เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด…เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•.

OpenSSL 1.1.1 เดฌเตเดฐเดพเดžเตเดšเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, OpenSSL 3.0.0 7500 เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดค 350-เดฒเดงเดฟเด•เด‚ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดšเต‡เตผเดคเตเดคเต. OpenSSL 3.0.0-เดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เตพ:

  • FIPS 140-2 เดธเตเดฐเด•เตเดทเดพ เดฎเดพเดจเดฆเดฃเตเดกเด‚ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเต† เด’เดฐเต เดชเตเดคเดฟเดฏ FIPS เดฎเตŠเดกเตเดฏเต‚เตพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดณเตเดณ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏ เดˆ เดฎเดพเดธเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚, FIPS 140-2 เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดŸเตเดคเตเดค เดตเตผเดทเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต). เดชเตเดคเดฟเดฏ เดฎเตŠเดกเตเดฏเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต เด•เต‚เดŸเดพเดคเต† เดชเดฒ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เด‡เดคเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเตฝ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด•เดพเดฐเตเดฏเดฎเดฒเตเดฒ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, FIPS เดฎเตŠเดกเตเดฏเต‚เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•-fips เด“เดชเตโ€Œเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
  • เดชเตเดฒเด—เตเด—เดฌเดฟเตพ เดชเตเดฐเตŠเดตเตˆเดกเตผเดฎเดพเตผ เดŽเดจเตเดจ เด†เดถเดฏเด‚ libcrypto เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดŽเดžเตเดšเดฟเดจเตเด•เดณเตเดŸเต† เด†เดถเดฏเดคเตเดคเดฟเดจเต เดชเด•เดฐเดฎเดพเดฏเดฟ (ENGINE API เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต). เดฆเดพเดคเดพเด•เตเด•เดณเตเดŸเต† เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต†, เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป, เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป, เด•เต€ เดœเดจเดฑเต‡เดทเตป, MAC เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเตฝ, เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเด—เตเดจเต‡เดšเตเดšเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตฝ, เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚ เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เตพ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดชเตเดคเดฟเดฏเดต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดคเดฟเดจเด•เด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด…เตฝเด—เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เด‡เดคเดฐ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต (เดธเตเดตเดคเดตเต‡, OpenSSL-เตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดฆเดพเดคเดพเดตเต เด‡เดชเตเดชเต‹เตพ เด“เดฐเต‹ เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต).
  • CA เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เดพเดจเตเด‚ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เด…เดธเดพเดงเตเดตเดพเด•เตเด•เดพเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเต (RFC 4210) เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. CMP-เดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดคเดฟเดฏ openssl-cmp เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต, เด‡เดคเต CRMF เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเต† (RFC 4211) เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ HTTP/HTTPS (RFC 6712) เดตเดดเดฟ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด…เดฏเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • HTTP, HTTPS เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เด•เตเดฒเดฏเดจเตเดฑเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ, GET, POST เดฐเต€เดคเดฟเด•เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดฑเต€เดกเดฏเดฑเด•เตเดทเตป เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟ เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, ASN.1 เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด‚ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เตเด‚.
  • เดฎเต‹เด•เตเด•เต เด‡เตปเดธเต‡เตผเดŸเตเดŸเตเด•เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ EVP_MAC (เดฎเต†เดธเต‡เดœเต เด“เดคเดจเตเดฑเดฟเด•เตเด•เต‡เดทเตป เด•เต‹เดกเต API) เดšเต‡เตผเดคเตเดคเต.
  • เด•เต€เด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - EVP_KDF (เด•เต€ เดกเต†เดฑเดฟเดตเต‡เดทเตป เดซเด‚เด—เตโ€Œเดทเตป API), เด‡เดคเต KDF, PRF เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดชเตเดคเดฟเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เตพ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดชเดดเดฏ EVP_PKEY API, เด…เดคเดฟเดฒเต‚เดŸเต† เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต, TLS1 PRF, HKDF เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดŽเดจเตเดจเดฟเดต เดฒเดญเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, EVP_KDF, EVP_MAC API-เด•เตพเด•เตเด•เต เดฎเตเด•เดณเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เดฒเต†เดฏเดฑเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดชเตเดจเตผเดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเต.
  • TLS เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต, เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš TLS เด•เตเดฒเดฏเดจเตเดฑเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเดจเตเดจเต. เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เดจเตฝเด•เตเดจเตเดจ TLS เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ "SSL_OP_ENABLE_KTLS" เด“เดชเตเดทเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "enable-ktls" เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฃเด‚.
  • เดชเตเดคเดฟเดฏ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต:
    • "เดธเดฟเด‚เด—เดฟเตพ เดธเตเดฑเตเดฑเต†เดชเตเดชเต", "เดŽเดธเตเดŽเดธเตเดŽเดšเตเดšเต" เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดœเดจเดฑเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ (เด•เต†เดกเดฟเดŽเดซเต).
    • "GMAC", "KMAC" เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดธเดฟเดฎเตเดฒเต‡เดฑเตเดฑเดกเต เด‡เตปเดธเต‡เตผเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ (MAC).
    • RSA เด•เต€ เดŽเตปเด•เตเดฏเดพเดชเตเดธเตเดฒเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ (KEM) "RSASVE".
    • เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ "AES-SIV" (RFC-8452).
    • เด•เต€เด•เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต (เด•เต€ เดฑเดพเดชเตเดชเต) AES เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดชเดฐเต€เดค เดธเตˆเดซเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต† EVP API-เดฒเต‡เด•เตเด•เต เด•เต‹เดณเตเด•เตพ เดšเต‡เตผเดคเตเดคเต: "AES-128-WRAP-INV", "AES-192-WRAP-INV", "AES-256-WRAP- INV" , "AES-128-WRAP-PAD-INV", "AES-192-WRAP-PAD-INV", "AES-256-WRAP-PAD-INV".
    • EVP API-เดฒเต‡เด•เตเด•เต เดธเตˆเดซเตผเดŸเต†เด•เตเดธเตเดฑเตเดฑเต เด•เดŸเด‚ เดตเดพเด™เตเด™เตฝ (CTS) เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต: "AES-128-CBC-CTS", "AES-192-CBC-CTS", "AES-256-CBC-CTS", "CAMELLIA-128-CBC" -เดธเดฟเดŸเดฟเดŽเดธเต" ", "เด•เดพเดฎเต†เดฒเดฟเดฏ-192-เดธเดฟเดฌเดฟเดธเดฟ-เดธเดฟเดŸเดฟเดŽเดธเต", "เด•เดพเดฎเต†เดฒเดฟเดฏ-256-เดธเดฟเดฌเดฟเดธเดฟ-เดธเดฟเดŸเดฟเดŽเดธเต".
    • CAdES-BES เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเด—เตเดจเต‡เดšเตเดšเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต (RFC 5126).
    • AES GCM เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เดงเดฟเด•เดพเดฐเดฟเด•เดฎเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเตเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดคเตเดฎเดพเดฏ เดธเดจเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเตเด‚ เดกเต€เด•เตเดฐเดฟเดชเตเดทเดจเตเด‚ เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต AES_GCM AuthEnvelopedData (RFC 5083) เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.
  • PKCS7_get_octet_string เด‰เด‚ PKCS7_type_is_other เดซเด‚เด—เตเดทเดจเตเด•เดณเตเด‚ เดชเตŠเดคเต API-เดฏเดฟเตฝ เดšเต‡เตผเดคเตเดคเต.
  • PKCS12_create() เดซเด‚เด—เตโ€Œเดทเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ PBKDF12, AES เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต PKCS#2 API เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† MAC เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป SHA-256 เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฎเตเตปเด•เดพเดฒ เดธเตเดตเดญเดพเดตเด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, "-legacy" เด“เดชเตเดทเตป เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. PKCS12_add_key_ex().PKCS5_create_ex(), PKCS8_decrypt_skey_ex() เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† PKCS12_*_ex, PKCS12_*_ex, PKCS12_*_ex เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‡เด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดชเตเดคเดฟเดฏ เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เด•เต‹เดณเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • เดตเดฟเตปเดกเต‹เดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ, SRWLock เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดคเตเดฐเต†เดกเต เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดŽเดจเต‡เดฌเดฟเตพ-เดŸเตเดฐเต‡เดธเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เดชเตเดคเดฟเดฏ เดŸเตเดฐเต†เดฏเตโ€Œเดธเดฟเด‚เด—เต API เดšเต‡เตผเดคเตเดคเต.
  • EVP_PKEY_public_check(), EVP_PKEY_param_check() เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด•เต€เด•เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต: RSA, DSA, ED25519, X25519, ED448, X448.
  • RAND_DRBG เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตโ€Œเดคเต, เดชเด•เดฐเด‚ EVP_RAND API. FIPS_mode(), FIPS_mode_set() เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต.
  • API-เดฏเตเดŸเต† เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดญเดพเด—เด‚ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต - เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเดฟเตฝ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เด•เต‹เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดฎเดพเดนเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเด‚. เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เดšเดฟเดฒ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดฒเต‹-เดฒเต†เดตเตฝ API-เด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, AES_set_encrypt_key, AES_encrypt) เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เด”เดฆเตเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต. OpenSSL 3.0.0-เดฒเต† เด”เดฆเตเดฏเต‹เด—เดฟเด• เดชเดฟเดจเตเดคเตเดฃ เด‡เดชเตเดชเต‹เตพ เดตเตเดฏเด•เตเดคเดฟเด—เดค เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดคเดฐเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด‚เด—เตเดฐเดนเดฟเดšเตเดš เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ EVP API-เด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดจเตฝเด•เตเดจเตเดจเตเดณเตเดณเต‚ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, EVP_EncryptInit_ex, EVP_EncryptInit_ex, EVP_EncryptUpdate, EVP_EncryptFinal เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต). เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดšเตเดš API-เด•เตพ เด…เดŸเตเดคเตเดค เดชเตเดฐเดงเดพเดจ เดฑเดฟเดฒเต€เดธเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. EVP API เดตเดดเดฟ เดฒเดญเตเดฏเดฎเดพเด•เตเดจเตเดจ MD2, DES เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เดฒเต†เด—เดธเดฟ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• "เดฒเต†เด—เดธเดฟ" เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ, เด…เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฃเต.
  • เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเด‚ เดŸเต†เดธเตเดฑเตเดฑเต เดธเตเดฏเต‚เดŸเตเดŸเตเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต. เดฌเตเดฐเดพเดžเตเดšเต 1.1.1 เดจเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต, เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเดฑเต† เด…เดณเดตเต 94% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต, เดŸเต†เดธเตเดฑเตเดฑเต เดธเตเดฏเต‚เดŸเตเดŸเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ 54% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•