๋์งํธ ์ธ์์์
๊ฐ์ธ ํ์ผ์ ์ง์ ํ ๋ณด์์ด ํ์ํฉ๋๋ค. ์ค์ํ ๋ฌธ์๋ฅผ ๋ณด๊ดํ๊ฑฐ๋, ๋น๊ณต๊ฐ ๋์์์ ๋ณดํธํ๊ฑฐ๋, ์ฌ์ง์ ์ํ ์์ ํ ๊ธ๊ณ ๋ฅผ ๋ง๋ค ๋, ๋ฏฟ์ ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค.
Encrypt File์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ๊ธฐ๊ธฐ์์ ๋ฐ๋ก ๋ชจ๋ ํ์ผ์ ์ํธํํ๊ณ ๋ณตํธํํ ์ ์๋ ๊ฐํธํ๊ณ ํ๋์ ์ด๋ฉฐ ์์ ํ ๋ฐฉ๋ฒ์
๋๋ค.
์ค์ง์ ์ธ ๋ณด์ ๊ธฐ๋ฐ ๊ตฌ์ถ์ ํฌ๋ ๊ณ ๊ฐ๋์ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ๋ฅผ ์ต์ฐ์ ์ผ๋ก ์๊ฐํฉ๋๋ค. ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ๋ฉด ๋ชจ๋ ์ํธํ ๋ฐ ๋ณตํธํ๊ฐ ๊ธฐ๊ธฐ์์ ๋ก์ปฌ๋ก ์คํ๋ฉ๋๋ค. ๋น๋ฐ๋ฒํธ์ ํ์ผ์ ํด๋ํฐ ์ธ๋ถ๋ก ์ ์ถ๋์ง ์์ผ๋ฏ๋ก ์๋ฒฝํ ๊ธฐ๋ฐ ์ ์ง๊ฐ ๋ณด์ฅ๋ฉ๋๋ค.
์ฃผ์ ๋ณด์ ๊ธฐ๋ฅ:โข
๊ฐ๋ ฅํ ์ํธํ ํ์ค: ์ ํฌ๋ ์ ์ธ๊ณ ์ ๋ถ์ ๋ณด์ ์ ๋ฌธ๊ฐ๋ค์ด ์ ๋ขฐํ๋ ํ์ค์ธ
AES-256์ ์ฌ์ฉํฉ๋๋ค.
AES์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
โข
๊ฐ๋ ฅํ ํค ๋์ถ: ์ต์ ์ฐ์
ํ์ค์ธ
PBKDF2์ HMAC-SHA256์ ์ฌ์ฉํ์ฌ ๋น๋ฐ๋ฒํธ์์ ์์ ํ ํค๋ฅผ ๋์ถํ์ฌ ๋ฌด์ฐจ๋ณ ๋์
๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค.
โข
์ ์ ํ ์ํธํ ๊ตฌํ: ๋ชจ๋ ์ํธํ๋ ํ์ผ์ ๊ณ ์ ํ๊ณ ์ํธํ์ ์ผ๋ก ์์ ํ ์ํธ(salt)์ ์ด๊ธฐํ ๋ฒกํฐ(IV)๋ฅผ ์ฌ์ฉํ์ฌ ํจํด ๋ถ์ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํฉ๋๋ค.
๋ฒ์ฉ ํ์ผ ์ํธํ ๋๊ตฌ๋ชจ๋ ํ์ผ ์ ํ์ ์ํธํํ์ฌ ๊ฐํธํ ๋ด์ฅ ํ์ผ ๊ด๋ฆฌ์๋ฅผ ํตํด ๊ธฐ๊ธฐ๋ฅผ ์์ ํ ๋์งํธ ๊ธ๊ณ ๋ก ํ์ฉํ ์ ์์ต๋๋ค.
โข
์ฌ์ง ๋ฐ ๋น๋์ค ๊ธ๊ณ : ๊ฐ์ธ์ ์ธ ์ถ์ต, ๊ฐ์กฑ ์ฌ์ง, ๋น๊ณต๊ฐ ๋น๋์ค๋ฅผ ์์ ํ๊ฒ ๋ณด๊ดํ์ธ์.
โข
๋ณด์ ๋ฌธ์ ๋ณด๊ด: ์ธ๊ธ ์์, ๊ณ์ฝ์, ์ฌ์
๊ณํ ๋๋ ๊ธฐํ ๋ฏผ๊ฐํ PDF๋ ๋ฌธ์๋ฅผ ๋ณดํธํ์ธ์.
โข
๋ณด์ ๋ฐฑ์
์์ฑ: ์ค์ํ ํ์ผ์ ํด๋ผ์ฐ๋ ์ ์ฅ์๋ ๋ฐฑ์
๋๋ผ์ด๋ธ์ ์
๋ก๋ํ๊ธฐ ์ ์ ์ํธํํ์ฌ ๋ณด์์ ๊ฐํํ์ธ์.
โข
๋ฒ์ฉ ๋ณตํธํ ์ ํธ๋ฆฌํฐ: ๋ณธ ์ฑ์ ํธํ์ฑ์ ๊ณ ๋ คํ์ฌ ์ค๊ณ๋์์ผ๋ฉฐ, ๋์ผํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํ๋ ๋ค๋ฅธ ๋๊ตฌ์์ ํ์ค AES ์ํธํ ํ์ผ์ ๋ณตํธํํ๋ ๋ฐ ๋งค์ฐ ์ ์ฉํ ์ ํธ๋ฆฌํฐ์
๋๋ค.
์๋ ๋ฐฉ์๊ฐ๋จํ๊ณ ์์ ํ ์ํฌํ๋ก:
1.
๋ง์คํฐ ๋น๋ฐ๋ฒํธ ์ค์ : ์ฑ์ ์ฒ์ ์คํํ๋ฉด ๊ฐ๋ ฅํ ๋จ์ผ ๋น๋ฐ๋ฒํธ ๋๋ PIN์ ์์ฑํ๊ฒ ๋ฉ๋๋ค. ์ด๊ฒ์ด ์ ์ผํ ๋ณด์ ํค์
๋๋ค.
2.
ํ์ผ ๊ด๋ฆฌ: ์ฑ ๋ด ํ์ผ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณดํธํ ํ์ผ์ ์ฐพ์ผ์ธ์.
3.
์ํธํ ๋ฐ ๋ณตํธํ: ํ๋ ์ด์์ ํ์ผ์ ์ ํํ๊ณ "์ํธํ"๋ฅผ ํญํ์ธ์. ๋ณตํธํํ๋ ค๋ฉด ์ํธํ๋ ํ์ผ(`.enc` ํ์ฅ์)์ ์ ํํ๊ณ "๋ณตํธํ"๋ฅผ ํญํ์ธ์. ์ฑ์ ๋ชจ๋ ์์
์ ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ค์ ์ ๋ณดโข
๋น๋ฐ๋ฒํธ๋ ์ ์ผํ ์ด์ ์
๋๋ค: ํ์ผ์ ๋ณด์์ ์ ์ ์ผ๋ก ๋ง์คํฐ ๋น๋ฐ๋ฒํธ์ ๋ฌ๋ ค ์์ต๋๋ค. ์ถ์ธกํ๊ธฐ ์ด๋ ต์ง๋ง ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
โข
๋น๋ฐ๋ฒํธ๋ฅผ ๋ณต๊ตฌํ ์ ์์ต๋๋ค: ๋ณด์์ ์ํด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์ฅํ๊ฑฐ๋ ์ด๋ํ์ง ์์ต๋๋ค. ๋น๋ฐ๋ฒํธ๋ฅผ ์์ด๋ฒ๋ฆฌ๋ฉด
๋ฐ์ดํฐ๋ฅผ ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ๋ง์คํฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์์ ํ๊ฒ ๋ณด๊ดํ์ธ์.
โข
์ํธํ๋ ํ์ผ์ ์์ ํ์ง ๋ง์ธ์: ์ํธํ๋ ํ์ผ์ ํ์ผ ์ด๋ฆ์ด๋ `.enc` ํ์ฅ์๋ฅผ ์๋์ผ๋ก ๋ณ๊ฒฝํ๋ฉด ํ์ผ์ด ์์๋์ด ์๊ตฌ์ ์ผ๋ก ๋ณต๊ตฌํ ์ ์๊ฒ ๋ ์ ์์ต๋๋ค.
๊ด๊ณ ๋ฐ Pro ๋ฒ์ ์ ๋ํ ์ฐธ๊ณ ์ฌํญ๋ฌด๋ฃ ๋ฒ์ ์ ์ง์์ ์ธ ๊ฐ๋ฐ ๋ฐ ๋ณด์ ์
๋ฐ์ดํธ ๋น์ฉ์ ์ถฉ๋นํ๊ธฐ ์ํด ๊ด๊ณ ๊ฐ ๊ฒ์ฌ๋ฉ๋๋ค.
๋ฌด๋ฃ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ธ์Pro ๋ฒ์ ์
์คํ๋ผ์ธ ์ ์ ์ ๋๊น ์๋
๊ด๊ณ ์๋ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
๊ตฌ๋
๊ณผ ์๋ณํ์ธ์! ํ ๋ฒ์ ๊ฒฐ์ ๋ก Pro ๋ฒ์ ์ ์ ๊ธ ํด์ ํ๊ณ ๋ชจ๋ Pro ๊ธฐ๋ฅ์ ์์ํ ์ฆ๊ฒจ๋ณด์ธ์.Pro ๋ฒ์ ์ ๋ค์ด๋ก๋ํ๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ธ์์ง๋ฌธ์ด๋ ์๊ฒฌ์ด ์์ผ์๋ฉด ์ฑ ๋ฉ๋ด์ "๋ฌธ์ํ๊ธฐ" ์ต์
์ ํตํด ์ธ์ ๋ ์ง ๋ฌธ์ํด ์ฃผ์ธ์.
์ง๊ธ
Encrypt File์ ๋ค์ด๋ก๋ํ๊ณ ๋์งํธ ๊ฐ์ธ ์ ๋ณด๋ฅผ ๋ณดํธํ์ธ์!