728x90
๋ฐ˜์‘ํ˜•

๋Œ€์นญํ‚ค 1

[๋„คํŠธ์›Œํฌ] ๋Œ€์นญํ‚ค์™€ ๊ณต๊ฐœํ‚ค

๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”๋ณตํ˜ธํ™”์— ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ๋™์ผํ•œ ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์€ ์•”๋ณตํ˜ธํ™”์— ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. (๋น„๋Œ€์นญํ‚ค ์•”ํ˜ธํ™”๋ผ๊ณ ๋„ ํ•œ๋‹ค.) ๋Œ€์นญํ‚ค(Symmetric Key) ์•”ํ˜ธํ™”์™€ ๋ณตํ˜ธํ™”์— ๊ฐ™์€ ์•”ํ˜ธํ‚ค(๋Œ€์นญํ‚ค)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ•˜๋‚˜์˜ ํ‚ค๋ฅผ ์–‘์ชฝ(client & server)๊ฐ€ ๊ฐ™์ด ์‚ฌ์šฉํ•œ๋‹ค. ๋Œ€์นญํ‚ค๋Š” ์•”๋ณตํ˜ธํ™”ํ‚ค๊ฐ€ ๋™์ผํ•˜๋ฏ€๋กœ ํ•ด๋‹น ํ‚ค๋ฅผ ์•„๋Š” ์‚ฌ๋žŒ์ด ๋ฌธ์„œ๋ฅผ ๋ณตํ˜ธํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ์žฅ์  ๋™์ผํ•œ ํ‚ค๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๋ฐฉ์‹์— ๋น„ํ•ด ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™” ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค. ๋น„๊ต์  ๊ฐ„ํŽธํ•˜๋‹ค. ๋‹จ์  ์•”ํ˜ธํ™” ํ†ต์‹ ์„ ํ•˜๋Š” ์‚ฌ์šฉ์ž๋ผ๋ฆฌ ๊ฐ™์€ ๋Œ€์นญํ‚ค๋ฅผ ๊ณต์œ ํ•ด์•ผ๋งŒ ํ•œ๋‹ค. (ํ‚ค๋ฅผ ๊ตํ™˜ํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ) ์ด๊ฒŒ ์™œ ๋‹จ์ ? ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ง์ ‘ ๋งŒ๋‚˜์„œ ์ „๋‹ฌํ•˜์ง€ ์•Š๋Š” ํ•œ, ..

CS/Network 2023.06.26
728x90
๋ฐ˜์‘ํ˜•