2025/01/01 1

[Information] Base64

[ Base64 ]์ปดํ“จํ„ฐ ๋ถ„์•ผ์—์„œ ์“ฐ์ด๋Š” Base64(๋ฒ ์ด์Šค ์œก์‹ญ์‚ฌ)๋ž€6๋น„ํŠธ ์ด์ง„ ๋ฐ์ดํ„ฐ(์˜ˆ๋ฅผ ๋“ค์–ด ์‹คํ–‰ํŒŒ์ผ์ด๋‚˜, ZIPํŒŒ์ผ ๋“ฑ)๋ฅผ๋ฌธ์ž ์ฝ”๋“œ์—  ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š” ๊ณตํ†ต ASCII์˜์—ญ์˜ ๋ฌธ์ž๋“ค๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„์ผ๋ จ์˜ ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊พธ๋Š” ์ธ์ฝ”๋”ฉ๋ฐฉ์‹์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฐœ๋…์ด๋‹ค.์›๋ž˜ Base64๋ฅผ ๊ธ€์ž ๊ทธ๋Œ€๋กœ ๋ฒˆ์—ญํ•˜์—ฌ ๋ณด๋ฉด64์ง„๋ฒ•์ด๋ž€ ๋œป์ด๋‹ค.ํŠน๋ณ„ํžˆ 64์ง„๋ฒ•์ด ์ปดํ“จํ„ฐ์—์„œ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์€,64๊ฐ€ 2์˜ ์ œ๊ณฑ์ˆ˜(64 = 2์˜6์Šน)์ด๋ฉฐ,2์˜ ์ œ๊ณฑ์ˆ˜๋“ค์— ๊ธฐ๋ฐ˜ํ•œ ์ง„๋ฒ•๋“ค ์ค‘์—์„œํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ASCII๋ฌธ์ž๋“ค์„ ์จ์„œ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€์žฅ ํฐ ์ง„๋ฒ•์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.์ฆ‰, ๋‹ค์Œ ์ œ๊ณฑ์ˆ˜์ธ 128์ง„๋ฒ•์—๋Š” 128๊ฐœ์˜ ๊ธฐํ˜ธ๊ฐ€ ํ•„์š”ํ•œ๋ฐํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ASCII๋ฌธ์ž๋“ค์€ 128๊ฐœ๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค.๊ทธ๋Ÿฐ๊นŒ๋‹ญ์— ์ด ์ธ์ฝ”๋”ฉ์€ ์ „์ž๋ฉ”์ผ์„ ํ†ตํ•œ์ด์ง„๋ฐ์ดํ„ฐ ์ „์†ก ๋“ฑ์— ๋งŽ์ด ์“ฐ๊ณ ์žˆ๋‹ค...

728x90
๋ฐ˜์‘ํ˜•