๐ 3A ์๋ฒฝ ์ ๋ณต: ์ธ์ฆ, ๊ถํ ๋ถ์ฌ, ๊ณ์ ๊ด๋ฆฌ | ๐์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์ ํฌํจ
์์ฝ
์ ๋ณด ๋ณด์์ ํต์ฌ 3A ์์์ธ ์ธ์ฆ(Authentication), ๊ถํ ๋ถ์ฌ(Authorization), ๊ณ์ ๊ด๋ฆฌ(Accounting)์ ๊ฐ๋ ๊ณผ ์ฐจ์ด์ ์ ๋ช ํํ ์์๋ด ๋๋ค. ๊ฐ ์์๊ฐ ์ด๋ป๊ฒ ์ํธ ์์ฉํ์ฌ ๊ฐ๋ ฅํ ๋ณด์ ์์คํ ์ ๊ตฌ์ถํ๋์ง ์ค์ ์์์ ํจ๊ป ์ค๋ช ํ๋ฉฐ, ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์ ๋ ํฌํจํฉ๋๋ค.
๐ค 3A (AAA) ๋ ๋ฌด์์ผ๊น์?
3A ๋๋ AAA๋ ์ ๋ณด ๋ณด์์ ํต์ฌ์ ์ธ ์ธ ๊ฐ์ง ์์๋ฅผ ๋ํ๋ด๋ ์ฝ์ด์ ๋๋ค. ๋ฐ๋ก ์ธ์ฆ(Authentication), ๊ถํ ๋ถ์ฌ(Authorization), ๊ณ์ ๊ด๋ฆฌ(Accounting) ์ ๋๋ค. ์ด ์ธ ๊ฐ์ง๋ ์ฌ์ฉ์๊ฐ ์์คํ ์ ์ ๊ทผํ์ฌ ์์ ์ ์ํํ๋ ์ ๊ณผ์ ์ ๊ฑธ์ณ ๋ณด์์ ์ ์งํ๋ ๋ฐ ํ์์ ์ธ ์ญํ ์ ํฉ๋๋ค.
๋ง์น ๊ณตํญ ๋ณด์ ๊ฒ์๋๋ฅผ ํต๊ณผํ๋ ๊ณผ์ ๊ณผ ๊ฐ์ต๋๋ค.
- ์ธ์ฆ (Authentication): "๋น์ ์ด ๋๊ตฌ์ธ์ง ์ฆ๋ช ํ์ธ์." (์ ๋ถ์ฆ๊ณผ ํ์น๊ถ ํ์ธ)
- ๊ถํ ๋ถ์ฌ (Authorization): "๋น์ ์ด ํ ์ ์๋ ์ผ์ ์ฌ๊ธฐ๊น์ง์ ๋๋ค." (๋น์ฆ๋์ค์ ํฐ์ผ ์์ง์๋ ๋น์ฆ๋์ค ๋ผ์ด์ง ์ด์ฉ ๊ฐ๋ฅ)
- ๊ณ์ ๊ด๋ฆฌ (Accounting): "๋น์ ์ด ํ ๋ชจ๋ ์ผ์ ๊ธฐ๋กํฉ๋๋ค." (๋ฉด์ธ์ ๊ตฌ๋งค ๋ด์ญ, ์ถ์ ๊ตญ ๊ธฐ๋ก)
์ด ์ธ ๊ฐ์ง ์์๊ฐ ์ด๋ป๊ฒ ์ ๊ธฐ์ ์ผ๋ก ์๋ํ๋์ง ํ๋์ฉ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๐ค 1. ์ธ์ฆ (Authentication) - "๋น์ ์ ๋๊ตฌ์ญ๋๊น?"
์ธ์ฆ์ ์ฌ์ฉ์๊ฐ ์์ ์ด ์ฃผ์ฅํ๋ ์ ์(Identity)์ด ์ค์ ๋ก ๋ง๋์ง ํ์ธํ๋ ๊ณผ์ ์ ๋๋ค. ์ฆ, "๋ก๊ทธ์ธ" ๊ณผ์ ๊ทธ ์์ฒด๋ผ๊ณ ์๊ฐํ๋ฉด ์ฝ์ต๋๋ค.
- ํต์ฌ ์ง๋ฌธ: "๋น์ ์ด ์ ๋ง 'user123'์ด ๋ง๋์?"
- ๋ชฉํ: ์์คํ ์ ์ ๊ทผํ๋ ค๋ ์ฃผ์ฒด(์ฌ์ฉ์, ๊ธฐ๊ธฐ ๋ฑ)์ ์ ์์ ๊ฒ์ฆํฉ๋๋ค.
- ์ฃผ์ ๋ฐฉ๋ฒ:
- ์ง์ ๊ธฐ๋ฐ (Something you know): ๋น๋ฐ๋ฒํธ, PIN ๋ฒํธ
- ์์ ๊ธฐ๋ฐ (Something you have): OTP, ์ค๋งํธ์นด๋, ๊ณต์ธ์ธ์ฆ์
- ํน์ฑ ๊ธฐ๋ฐ (Something you are): ์ง๋ฌธ, ํ์ฑ, ์ผ๊ตด ์ธ์ (์์ฒด ์ ๋ณด)
- ํ์ ๊ธฐ๋ฐ (Something you do): ์๋ช , ๊ฑธ์๊ฑธ์ด
- ์์น ๊ธฐ๋ฐ (Somewhere you are): ํน์ IP ์ฃผ์, GPS ์์น
๋ค์ค ์ธ์ฆ (MFA, Multi-Factor Authentication)
๋ณด์์ ๊ฐํํ๊ธฐ ์ํด ์ 5๊ฐ์ง ์ธ์ฆ ์์ ์ค 2๊ฐ์ง ์ด์์ ์กฐํฉํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์ '๋ค์ค ์ธ์ฆ'์ด๋ผ๊ณ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋น๋ฐ๋ฒํธ(์ง์)๋ฅผ ์ ๋ ฅํ ํ OTP(์์ )๋ฅผ ์ถ๊ฐ๋ก ํ์ธํ๋ ๊ฒ์ด ๋ํ์ ์ ๋๋ค.
๐ 2. ๊ถํ ๋ถ์ฌ (Authorization) - "๋ฌด์์ ํ ์ ์์ต๋๊น?"
๊ถํ ๋ถ์ฌ๋ ์ธ์ฆ์ ์ฑ๊ณต์ ์ผ๋ก ํต๊ณผํ ์ฌ์ฉ์๊ฐ ์์คํ ๋ด์์ ์ด๋ค ์์(ํ์ผ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ)์ ์ ๊ทผํ ์ ์๊ณ , ์ด๋ค ์์ ์ ์ํํ ์ ์๋์ง(์ฝ๊ธฐ, ์ฐ๊ธฐ, ์ญ์ ๋ฑ)๋ฅผ ๊ฒฐ์ ํ๊ณ ํ์ฉํ๋ ๊ณผ์ ์ ๋๋ค.
- ํต์ฌ ์ง๋ฌธ: "'user123'๋, ๋น์ ์ ์ด ํ์ผ์ '์ฐ๊ธฐ' ์์ ์ ํ ์ ์๋์?"
- ๋ชฉํ: ์ธ์ฆ๋ ์ฌ์ฉ์๊ฐ ํ๊ฐ๋ ๋ฒ์ ๋ด์์๋ง ํ๋ํ๋๋ก ํต์ ํฉ๋๋ค.
- ์ฃผ์ ๋ชจ๋ธ:
- ์์์ ์ ๊ทผ ํต์ (DAC): ๋ฐ์ดํฐ ์์ ์๊ฐ ์ง์ ๊ถํ์ ๊ด๋ฆฌํฉ๋๋ค. (์: ๋ฆฌ๋
์ค
chmod
) - ๊ฐ์ ์ ์ ๊ทผ ํต์ (MAC): ์์คํ ์ด ์ ํ ๋ณด์ ๋ฑ๊ธ๊ณผ ๊ท์น์ ๋ฐ๋ผ ์ ๊ทผ์ ๊ฐ์ ํฉ๋๋ค. (์: ๊ตฐ์ฌ ์์คํ )
- ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ํต์ (RBAC): ์ฌ์ฉ์์๊ฒ ํ ๋น๋ '์ญํ '์ ๋ฐ๋ผ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค. (๋๋ถ๋ถ์ ๊ธฐ์ ํ๊ฒฝ)
- ์์์ ์ ๊ทผ ํต์ (DAC): ๋ฐ์ดํฐ ์์ ์๊ฐ ์ง์ ๊ถํ์ ๊ด๋ฆฌํฉ๋๋ค. (์: ๋ฆฌ๋
์ค
์ธ์ฆ vs ๊ถํ ๋ถ์ฌ: ๋ช ํํ ์ฐจ์ด
- ์ธ์ฆ์ '๋ฌธ'์ ์ด๊ณ ๋ค์ด๊ฐ๋ ๊ณผ์ ์ ๋๋ค.
- ๊ถํ ๋ถ์ฌ๋ '๋ฌธ' ์์ผ๋ก ๋ค์ด์จ ๋ค, ํน์ '๋ฐฉ'์ ๋ค์ด๊ฐ๊ฑฐ๋ '๊ธ๊ณ '๋ฅผ ์ด ์ ์๋์ง ๊ฒฐ์ ํ๋ ๊ณผ์ ์ ๋๋ค.
์ฆ, ์ธ์ฆ์ด ์ ํ๋์ด์ผ๋ง ๊ถํ ๋ถ์ฌ๊ฐ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค.
๐งพ 3. ๊ณ์ ๊ด๋ฆฌ (Accounting/Auditing) - "๋ฌด์์ ํ์ จ์ต๋๊น?"
๊ณ์ ๊ด๋ฆฌ๋ ์ฌ์ฉ์๊ฐ ์์คํ ์ ์ ์ํด์ ์ํํ ๋ชจ๋ ํ๋์ ๊ธฐ๋กํ๊ณ ์ถ์ ํ๋ ๊ณผ์ ์ ๋๋ค. ๋๊ฐ, ์ธ์ , ์ด๋ค ์์์ ์ ๊ทผํ์ฌ ๋ฌด์จ ์์ ์ ํ๋์ง ๋ก๊ทธ(Log)๋ฅผ ๋จ๊ฒจ, ๋ฌธ์ ๋ฐ์ ์ ์์ธ์ ํ์ ํ๊ณ ์ฑ ์์ ์ถ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- ํต์ฌ ์ง๋ฌธ: "'user123'๋, ๋น์ ์ ์ด์ ์คํ 3์์ ์ด๋ค ํ์ผ์ ์ญ์ ํ๋์?"
- ๋ชฉํ: ์ฌ์ฉ์์ ๋ชจ๋ ํ๋์ ๊ธฐ๋กํ์ฌ ์ฑ ์ ์ถ์ ์ฑ(Accountability)์ ํ๋ณดํ๊ณ , ๋ณด์ ๊ฐ์ฌ๋ฅผ ์ง์ํฉ๋๋ค.
- ์ฃผ์ ๊ธฐ๋ก ํญ๋ชฉ:
- ์ ์ ์๊ฐ ๋ฐ ๋ก๊ทธ์์ ์๊ฐ
- ์ ๊ทผํ IP ์ฃผ์
- ์ฌ์ฉํ ๋ช ๋ น์ด ๋ฐ ์์คํ ์ฝ
- ํ์ผ ์ ๊ทผ ๋ฐ ๋ณ๊ฒฝ ์ด๋ ฅ
- ์ฌ์ฉํ ์์คํ ์์ (CPU, ๋ฉ๋ชจ๋ฆฌ ๋ฑ)
๐ 3A ๋น๊ต ์์ฝ
๊ตฌ๋ถ | ์ธ์ฆ (Authentication) | ๊ถํ ๋ถ์ฌ (Authorization) | ๊ณ์ ๊ด๋ฆฌ (Accounting) |
---|---|---|---|
ํต์ฌ ์ง๋ฌธ | ๋น์ ์ ๋๊ตฌ์ธ๊ฐ? | ๋ฌด์์ ํ ์ ์๋๊ฐ? | ๋ฌด์์ ํ๋๊ฐ? |
๋ชฉํ | ์ ์ ํ์ธ | ์ ๊ทผ ์ ์ด | ํ๋ ๊ธฐ๋ก ๋ฐ ์ฑ ์ ์ถ์ |
์ฃผ์ ๊ธฐ์ | ๋น๋ฐ๋ฒํธ, OTP, ์์ฒด ์ธ์ | ์ ๊ทผ ํต์ ๋ชฉ๋ก(ACL), RBAC, DAC, MAC | ๋ก๊ทธ ํ์ผ, ์์คํ ๋ชจ๋ํฐ๋ง, SIEM |
์์ | 1๋จ๊ณ (๊ฐ์ฅ ๋จผ์ ์ํ) | 2๋จ๊ณ (์ธ์ฆ ํ ์ํ) | 3๋จ๊ณ (์ ์ ๋ด๋ด ์ง์) |
๋น์ | ๊ณตํญ ํ์น ์์ (์ ๋ถ ํ์ธ) | ๋นํ๊ธฐ ์ข์ ๋ฑ๊ธ (๊ถํ ํ์ธ) | ์ถ์ ๊ตญ ๊ธฐ๋ก ๋ฐ ๋ฉด์ธ์ ๊ตฌ๋งค ๋ด์ญ |
๐ ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋๋น ๋ฌธ์
๋ฌธ์ | ์ ๊ทผ์ ์๋ํ๋ ๊ฐ์ ์ ๋๋ ๋จ๋ง์ ๋ํ ์๋ณ ๋ฐ ๊ฒ์ฆ์ ๋ปํ๋ 3A ์์๋? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |
๋ฌธ์ | ๊ฒ์ฆ๋ ๊ฐ์ ์๋ ๋จ๋ง์๊ฒ ์ด๋ค ์์ค์ ๊ถํ๊ณผ ์๋น์ค๋ฅผ ํ์ฉํ ์ง ๊ฒฐ์ ํ๋ 3A ์์๋? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |
๋ฌธ์ | ๋ฆฌ์์ค ์ฌ์ฉ์ ๋ํ ์ ๋ณด๋ฅผ ์์งํ๊ณ ๊ด๋ฆฌํ๋ 3A ์์๋? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |
๋ฌธ์ | ์ฌ์ฉ์์ ์ ์์ ํ์ธํ๋ ๋ชจ๋ ํ์๋ฅผ ์๋ฏธํ๋ ๋ณด์ ์ฉ์ด๋? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |
๋ฌธ์ | ์ธ์ฆ๋ ์ฌ์ฉ์๊ฐ ์ด๋ค ์์์ ์ ๊ทผํ ์ ์๊ณ ์ด๋ค ์์ ์ ์ํํ ์ ์๋์ง ๊ฒฐ์ ํ๊ณ ํ์ฉํ๋ ๊ณผ์ ์? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |
๋ฌธ์ | ์ฌ์ฉ์๊ฐ ์์คํ ์์ ์ํํ ๋ชจ๋ ํ๋์ ๊ธฐ๋กํ๊ณ ์ถ์ ํ์ฌ ์ฑ ์ ์ถ์ ์ฑ์ ํ๋ณดํ๋ ๋ณด์ ์ ์ฐจ๋? |
๋ต | |
์ ๋ต | ์ ๋ต ํ์ธํ๊ธฐ |