FIDO ์ธ์ฆ์ ์ฌ์ฉ์๊ฐ ์๊ณ ์์ง๋ง ์์์์ ๋์ด๊ฐ ๊ณต์ ํ ์๋ ์๋ ์ ๋ณด์ ์์กดํ๋ ๋์ , ์ฌ์ฉ์๊ฐ ์ง์ ๊ด๋ฆฌํ๋ ๊ธฐ๊ธฐ๋ ์ธ์ฆ ์ฑ์ ์ฐ๋๋ ์ํธํ ์ธ์ฆ ์ ๋ณด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฒ์ด๋๋ ค๋ ๊ธฐ์ ๋ค์๊ฒ FIDO๋ ํ๋์ ์ธ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ, ํจ์คํค, ํผ์ฑ ๋ฐฉ์ง ๋ค์ค ์์ ์ธ์ฆ์ ๋ท๋ฐ์นจํ๋ ํต์ฌ ํ์ค ์ค ํ๋๋ก ์๋ฆฌ ์ก์์ต๋๋ค.
FIDO ์ผ๋ผ์ด์ธ์ค๋ ์ ์ธ๊ณ์ ๋น๋ฐ๋ฒํธ ์์กด๋๋ฅผ ๋ฎ์ถ๊ธฐ ์ํ ์ธ์ฆ ํ์ค์ ๊ฐ๋ฐํ๋ ๊ฐ๋ฐฉํ ์ฐ์ ํํ์ ๋๋ค. ์ด ํํ์ ํ์์ฌ๋ก๋ ์ ์ ์ธ์ฆ ์ ์ฒด, ๊ธฐ๊ธฐ ์ ์กฐ์ฌ, ๋ธ๋ผ์ฐ์ ๊ฐ๋ฐ์ฌ, ๊ธ์ต ๊ธฐ๊ด ๋ฐ ์ ๋ถ ๊ธฐ๊ด ๋ฑ์ด ์์ผ๋ฉฐ, ์ด๋ค์ ๋ชจ๋ ๋ก๊ทธ์ธํ๋ ์ฌ์ฉ์์๊ฒ ๋ ์์ ํ๊ณ ํธ๋ฆฌํ ๋ก๊ทธ์ธ ํ๊ฒฝ์ ์ ๊ณตํ๋ ๊ณตํต์ ๋ชฉํ๋ฅผ ์ํด ํ๋ ฅํ๊ณ ์์ต๋๋ค.
FIDO๋ ์ ํ์ด ์๋๋ฉฐ, ํน์ ๊ณต๊ธ์ ์ฒด๊ฐ ์์ ํ ๊ฒ๋ ์๋๋๋ค. ์ด๋ ๋ค์ํ ๊ธฐ๊ธฐ, ์ด์ ์ฒด์ , ๋ธ๋ผ์ฐ์ , ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ธ์ฆ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ๊ตฌํํ ์ ์๋ ํ์ค ๊ธฐ๋ฐ์ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. ์ด๋ฌํ ๊ฐ๋ฐฉ์ฑ์ด์ผ๋ง๋ก FIDO๊ฐ ๊ธฐ์ ์ ์ ์ฉํ ์ด์ ์ค ํ๋์ ๋๋ค. ํ ์ ์กฐ์ฌ์ ๋ณด์ ํค์์ ์๋ํ๋ ํ์ค์ ๋ค๋ฅธ ์ ์กฐ์ฌ์ ํ๋ซํผ ์ธ์ฆ๊ธฐ, ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ, ๋๋ ๋ธ๋ผ์ฐ์ ๋ด์์๋ ๋์ผํ๊ฒ ์๋ํฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์กฐ์ง์ ๋จ์ผ ์ํ๊ณ์ ์ฝ๋งค์ด์ง ์๊ณ ๋ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ผ๊ด๋ ๊ธฐ๋ฐ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
RSA๋ ๋ค์์ ์ฐฝ๋ฆฝ ํ์์ฌ์ ๋๋ค. FIDO ์ผ๋ผ์ด์ธ์ค ๋ํ ์ด์ฌํ์์ ํ๋ํ๊ณ ์์ต๋๋ค. RSA๋ ๋ํ ๋ค์ FIDO ์ผ๋ผ์ด์ธ์ค ์ํน ๊ทธ๋ฃน์ ํ์์ฌ์ด๊ธฐ๋ ํฉ๋๋ค:
- ๊ธฐ์ ์ฉ ๋ฐฐํฌ ์ค๋ฌด ๊ทธ๋ฃน
- ์ฌ์ฉ์ ๊ฒฝํ ์ค๋ฌด ๊ทธ๋ฃน
- ๋ฉํ๋ฐ์ดํฐ ์๋น์ค ์ค๋ฌด ๊ทธ๋ฃน
- ๊ธฐ์ ์ค๋ฌด ๊ทธ๋ฃน
- ๊ธฐ์ ์ฌ์ฉ์ ๊ฒฝํ ์๊ทธ๋ฃน
- CTAP ๋น์ ์ฉ ์ํํธ์จ์ด ์ธ์ฆ ์๊ทธ๋ฃน
์ต๊ทผ, FIDO ์ฐํฉ์ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ ๋ฐํํ์ต๋๋ค. ์ฌ๋ก ์ฐ๊ตฌ RSA๊ฐ ์ ์ธ๊ณ ์์ง์๋ค์ ๋์์ผ๋ก ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ์ ์ด๋ป๊ฒ ๋์ ํ๋์ง์ ๋ํด ์์ธํ ์ค๋ช ํฉ๋๋ค.
FIDO๋ โFast Identity Onlineโ์ ์ฝ์์ ๋๋ค. ์ด ์ด๋ฆ์ ํด๋น ํ์ค์ด ์ถ๊ตฌํ๋ ๋ชฉํ, ์ฆ ๋น๋ฐ๋ฒํธ๋ณด๋ค ๋ ๋น ๋ฅด๊ณ , ๋ ๊ฐ๋จํ๋ฉฐ, ๋ ์์ ํ ์ธ์ฆ ๋ฐฉ์์ ๋ฐ์ํ๊ณ ์์ต๋๋ค. ์ค๋๋ FIDO๋ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ, ํจ์คํค, ํผ์ฑ ๋ฐฉ์ง ๋ค๋จ๊ณ ์ธ์ฆ(MFA)๊ณผ ๋ฐ์ ํ๊ฒ ์ฐ๊ด๋์ด ์์ต๋๋ค.
FIDO ์ธ์ฆ์ ๊ณต๊ฐ ํค ์ํธํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์จ๋ผ์ธ ์๋น์ค์ ๋ฑ๋กํ ๋๋ง๋ค ์ธ์ฆ๊ธฐ๋ ๊ณ ์ ํ ํค ์์ ์์ฑํฉ๋๋ค. ๊ฐ์ธ ํค๋ ์ฌ์ฉ์์ ์ธ์ฆ๊ธฐ ๋ฐ์ผ๋ก ์ ๋ ์ ์ถ๋์ง ์์ต๋๋ค. ์๋น์ค ์ธก์์๋ ๊ณต๊ฐ ํค๋ฅผ ์ ์ฅํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ ๋, ์๋น์ค๋ ์ผ์นํ๋ ๊ฐ์ธ ํค๋ง์ด ์๋ตํ ์ ์๋ ์ฑ๋ฆฐ์ง๋ฅผ ๋ฐํํ๋ฉฐ, ์ด๋ฅผ ํตํด ๋คํธ์ํฌ๋ฅผ ํตํด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์กํ์ง ์๊ณ ๋ ์ฌ์ฉ์๊ฐ ํด๋น ์ธ์ฆ ์ ๋ณด๋ฅผ ์์ ํ๊ณ ์์์ ์ฆ๋ช ํฉ๋๋ค.
์ค์ ๋ก๋ ๋ค์๊ณผ ๊ฐ์ ํ๋ฆ์ผ๋ก ์งํ๋ฉ๋๋ค:
- ์ฌ์ฉ์๊ฐ ์ธ์ฆ๊ธฐ๋ฅผ ๋ฑ๋กํฉ๋๋ค: ์ด๋ ๊ธฐ๊ธฐ, ์์ฒด ์ธ์ ์์, ๋ณด์ ํค ๋๋ FIDO๊ฐ ์ง์ํ๋ ๊ธฐํ ์ธ์ฆ ์๋จ์ผ ์ ์์ต๋๋ค.
- ์ธ์ฆ๊ธฐ๋ ํค ์์ ์์ฑํฉ๋๋ค: ๊ฐ์ธ ํค๋ ์ธ์ฆ๊ธฐ ์ฌ์ฉ์์๊ฒ ๋ณด๊ด๋ฉ๋๋ค. ๊ณต๊ฐ ํค๋ ์จ๋ผ์ธ ์๋น์ค์ ๋ฑ๋ก๋ฉ๋๋ค.
- ์ฌ์ฉ์๋ ๋ก์ปฌ์์ ๋ค์์ ํ์ธํฉ๋๋ค: ์ฌ์ฉ์๋ ์์ฒด ์ธ์, PIN ๋๋ ๊ธฐํ ๋ก์ปฌ ์ธ์ฆ ๋ฐฉ๋ฒ์ ํตํด ์ธ์ฆ๊ธฐ๋ฅผ ์ ๊ธ ํด์ ํ ์ ์์ต๋๋ค.
- ์ด ์๋น์ค๋ ์ํธํ ์๋ต์ ๊ฒ์ฆํฉ๋๋ค: ์ด ์๋น์ค๋ ๋น๋ฐ ํค ์์ฒด๋ฅผ ์๋ นํ์ง ์๊ณ ๋ ์ฌ์ฉ์๊ฐ ํด๋น ๋น๋ฐ ํค๋ฅผ ๊ด๋ฆฌํ๊ณ ์์์ ํ์ธํฉ๋๋ค.
- ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์กํ์ง ์๊ณ ๋ ์ธ์ฆ์ด ์ฑ๊ณตํฉ๋๋ค: ์ด๋ฅผ ํตํด ํผ์ฑ ๊ณต๊ฒฉ์ ๋ ธ์ถ๋ ์ํ์ ์ค์ผ ์ ์์ผ๋ฉฐ ์ธ์ฆ ์ ๋ณด ๋์ฉ.
๊ณต์ ๋น๋ฐ ์ ๋ณด๋ ์ฌ์ฉ์์ ์ธ์ฆ๊ธฐ์์ ์ ๋ ์ธ๋ถ๋ก ์ ์ถ๋์ง ์๊ธฐ ๋๋ฌธ์, ๋คํธ์ํฌ ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๊ฑฐ๋ ์๋ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํดํนํ๊ฑฐ๋ ๊ทธ๋ด์ธํ ๊ฐ์ง ๋ก๊ทธ์ธ ํ์ด์ง๋ฅผ ๋ง๋ค์ด๋ด๋ ๊ณต๊ฒฉ์๋ผ๋ ํ์ณ๊ฐ ๋งํ ์ ์ฉํ ์ ๋ณด๋ ์ ํ ์์ต๋๋ค.
FIDO๋ ๊ฐ๋ฐฉํ ์ธ์ฆ ํ์ค์ ๊ด๋ฒ์ํ ๊ณ์ด์ ๋๋ค. FIDO2๋ WebAuthn ๋ฐ CTAP๋ฅผ ํฌํจํ๋ FIDO ํ์ค์ ์ต์ ๋ฒ์ ์ผ๋ก, ์ค๋๋ ์ฌ๋๋ค์ด ๋น๋ฐ๋ฒํธ ์๋ ๋ก๊ทธ์ธ, ํจ์คํค, ํผ์ฑ ๋ฐฉ์ง ๋ค๋จ๊ณ ์ธ์ฆ(MFA)์ ์ธ๊ธํ ๋ ์ฃผ๋ก ์ง์นญํ๋ ๋ฐ๋ก ๊ทธ ํ์ค์ ๋๋ค.
FIDO๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉ์๊ฐ ์ง์ ๊ด๋ฆฌํ๋ ์ํธํ ์๊ฒฉ ์ฆ๋ช ์ผ๋ก ๋์ฒดํฉ๋๋ค. ์ฌ์ฉ์์ ๊ด์ ์์ ๋ณผ ๋, ๋ก๊ทธ์ธ ๋ฐฉ์์ ์ง๋ฌธ, ์ผ๊ตด ์ค์บ, ๊ธฐ๊ธฐ PIN, ๋ณด์ ํค ํญ, ๋๋ ๋ชจ๋ฐ์ผ ์ธ์ฆ ์ฑ์์์ ์น์ธ ๋ฑ์ด ๋ ์ ์์ต๋๋ค. ์๋น์ค์ ๊ด์ ์์ ๋ณผ ๋, ์ฌ์ฉ์๋ฅผ ์ค์ ๋ก ์ธ์ฆํ๋ ๊ฒ์ ํด๋น ์๊ฒฉ ์ฆ๋ช ์ ์ฐ๊ฒฐ๋ ์ํธํ ์ฆ๋ช ์ ๋๋ค.
์ด๋ ์ค์ํ ์ฐจ์ด์ ์ ๋๋ค. ์์ฒด ์ธ์ ์ ๋ณด๋ PIN์ ์๋น์ค๊ฐ ์ธ์ํ๋ ๊ฒ์ด ์๋๋๋ค. ์ด๋ ์ฌ์ฉ์๊ฐ ์ธ์ฆ๊ธฐ๋ฅผ ์ ๊ธ ํด์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ก์ปฌ ๋ฐฉ์์ผ ๋ฟ์ ๋๋ค. ์ธ์ฆ ์์ฒด๋ FIDO ์๊ฒฉ ์ฆ๋ช ์ ๋ณด์ ์ฌ๋ถ์ ์ด๋ฅผ ํตํด ์์ฑ๋ ์ํธํ ์๋ต์ ๋ฌ๋ ค ์์ต๋๋ค. ๋ฐ๋ก ์ด ์ ์ด FIDO๋ฅผ ๋ค์๊ณผ ๊ฐ์ ์ฉ๋๋ก ์ ์ฉํ๊ฒ ๋ง๋๋ ์ด์ ์ ๋๋ค. ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ. ์ฌ์ฉ์๊ฐ ์ ๋ ฅํด์ผ ํ ๋ด์ฉ์ด ์์ผ๋ฉฐ, ๊ณต๊ฒฉ์๊ฐ ํผ์ฑํ ๋์๋ ์๊ณ , ๋์ฉํ ์ ์๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ ๋ณด๋ ์์ต๋๋ค. ์กฐ์ง์ ๋ฐฐํฌ ๋ฐฉ์์ ๋ฐ๋ผ FIDO๋ ์์ ํ ๋น๋ฐ๋ฒํธ ์๋ ๋ก๊ทธ์ธ์ ์ง์ํ๊ฑฐ๋, ๋ณด๋ค ๊ด๋ฒ์ํ ๋ค๋จ๊ณ ์ธ์ฆ(MFA) ์ ์ฐจ ๋ด์์ ๊ฐ๋ ฅํ 2๋จ๊ณ ์ธ์ฆ ์๋จ์ผ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค.
ํจ์คํค(Passkey)๋ ๊ณต๊ฐ ํค ์ํธํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ FIDO ์ธ์ฆ ์ ๋ณด๋ก, ๋๋ถ๋ถ์ ์ฌ์ฉ์๊ฐ ์ผ์์ํ์์ FIDO ๊ธฐ๋ฐ ์ธ์ฆ์ ๊ฒฝํํ๊ฒ ๋๋ ๋ฐฉ์์ ๋๋ค. ํจ์คํค(passkey)๋ ๋จ์ผ ๊ธฐ๊ธฐ์ ์ ์ฅ๋๊ฑฐ๋, ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ ํตํด ์ฌ์ฉ์์ ์ฌ๋ฌ ๊ธฐ๊ธฐ ๊ฐ์ ๋๊ธฐํ๋๊ฑฐ๋, ํ๋์จ์ด ์ธ์ฆ๊ธฐ์ ์ฐ๋๋ ์ ์์ต๋๋ค. ๋ชจ๋ ๊ฒฝ์ฐ์ ์์ด ๊ธฐ๋ณธ ์๋ ์๋ฆฌ๋ ๋์ผํฉ๋๋ค. ์ฆ, ์ฌ์ฉ์ ์ธก์ ์๋ ๊ฐ์ธ ํค, ์๋น์ค์ ๋ฑ๋ก๋ ๊ณต๊ฐ ํค, ๊ทธ๋ฆฌ๊ณ ๋น๋ฐ๋ฒํธ ๋์ ์ฌ์ฉ๋๋ ์ํธํ ์ฑ๋ฆฐ์ง๊ฐ ๊ทธ ํต์ฌ์ ๋๋ค.
๊ธฐ์ ์ ๊ด์ ์์ ๋ณผ ๋, ํจ์คํค(passkey)๋ ์ ๋งํ์ง๋ง ์์ง ์์ฑ๋ ์๋ฃจ์ ์ ์๋๋๋ค. ์ฌ์ฉ์ ๊ฒฝํ์ ๋ฐ์ด๋๋ฉฐ, ๋น๋ฐ๋ฒํธ์ ๋นํด ๋ณด์์ฑ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. ํ์ง๋ง ์กฐ์ง์ ์ฌ์ ํ ํจ์คํค์ ๋ฐ๊ธ ๋ฐฉ์, ์ ์ฅ ์์น, ๋๊ธฐํ ๋ฐฉ๋ฒ, ์ฌ์ฉ์๊ฐ ๊ธฐ๊ธฐ๋ฅผ ๋ถ์คํ์ ๋์ ๋ณต๊ตฌ ์ ์ฐจ, ๊ทธ๋ฆฌ๊ณ ์ ์ ๊ด๋ฆฌ ๋ผ์ดํ์ฌ์ดํด ์ ๋ฐ์ ๊ฑธ์น ๊ด๋ฆฌ ๋ฐฉ์์ ์ ์คํ๊ฒ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ๋ฌธ์ ๋ ํจ์คํค๊ฐ ํจ์คํค ์๋ ์ฌ๋ถ์ ๋๋ค. ์ค์ํ ๊ฒ์ ํด๋น ๋ฐฐํฌ ๋ชจ๋ธ์ด ๋์ ๋๋ ํ๊ฒฝ์ ๋ณด์ฆ ๋ฐ ํต์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋์ง ์ฌ๋ถ์ ๋๋ค.
FIDO ์๊ฒฉ ์ฆ๋ช ์ ์ ๋นํ ์๋น์ค ๋๋ฉ์ธ์ ๋ฐ์ธ๋ฉ๋์ด ์์ต๋๋ค. ์ด๋ฌํ ๋ฐ์ธ๋ฉ ๋๋ถ์ ์ด ํ์ค์ ํผ์ฑ ๊ณต๊ฒฉ์ ๊ฐํฉ๋๋ค. ์์์ ์ ์ฌ ์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ ์ฌ์ฉ์๋ ํด๋น ์ฌ์ดํธ์์ ๋์ผํ ์ธ์ฆ ์ ์ฐจ๋ฅผ ์๋ฃํ ์ ์์ต๋๋ค. ์ํธํ ์๊ฒฉ ์ฆ๋ช ์ ๋ฑ๋ก๋์ง ์์ ๋๋ฉ์ธ์๋ ์๋ตํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ช ๊ฐ์ง ๊ตฌ์ฒด์ ์ธ ์ฌํญ์ด ์ค์ํฉ๋๋ค:
- FIDO๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์กํ์ง ์์ต๋๋ค.
- ๊ฐ์ธ ํค๋ ์ธ์ฆ๊ธฐ์ ๋ณด๊ด๋๋ฉฐ, ์๋น์ค ์ธก์๋ ์ ๋ ๋ ธ์ถ๋์ง ์์ต๋๋ค.
- ๊ณต๊ฐ ํค ์๊ฒฉ ์ฆ๋ช ์ ํน์ ์ ๋ขฐ ๋น์ฌ์ ๋๋ ๋๋ฉ์ธ์ ๋์์ผ๋ก ํฉ๋๋ค.
- FIDO๋ ์ธ์ฆ ์ ๋ณด ํผ์ฑ, ๋ค๋จ๊ณ ์ธ์ฆ(MFA) ํผ๋ก๊ฐ, ๊ทธ๋ฆฌ๊ณ ์ผ๋ถ MFA ์ฐํ ๊ธฐ๋ฒ์ผ๋ก ์ธํ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.
- FIDO๋ ๊ฐ๋ ฅํ ์ฌ์ฉ์ ๋ฑ๋ก, ๋ณต๊ตฌ ๋ฐ ๊ธฐ๊ธฐ ๊ด๋ฆฌ์ ๊ฒฐํฉ๋ ๋ ๊ฐ์ฅ ํฐ ํจ๊ณผ๋ฅผ ๋ฐํํฉ๋๋ค.
์ด๋ฌํ ํน์ฑ๋ค ๋๋ฌธ์ ๋ถ์๊ฐ๋ค๊ณผ ํ์ค ๊ธฐ๊ตฌ๋ค์ ~์ ๋ํด ์ด์ผ๊ธฐํ ๋ ์ ์ ๋ FIDO๋ฅผ ์ธ๊ธํ๊ณ ์์ต๋๋ค. ํผ์ฑ ๋ฐฉ์ง ์ธ์ฆ. ์ด๋ ๋๋ถ๋ถ์ ์๊ฒฉ ์ฆ๋ช ๊ธฐ๋ฐ ๊ณต๊ฒฉ์ด ์์กดํ๋ ์กฐ๊ฑด์ ์ ๊ฑฐํฉ๋๋ค.
FIDO๋ ๋ค์ํ ๊ธฐ์ ํ๊ฒฝ์์ ํ์ฉ๋๋ฉฐ, ์ ์ ํ ๋ฐฐํฌ ๋ฐฉ์์ ๋๊ฐ ์ฌ์ฉ์ ๊ทธ๋ฃน๊ณผ ์ํ ํ๋กํ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
- ์ง์ ๋์ ๋น๋ฐ๋ฒํธ ์๋ ๋ก๊ทธ์ธ: ์ง์๋ค์ FIDO๊ฐ ์ง์ํ๋ ์ธ์ฆ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ํจ์ค์๋๋ฆฌ์ค ๋น์ฆ๋์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ก์ธ์คํฉ๋๋ค.
- ํผ์ฑ ๋ฐฉ์ง MFA: ์กฐ์ง๋ค์ ๊ณ ์ํ ์ก์ธ์ค์ ๋ํด FIDO๋ฅผ ๋ ๊ฐ๋ ฅํ ์ธ์ฆ ์์๋ก ์ฌ์ฉํฉ๋๋ค.
- ์ํ ๋ฐ ๊ธ์ต ์๋น์ค ์ธ์ฆ: ์ํ์ FIDO ๊ธฐ๋ฐ์ ๋น๋ฐ๋ฒํธ ์๋ ๋ก๊ทธ์ธ ๋ฐฉ์์ ํ์ฉํ์ฌ ์๊ฒฉ ์ฆ๋ช ํผ์ฑ์ ์ค์ด๊ณ , ๊ณ ๊ฐ ๋ฐ ์ง์์ ์ ๊ทผ ๋ณด์์ ๊ฐํํ ์ ์์ต๋๋ค.
- ํน๊ถ ์ฌ์ฉ์ ์ ๊ทผ: ๊ด๋ฆฌ์์ ๊ณ ์ํ ์ฌ์ฉ์๋ ๋ ๊ฐ๋ ฅํ ์ ๊ทผ ๋ณด์ฅ์ ์ํด FIDO ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ํ์ด๋ธ๋ฆฌ๋ ๋ฐ ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ก์ธ์ค: FIDO๋ ์ ์ ํ IAM ์ํคํ ์ฒ์ ํตํฉ๋ ๊ฒฝ์ฐ ํด๋ผ์ฐ๋, ํ์ด๋ธ๋ฆฌ๋ ๋ฐ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ ์ ๋ฐ์ ๊ฑธ์ณ ์์ ํ ์ ์ ๊ด๋ฆฌ๋ฅผ ์ง์ํ ์ ์์ต๋๋ค.
- ์ ๋ก ํธ๋ฌ์คํธ IAM: FIDO๋ ์ก์ธ์ค ๊ถํ์ด ๋ถ์ฌ๋๊ธฐ ์ ์ ์ฌ์ฉ์ ์ธ์ฆ ์ ์ฐจ๋ฅผ ๊ฐํํจ์ผ๋ก์จ ์ ๋ก ํธ๋ฌ์คํธ ์ ์ ๋ฐ ์ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์ง์ํ ์ ์์ต๋๋ค.
FIDO๋ฅผ ๋์ ํด์ผ ํ๋ ์ด์ ๋ ๋ณด์, ์ฌ์ฉ์ ๊ฒฝํ, ๊ทธ๋ฆฌ๊ณ ์ฅ๊ธฐ์ ์ธ ์ ์ ๊ด๋ฆฌ ์ ๋ต ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ์ธก๋ฉด์ด ๋ณตํฉ์ ์ผ๋ก ์์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฃผ์ ์ด์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ๋น๋ฐ๋ฒํธ ๊ธฐ๋ฐ ๊ณต๊ฒฉ์ ์ค์ฌ์ค๋๋ค: FIDO๋ ์ธ์ฆ ์ ๋ณด ๋์ฉ, ๋น๋ฐ๋ฒํธ ์ฌ์ฌ์ฉ ๋ฐ ํผ์ฑ์ ๋ํ ๋ ธ์ถ ์ํ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ํผ์ฑ ๋ฐฉ์ง ๋ค๋จ๊ณ ์ธ์ฆ(MFA)์ ์ง์ํฉ๋๋ค: FIDO2 ์ธ์ฆ์ SMS, OTP ๋๋ ๊ธฐ๋ณธ์ ์ธ ํธ์ ์๋ฆผ ๋ฐฉ์๋ณด๋ค ๋ ๊ฐ๋ ฅํ ๋ณดํธ ๊ธฐ๋ฅ์ ์ ๊ณตํ ์ ์์ต๋๋ค. MFA.
- ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํต๋๋ค: ์ฌ์ฉ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ์ ๋ ฅํ๋ ๋์ ๊ธฐ๊ธฐ, ์ธ์ฆ ์ฑ, ์์ฒด ์ธ์ ์ ๊ธ ํด์ ๋๋ ๋ณด์ ํค๋ฅผ ํตํด ์ธ์ฆํ ์ ์์ต๋๋ค.
- ์ ๋ก ํธ๋ฌ์คํธ ๋ณด์ ๋ชฉํ๋ฅผ ์ง์ํฉ๋๋ค: FIDO๋ ๋ค์์ ์ผํ์ผ๋ก ์ ์ ํ์ธ ์ ์ฐจ๋ฅผ ๊ฐํํฉ๋๋ค. ์ ๋ก ํธ๋ฌ์คํธ IAM ์ ๋ต.
- ๋ ์๊ฒฉํด์ง ์ธ์ฆ ๊ธฐ์ค์ ์ถฉ์กฑํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค: FIDO๋ ๋์ฑ ๊ฐํ๋ ๋ค๋จ๊ณ ์ธ์ฆ(MFA) ์๊ฑด๊ณผ ์ฌ์ด๋ฒ ๋ณด์ ํ์ค์ ๋์ํด์ผ ํ๋ ์กฐ์ง์ ์ง์ํ ์ ์์ต๋๋ค.
- ๋ค์ํ ์ฌ์ฉ์ ๊ทธ๋ฃน์ ๊ฑธ์ณ ํ์ฅ๋ฉ๋๋ค: ๊ธฐ์ ์ ์ํ ์์ค, ์ญํ ๋ฐ ํ๊ฒฝ์ ๋ฐ๋ผ ์๋ก ๋ค๋ฅธ ์ ํ์ ์ธ์ฆ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
FIDO๋ฅผ ํ์ฑํํ๋ ๊ฒ๊ณผ ์ด๋ฅผ ์ ๋๋ก ๊ตฌ์ถํ๋ ๊ฒ์ ๋ณ๊ฐ์ ๋ฌธ์ ์ ๋๋ค. ์ด ์๋ฃจ์ ์ด ์ ๊ณตํ๋ ๊ฐ์น์ ๋๋ถ๋ถ์ ์ธ์ฆ ์๋จ, ๋ฑ๋ก, ์ฌ์ฉ์ ๊ทธ๋ฃน, ์ธํ๋ผ ๋ฐ ๊ฑฐ๋ฒ๋์ค์ ๊ดํ ๊ด๋ จ ๊ฒฐ์ ์์ ๋น๋กฏ๋ฉ๋๋ค.
์ธ์ฆ๊ธฐ ์ ํ
๋๋ถ๋ถ์ ์กฐ์ง์๋ ๋ค์ํ ๋ฐฉ์์ ์กฐํฉ์ด ํ์ํฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ธ์ฆ ๋๊ตฌ๋ ์ผ๋ฐ ์ง์์ ์ผ์์ ์ธ ์์คํ ์ ๊ทผ์ ํจ๊ณผ์ ์ ๋๋ค. ๋ฐ๋ฉด, ํน๊ถ ์ฌ์ฉ์๋ ๊ท์ ๋์ ํ๊ฒฝ, ๋๋ ์ธ์ฆ ์ ๋ณด์ ์ด๋์ฑ์ ์๊ฒฉํ๊ฒ ํต์ ํด์ผ ํ๋ ์ํฉ์์๋ ๊ธฐ๊ธฐ์ ์ฐ๋๋ ์ธ์ฆ ์ ๋ณด๋ ํ๋์จ์ด ํ ํฐ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ํฉ๋ฆฌ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ ธํธ๋ถ๊ณผ ์ค๋งํธํฐ์ ๋ด์ฅ๋ ํ๋ซํผ ๊ธฐ๋ฐ ์ธ์ฆ ๋๊ตฌ๋ ์ผ๋ฐ ์ง์๋ค์๊ฒ ๋ฐ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
๋ฑ๋ก ๋ฐ ๋ณต๊ตฌ
๊ฐ๋ ฅํ ์ธ์ฆ์ ์ ๋ขฐ์ฑ์ ์ด๋ฅผ ๋ฑ๋กํ๋ ๊ณผ์ ์์ ๊ฒฐ์ ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ทจ์ฝํ ํฌํ๋ฐ์คํฌ ์ํฌํ๋ก์ฐ๋ ๋น๋ฐ๋ฒํธ ๊ธฐ๋ฐ์ ๋์ฒด ๋ฐฉ์์ ํตํด FIDO ์๊ฒฉ ์ฆ๋ช ์ ๋ณต๊ตฌํ ์ ์๋ค๋ฉด, ๋ณด์ ๋ณด์ฅ ํจ๊ณผ๋ ๊ธ์ธ ์ฝํ๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ณต๊ตฌ ๊ณผ์ ์ ์ธ์ฆ ํ๋ฆ ์์ฒด์ ๋๋ฑํ ์์ค์ ์ค๊ณ์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ฌ์ผ ํฉ๋๋ค.
์ฌ์ฉ์ ๊ทธ๋ฃน ๋ฐ ์ํ ์์ค
์ญํ ์ ๋ฐ๋ผ ์ํ๋๋ ๋ฌ๋ผ์ง๋๋ค. ๊ท์ ๋์ ์ํฌํ๋ก์ฐ์ ์ํ ํน๊ถ ์ฌ์ฉ์, ๊ณ์ฝ์ง, ๊ณต๊ธ์ ์ฒด ๋ฐ ์ง์์ ๋๊ฐ ๋ ๋์ ์์ค์ ๋ณด์์ ๋ณด์ฅํ๋ ์ธ์ฆ ์๋จ์ด ํ์ํฉ๋๋ค. FIDO ์ต์ ์ ์ฌ์ฉ์ ์ง๋จ์ ์ ์ ํ ๋งคํํ๋ ๊ฒ์ ์ฌ๋ฐ๋ฅธ ๋ฐฐํฌ๋ฅผ ์ํ ํ์ ๊ณผ์ ์ ๋๋ค.
ํด๋ผ์ฐ๋, ํ์ด๋ธ๋ฆฌ๋ ๋ฐ ์จํ๋ ๋ฏธ์ค ์๊ตฌ ์ฌํญ
FIDO๋ ์ ์ ๊ด๋ฆฌ๊ฐ ํ์ํ ๋ชจ๋ ๊ณณ์์ ์๋ํด์ผ ํฉ๋๋ค. ๋ง์ ๊ธฐ์ ์ ๊ฒฝ์ฐ, ์ด๋ ํด๋ผ์ฐ๋, ํ์ด๋ธ๋ฆฌ๋, ์จํ๋ ๋ฏธ์ค, ๊ณ ์ ๋ขฐ๋ ํ๊ฒฝ์ ๋์์ ์์ฐ๋ฅด๋ ๊ฒ์ ์๋ฏธํ๋ฉฐ, ์ฌ๊ธฐ์๋ ์๋น์ ํจ์คํค ์ํ๊ณ๊ฐ ์ ์ฉ๋์ง ์์ ์ ์๋ ์ฃผ๊ถํ ๋๋ ์์ด๊ฐญ(air-gapped) ๋ฐฐํฌ ํ๊ฒฝ๋ ํฌํจ๋ฉ๋๋ค.
์ง๋ฐฐ๊ตฌ์กฐ ๋ฐ ๊ท์ ์ค์
FIDO ์๊ฒฉ ์ฆ๋ช ์ ์ ์ ์๋ช ์ฃผ๊ธฐ ์ธ๋ถ์ ์์นํด์๋ ์ ๋๋ฉฐ, ๊ทธ ๋ด๋ถ์ ์์นํด์ผ ํฉ๋๋ค. ์ฆ, FIDO๋ฅผ ๋ ๋ฆฝ์ ์ธ ๊ธฐ๋ฅ์ผ๋ก ์ทจ๊ธํ๊ธฐ๋ณด๋ค๋ ์ธ์ฆ์ ๋ฐ๊ธ, ์ทจ์ ๋ฐ ๊ฐ์ฌ ์ฆ๊ฑฐ๋ฅผ ์ ๊ทผ ์ ์ฑ ๋ฐ ๊ท์ ์ค์ ์ํฌํ๋ก์ฐ์ ์ฐ๊ณํด์ผ ํฉ๋๋ค.
FIDO๋ ๊ธฐ์ ์ด ๋น๋ฐ๋ฒํธ๋ฅผ ๋์ฒดํ๊ณ , ์๋ ๋์ ์๊ฒฉ ์ฆ๋ช ํผ์ฑ์ด ์ ์ฉํด ์จ ๋ณด์ ์ทจ์ฝ์ ์ ํด์ํ ์ ์๋ ๊ฐ์ฅ ๊ฐ๋ ฅํ ๋๊ตฌ ์ค ํ๋์ ๋๋ค. ํ์ง๋ง ์ด๋ฌํ ๊ฐ์น๋ฅผ ์คํํ๊ธฐ ์ํด์๋ ๋จ์ํ ํจ์คํค๋ฅผ ํ์ฑํํ๋ ๊ฒ๋ง์ผ๋ก๋ ๋ถ์กฑํฉ๋๋ค. ์ธ์ฆ ์๋จ์ ๋ฐ๊ธ ๋ฐฉ์, ๋ณต๊ตฌ ์ ์ฐจ, ์ก์ธ์ค ์ ์ฑ ๊ด๋ฆฌ ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ ํด๋ผ์ฐ๋, ํ์ด๋ธ๋ฆฌ๋, ์จํ๋ ๋ฏธ์ค ๋ฐ ๊ณ ๋ณด์ ํ๊ฒฝ์ ๊ฑธ์ณ ์ ์ ๋ณด์ฆ์ด ์ด๋ป๊ฒ ์ ์ง๋๋์ง์ ๋ฌ๋ ค ์์ต๋๋ค.
RSA๋ ๊ธฐ์ ์ด ๋ณต์กํ ํ๊ฒฝ ์ ๋ฐ์ ๊ฑธ์ณ ํ์๋ก ํ๋ ์ธ์ฆ๊ธฐ์ ์ ์ฐ์ฑ, ๊ฑฐ๋ฒ๋์ค ๋ฐ ๋ฐฐํฌ ์ต์ ์ ์ ๊ณตํจ์ผ๋ก์จ, ์กฐ์ง์ด FIDO๋ฅผ ์์ ํ ๋ฌด๋น๋ฐ๋ฒํธ ๋ฐ ์ ์ ๊ด๋ฆฌ ์ ๋ต์ ํตํฉํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๊ท์ฌ์ ์กฐ์ง์ ์ด๋ป๊ฒ ์ ์ฉ๋ ์ ์๋์ง ์์๋ณด๋ ค๋ฉด RSA๋ฅผ ์ดํด๋ณด์ธ์. ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ ๋ฐ ๋ค๋จ๊ณ ์ธ์ฆ ํด๊ฒฐ์ฑ .
FIDO๋ ๋น๋ฐ๋ฒํธ ์์กด๋๋ฅผ ์ค์ด๊ณ ๊ณต๊ฐ ํค ์ํธํ๋ฅผ ํ์ฉํ ๋ณด๋ค ๊ฐ๋ ฅํ ๋ก๊ทธ์ธ ๋ฐฉ์์ ์ง์ํ๊ธฐ ์ํด ๊ณ ์๋ ์ผ๋ จ์ ๊ฐ๋ฐฉํ ์ธ์ฆ ํ์ค์ ๋๋ค. ์ด ํ์ค์ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ๊ณผ ํผ์ฑ์ ๊ฐํ ๋ค๋จ๊ณ ์ธ์ฆ(MFA)์ ๊ตฌํํ๋ ๋ฐ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค.
FIDO2๋ WebAuthn๊ณผ CTAP๋ฅผ ๊ฒฐํฉํ์ฌ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ๊ณผ ํผ์ฑ ๊ณต๊ฒฉ์ ๊ฐํ ๋ค๋จ๊ณ ์ธ์ฆ(MFA)์ ์ง์ํ๋ ์ต์ FIDO ํ์ค์ ๋๋ค.
FIDO๋ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ์ ์ง์ํ ์ ์์ง๋ง, ๊ฐ๋ ฅํ 2๋จ๊ณ ์ธ์ฆ ์๋จ์ผ๋ก๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ๊ฒฝํ์ด ์์ ํ ํจ์ค์๋๋ฆฌ์ค ์ด๋ฃจ์ด์ง๋์ง๋ ๋ฐฐํฌ ๋ชจ๋ธ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค.
FIDO๋ MFA์ ๊ฐ์ ๊ฒ์ด ์๋๋๋ค. FIDO๋ ์ผ๋ จ์ ์ธ์ฆ ํ์ค์ธ ๋ฐ๋ฉด, MFA๋ ๋ ๊ฐ์ง ์ด์์ ์ธ์ฆ ์์๋ฅผ ์๊ตฌํ๋ ์ธ์ฆ ๋ฐฉ์์ ๋๋ค. FIDO๋ MFA์ ์ผ๋ถ๋ก ์ฌ์ฉ๋ ์ ์์ผ๋ฉฐ, FIDO2๋ ๋ฐฐํฌ ๋ฐฉ์์ ๋ฐ๋ผ ํผ์ฑ ๋ฐฉ์ง MFA ๋๋ ๋น๋ฐ๋ฒํธ ์๋ ์ธ์ฆ์ ์ง์ํ ์ ์์ต๋๋ค.
๋ค. FIDO๋ ์ธ์ฆ ์ ๋ณด๊ฐ ๊ณต๊ฐ ํค ์ํธํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, ํฉ๋ฒ์ ์ธ ์๋น์ค๋ ๋๋ฉ์ธ์ผ๋ก๋ง ์ฌ์ฉ ๋ฒ์๊ฐ ์ ํ๋์ด ์๊ธฐ ๋๋ฌธ์ ํผ์ฑ ๊ณต๊ฒฉ์ ๊ฐํ๋๋ก ์ค๊ณ๋์์ต๋๋ค.