728x90
๋ฐ์ํ
๋ชฉ์
๋ฉ์์ง์ ๋ฌด๊ฒฐ์ฑ๊ณผ ๋ฉ์์ง ์ธ์ฆ
์์ฑ ๋ฐฉ๋ฒ
ํด์(๋ฉ์์ง+์ํธํค)
- ์ฃผ๋ก ํด์๋ฅผ ์ด์ฉํ์ง๋ง ๋์นญํค ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๊ธฐ๋ ํจ
- ํด์๋ฅผ ์ด์ฉํ ๋ฉ์์ง ์ธ์ฆ ์ฝ๋๋ฅผ HMAC์ด๋ผ๊ณ ๋ถ๋ฆ
์ฌ์ฉ ์ฌ๋ก
SWIFT, IPSec, SSL/TLS, VPN
์ทจ์ฝ์
1. ์ฌ์ ์ก ๊ณต๊ฒฉ
- ๊ณต๊ฒฉ ์๋๋ฆฌ์ค
- A๊ฐ B์๊ฒ ๋ณด๋ด๋ ๋ฉ์์ง๋ฅผ ๊ฐ๋ก์ฑ ๊ทธ ๋ฉ์์ง์ ๋ฉ์์ง ์ธ์ฆ ์ฝ๋๋ฅผ ๊ทธ๋๋ก ์ ์ก ๊ฐ๋ฅ
- ํด๊ฒฐ๋ฐฉ์
- ์์ ๋ฒํธ(sequence number): ์ก์ ๋ฉ์์ง์ ๋งคํ 1์ฉ ์ฆ๊ฐํ๋ ์์ ๋ฒํธ๋ฅผ ํจ๊ป ์ ๋ฌ
- ํ์์คํฌํ(timestamp): ์ก์ ๋ฉ์์ง์ ํ์ฌ ์๊ฐ์ ํจ๊ป ์ ๋ฌ
- ๋นํ(nonce): ๋ฉ์์ง๋ฅผ ์์ ํ๊ธฐ์ ์์ ์์ ์๋ ์ก์ ์์๊ฒ ์ผํ์ฉ ๋๋ค ํ ๊ฐ(๋นํ) ์ ๋ฌ
2. ๋ถ์ธ ๋ฐฉ์ง ๋ถ๊ฐ
- ๊ณต๊ฒฉ ์๋๋ฆฌ์ค
- A๊ฐ B์๊ฒ ๊ฒฐ์ ์์ฒญ์ ํ ์ ์ด ์๋ค๊ณ ๊ฑฐ์ง๋ง ํ๋ค. ์ด๋ B๋ ์ 3์์๊ฒ A๊ฐ ๊ฑฐ์ง๋งํ๊ณ ์๋ค๋ ์ฌ์ค์ ์ฆ๋ช ํ ์ ์๋ค.
- ํด๊ฒฐ๋ฐฉ์
- ๋ถ์ธ ๋ฐฉ์ง ํจ๊ณผ๋ฅผ ๋๋ฆด ์ ์๋ ๊ณต๊ฐํค ์ํธํ ๋ฑ์ ํจ๊ป ์ฌ์ฉ
๋ฌธ์ ์์
๋์นญํค ์ํธํ์ MAC์ผ๋ก ํด๊ฒฐํ ์ ์๋ ๋ณด์์๋น์ค๋?
1. ๋ฉ์์ง ๋ฌด๊ฒฐ์ฑ
2. ๋ฉ์์ง ์ธ์ฆ
3. ๋ฉ์์ง ๋ถ์ธ๋ฐฉ์ง
4. ๋ฉ์์ง ๊ธฐ๋ฐ์ฑ
์ ๋ต: 3๋ฒ(๋ฉ์์ง ๋ถ์ธ๋ฐฉ์ง)
์ถ์ฒ:
https://itwiki.kr/w/%EB%A9%94%EC%8B%9C%EC%A7%80_%EC%9D%B8%EC%A6%9D_%EC%BD%94%EB%93%9C
IT์ํค
IT์ ๊ดํ ๋ชจ๋ ์ง์. ํจ๊ป ๋ง๋ค์ด๊ฐ๋ ๊นจ๋ํ ์ํค
itwiki.kr
728x90
๋ฐ์ํ
'๐๊ณต๋ถ > ์ ๋ณด๋ณด์๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ๋ณด๋ณด์๊ธฐ์ฌ - ๋ธ๋ฃจํฌ์ค์ ๋ณด์ ์ทจ์ฝ์ (0) | 2023.05.25 |
---|---|
์ ๋ณด๋ณด์๊ธฐ์ฌ - ๊ณต๊ฐํค ๊ธฐ๋ฐ ๊ตฌ์กฐ(PKI, Public Key Infrastructure) (0) | 2023.05.23 |
์ ๋ณด๋ณด์๊ธฐ์ฌ - ์ ์ ํฌํ (0) | 2023.05.22 |
์ ๋ณด๋ณด์๊ธฐ์ฌ - ์ ์์๋ช (0) | 2023.05.22 |
์ ๋ณด๋ณด์๊ธฐ์ฌ - ์ ๋ณด๋ณด์์ 3๋ ์์(CIA) (0) | 2022.08.24 |