Passkey & WebAuthn Deep Dive
Google์ ๋ก๊ทธ์ธํ ๋ ๋น๋ฐ๋ฒํธ ๋์ ์ง๋ฌธ์ ์ฐ๋ ๊ฒฝํ์ ํด๋ณธ ์ ์ด ์์ ๊ฒ๋๋ค. ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ง๋ ์์๋๋ฐ ๋ก๊ทธ์ธ์ด ๋ฉ๋๋ค. ์ด๊ฒ passkey์ ๋๋ค.
Google์ ๋ก๊ทธ์ธํ ๋ ๋น๋ฐ๋ฒํธ ๋์ ์ง๋ฌธ์ ์ฐ๋ ๊ฒฝํ์ ํด๋ณธ ์ ์ด ์์ ๊ฒ๋๋ค. ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ง๋ ์์๋๋ฐ ๋ก๊ทธ์ธ์ด ๋ฉ๋๋ค. ์ด๊ฒ passkey์ ๋๋ค.
OAuth 2.0 ์ด์ ์๋ ์ 3์ ์ฑ์ด ์ฌ์ฉ์์ ๋ฆฌ์์ค์ ์ ๊ทผํ๊ธฐ ์ํ ํ์ค ์์ ํ๋กํ ์ฝ์ด ์์์ต๋๋ค. 2006~2007๋ ๊ฒฝ Twitter API๋ฅผ ์ฐ๋ํ๋ ์๋ํํฐ ํด๋ผ์ด์ธํธ๋ค์ ์ฌ์ฉ์์ Twitter ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ์ ๋ ฅ๋ฐ์ ์ ์ฅํ๋โฆ
์ฟ ํค์ JavaScript ๋ฉ๋ชจ๋ฆฌ๋ ํ ํฐ ์ ์ฅ์๋ก์ ๋ณด์ ํน์ฑ์ด ๋ค๋ฆ ๋๋ค. ์ฟ ํค๋ ์๋ ์ ์ก๋์ด CSRF์ ๋ ธ์ถ๋๊ณ , ๋ฉ๋ชจ๋ฆฌ๋ JavaScript๋ก ์ ๊ทผ ๊ฐ๋ฅํด XSS์ ๋ ธ์ถ๋ฉ๋๋ค. ๊ฐ ์ํ์ ๊ตฌ์กฐ์ ๋ฐฉ์ด ์๋จ์ ์ ๋ฆฌํฉ๋๋ค.