OpenSSL vs MbedTLS ๋น๊ต
PKI ๊ด๋ จ ๊ฐ๋ฐ์ ํ๋ฉด์ ์ฌ๋ฌ๊ฐ์ง ์ํธํ ๊ด๋ จ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์กด์ฌํ๋ค. ํ์ง๋ง ๊ฐ์ธ์ ์ผ๋ก ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๊ณ ์ฐธ๊ณ ํ๋ ๊ฒ์ OpenSSL ๊ณผ MbedTLS ์ด๋ค. ์ด ๋๊ฐ์ง๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ฉด์ ๋ด๊ฐ ์๊ฐํ๋ ์ฐจ์ด์ ์ ๋ํด ๋น๊ตํด ๋ณด์ OpenSSL ํน์ง TLS 1.3 ์ด ์ง์ ๋๋ค. FIPS ์ธ์ฆ ๊ธฐ๋ฅ ์ง์ ๋ค์ํ ASN.1 ํฌ๋งท์ด ์ง์๋จ ( CMP, OCSP, TSP ๋ฑ๋ฑ ) ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ์ด ์ ๊ณต ๋๋ค. ASN.1 ์ธ์ฝ๋/๋์ฝ๋๊ฐ ๋งคํฌ๋ก๋ฅผ ์ฌ์ฉํ๋ค. OpenSSL ๋ช
๋ น์ด๋ฅผ ์ด์ฉํด API ๊ธฐ๋ฅ ํ
์คํธ๊ฐ ๊ฐ๋ฅ ํ๋ค. ๊ธฐ๋ฅ์ด ๋ง๊ณ ์์ค ์ฝ๋๊ฐ ๋ง์ด ๋ณต์กํ๋ค. Apache V2 ๋ผ์ด์ผ์ค (OpenSSL 3.0 ํด๋น) sm2 sm3 ๊ทธ๋ฆฌ๊ณ sm4 ์ค๊ตญ ์๊ณ ๋ฆฌ์ฆ ์ง์ MbedTLS ํน์ง TLS 1.3 ์ง์ ๋๋ค..