๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

ํ”„๋กœํ† ์ฝœ2

SSL/TLS: ์•”ํ˜ธํ™”์™€ ๋ณด์•ˆ์„ ์œ„ํ•œ ํ•ต์‹ฌ ํ”„๋กœํ† ์ฝœ SSL/TLS: ์•”ํ˜ธํ™”์™€ ๋ณด์•ˆ์„ ์œ„ํ•œ ํ•ต์‹ฌ ํ”„๋กœํ† ์ฝœ ์œ ๋ž˜ SSL(Secure Sockets Layer)์€ 1994๋…„์— ๋„ท์Šค์ผ€์ดํ”„์—์„œ ์ฒ˜์Œ ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ํ›„ TLS(Transport Layer Security)๊ฐ€ ๋“ฑ์žฅํ•˜์—ฌ SSL์„ ๋Œ€์ฒดํ•˜๊ณ  ๋ฐœ์ „์‹œ์ผœ์™”์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ์ฃผ๋กœ TLS ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—ญํ•  SSL/TLS๋Š” ํ†ต์‹ ํ•˜๋Š” ๋‹น์‚ฌ์ž ๊ฐ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ค‘์š”ํ•œ ์ •๋ณด(๋น„๋ฐ€๋ฒˆํ˜ธ, ์‹ ์šฉ์นด๋“œ ์ •๋ณด ๋“ฑ)๋ฅผ ์ธํ„ฐ๋„ท ์ƒ์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์ƒํ™ฉ 1. ์›น ๋ณด์•ˆ (HTTPS) SSL/TLS๋Š” HTTPS(SSL์„ ์ด์šฉํ•œ HTTP)์˜ ํ•ต์‹ฌ์ด๋ฉฐ, ์›น์‚ฌ์ดํŠธ ๊ฐ„ ํ†ต์‹ ์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ๊ตํ™˜์„ ์•”ํ˜ธํ™”ํ•˜๋ฏ€๋กœ ์ค‘๊ฐ„์—์„œ.. 2024. 2. 27.
SSL, HTTP, HTTPS: ์›น ๋ณด์•ˆ์˜ ํ•„์ˆ˜ ํ”„๋กœํ† ์ฝœ SSL, HTTP, HTTPS: ์›น ๋ณด์•ˆ์˜ ํ•„์ˆ˜ ํ”„๋กœํ† ์ฝœ SSL(Secure Sockets Layer) 1.1 SSL์˜ ๊ฐœ๋… SSL์€ Secure Sockets Layer์˜ ์•ฝ์ž๋กœ, ์›น ์„œ๋ฒ„์™€ ์›น ๋ธŒ๋ผ์šฐ์ € ๊ฐ„์˜ ์•ˆ์ „ํ•œ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ์ฃผ์š” ๊ธฐ๋Šฅ์œผ๋กœ๋Š” ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”, ์ƒํ˜ธ ์ธ์ฆ, ๋ฌด๊ฒฐ์„ฑ ๋ณดํ˜ธ๊ฐ€ ์žˆ์–ด ์‚ฌ์šฉ์ž์˜ ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. 1.2 SSL ๋™์ž‘ ์›๋ฆฌ ํ•ธ๋“œ์…ฐ์ดํฌ: ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ํ•ธ๋“œ์…ฐ์ดํฌ ๊ณผ์ •์—์„œ ์„œ๋กœ์˜ ์‹ ์›์„ ํ™•์ธํ•˜๊ณ  ํ†ต์‹ ์— ์‚ฌ์šฉํ•  ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ํ˜‘์ƒํ•ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธํ™”: ํ˜‘์ƒ๋œ ๋ฐฉ์‹์œผ๋กœ ํ†ต์‹  ๋‚ด์šฉ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋… ๋ฐ ํ™•์ธ: ์ƒ๋Œ€ํŽธ์—์„œ๋Š” ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด๋…ํ•˜๊ณ , ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. HTTP(HyperText Transfer Protocol).. 2024. 2. 8.