์ปดํฉํธ ์ํธํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์๋ก์ด ๋ฆด๋ฆฌ์ค , ์ฌ๋ฌผ ์ธํฐ๋ท ๊ธฐ๊ธฐ, ์ค๋งํธ ํ ์์คํ , ์ฐจ๋์ฉ ์ ๋ณด ์์คํ , ๋ผ์ฐํฐ, ํด๋ํฐ ๋ฑ ํ๋ก์ธ์์ ๋ฉ๋ชจ๋ฆฌ ๋ฆฌ์์ค๊ฐ ์ ํ๋ ์๋ฒ ๋๋ ๊ธฐ๊ธฐ์์ ์ฌ์ฉํ๋๋ก ์ต์ ํ๋์์ต๋๋ค. ์ฝ๋๋ C ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ GPLv2์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3, DTLS 1.2๋ฅผ ํฌํจํ ์ต์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ๊ณ ์ฑ๋ฅ ๊ตฌํ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐ์์ ๋ฐ๋ฅด๋ฉด, ์ด๋ฌํ ๊ตฌํ์ OpenSSL ๊ตฌํ๋ณด๋ค 20๋ฐฐ ๋ ๊ฐ๊ฒฐํฉ๋๋ค. ์์ฒด ๊ฐ์ํ๋ API์ OpenSSL API์์ ํธํ์ฑ์ ์ํ ๊ณ์ธต์ด ๋ชจ๋ ์ ๊ณต๋ฉ๋๋ค. ๋ค์์ ์ง์ํฉ๋๋ค. (์จ๋ผ์ธ ์ธ์ฆ์ ์ํ ํ๋กํ ์ฝ) ๋ฐ (์ธ์ฆ์ ํ์ง ๋ชฉ๋ก)์ ํด๋ฆญํ์ฌ ์ธ์ฆ์ ํ์ง๋ฅผ ํ์ธํฉ๋๋ค.
WolfSSL 4.4.0์ ์ฃผ์ ํ์ :
- ๋ง์ดํฌ๋ก ์ํคํ
์ฒ ๊ธฐ๋ฐ ์นฉ ์ง์
; - ์ค๋ฅ ์ ์ ์ฝ๋(ECC) ๊ฒ์ฌ ์์ ์ DSP ์นฉ ์ชฝ์ผ๋ก ์ฎ๊ธฐ๊ธฐ ์ํ DSP ์ด์ ๋ธ๋ฆฌ
- ChaCha20/Poly1305 ๋ชจ๋์ ์๋ก์ด API ;
- OpenVPN ์ง์;
- Apache http ์๋ฒ์ ํจ๊ป ์ฌ์ฉ ๊ฐ๋ฅ
- IBM s390x ์ง์;
- ED8์ ๋ํ PKCS25519 ์ง์;
- ์ธ์ฆ์ ๊ด๋ฆฌ์์์ ์ฝ๋ฐฑ ์ง์
- SP์ ๋ํ ํ์ ๊ณก์ P384 ์ง์.
- BIO ๋ฐ EVP์ฉ API
- AES-OFB ๋ฐ AES-CFB ๋ชจ๋ ๊ตฌํ
- ํ์ ๊ณก์ Curve448, X448 ๋ฐ Ed448 ์ง์
- ํ๋์จ์ด ๊ฐ์์ ์ฌ์ฉํ์ฌ Renesas Synergy S7G2 ๋น๋๋ฅผ ์ง์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru
