์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- ์ํ
- Python
- ๋ ์
- ์๋ฐ
- ์ ๋ฆฌํธ๋ฆฌํธ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ๋ก๊ทธ๋๋ฐ
- ์ฝ๋ฉ
- database
- ๊ฐ์์ ์
- ๋ฐฉํ๋ฒฝdmz
- JavaScript
- ๋๊ฐ
- css
- Java
- dmz๋
- dmz๋คํธ์ํฌ
- ์ค๋ธ์
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๊ฐ๋ฐ
- dmz๊ตฌ์ฑ
- ์นดํ๋๊ฐ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์ค๋ผํด
- ๋คํธ์ํฌdmz
- html
- ์ฑ
- ํ์ด์ฌ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (240)
JiYoung Dev ๐ฅ

์๋ ํ์ธ์. ์ค๋์ ๊ธ์ต ๊ฑฐ๋์์ ์์ฃผ ์ฐ์ด๋ ๊ทธ๋ฆฌ๊ณ ์ต๊ทผ์๋ ๋ก๊ทธ์ธ 2์ฐจ ์ธ์ฆ์ผ๋ก๋ ์์ฃผ ์ฐ์ด๋ OTP์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค. OTP๋ ๋ฌด์์ธ์ง ์์๋ณด๊ณ , OTP์ ์ข ๋ฅ์ธ HOTP์ TOTP๊ฐ ์ด๋ ํ ์๋ฆฌ๋ก ๋์ํ๋์ง ์์๋ณด๊ฒ ์ต๋๋ค. OTP(One Time Password) ์ ์ OTP๋ One-Time password๋ก ํ ๋ฒ๋ง ์ฌ์ฉํ ์ ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ๋งํฉ๋๋ค. OTP๋ ๋งค๋ฒ ์๋ก์ด ๋น๋ฐ๋ฒํธ๋ฅผ ์์ฑํ๋ฏ๋ก, ์ฌ์ฌ์ฉ์ฑ์ด ๋ถ๊ฐ๋ฅํ๊ณ ๋ณด์์ฑ์ด ๋๋ค๋ ํน์ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. OTP ๋๊ธฐํ ๋ฐฉ์ ์๋ฒ์ ํด๋ผ์ด์ธํธ(๋๋ ํ ํฐ) ์ฌ์ด์ ๋ฏธ๋ฆฌ ์ฝ์๋ ๊ท์น์ ์ํด์ ํด๋ผ์ด์ธํธ ์ชฝ์์ ์์ฑํ ์ผํ์ฉ ์ํธ๋ฅผ ์๋ฒ ์ธก์ ๋ณด๋ด๋ฉด ์๋ฒ ์ธก๋ ๊ฐ์ ๊ท์น์ ์ํด ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ฐ ๋ค์ด์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋น๋ฐ๊ฐ์ ๊ฐ์ ธ์จ ํ,..

2023.12.05 - [Study/๋ณด์] - [์ํธํ] PKI(Public Key Infrastructure)์ ์ดํด - (1) [์ํธํ] PKI(Public Key Infrastructure)์ ์ดํด - (1) ์ํธํ์ PKI์ ๋ํ ๊ธฐ๋ฐ ์ง์์ ์ตํ ๊ธฐํ๊ฐ ์์ด์ ํ์ตํ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์ฌ๋ฌ ๋ฌธ์, ๋ธ๋ก๊ทธ ๊ธ ๋ฑ์ ํตํด ํ์ตํ ์๋ฃ๋ก ์๋ชป๋ ๋ถ๋ถ์ด ์์ ์ ์์ต๋๋ค. ์์๋ ๊ฐ๋จํ danyoujeong.tistory.com ์ด์ ํฌ์คํ ์ ์ด์ด PKI์ ๋ํด ๊ณ์ํด์ ์ด์ผ๊ธฐํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ค๋์ PKI๋ ๋ฌด์์ธ์ง PKI์ ๋ฑ์ฅ๋ฐฐ๊ฒฝ๊ณผ ๊ตฌ์ฑ์์, ๋์ ๋ฐฉ์์ ๋ํด ์ด์ผ๊ธฐ ํด๋ณด๊ฒ ์ต๋๋ค. ์๋์ ๋ด์ฉ์ ์ ๊ฐ ์กฐ์ฌํ ์๋ฃ์ ๊ฐ์๋ฅผ ๋ฐํ์ผ๋ก ์์ฑํ ๋ด์ฉ์ด๋ฏ๋ก ํ๋ฆฐ ๋ด์ฉ์ด ์์ ์ ์์ต๋๋ค..

์ํธํ์ PKI์ ๋ํ ๊ธฐ๋ฐ ์ง์์ ์ตํ ๊ธฐํ๊ฐ ์์ด์ ํ์ตํ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์ฌ๋ฌ ๋ฌธ์, ๋ธ๋ก๊ทธ ๊ธ ๋ฑ์ ํตํด ํ์ตํ ์๋ฃ๋ก ์๋ชป๋ ๋ถ๋ถ์ด ์์ ์ ์์ต๋๋ค. ์์๋ ๊ฐ๋จํ๊ฒ ์ ๋ณด๋ณด์์ ๋ํด ์์๋ณด๊ณ , ์ํธํ์ ๋ฐฉ๋ฒ๊ณผ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋กํ PKI์ ๊ตฌ์กฐ(์ธ์ฆ์, ์ ์์๋ช )์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ ๋ณด ๋ณด์(Information Security)๋? ์ธํฐ๋ท์์ ์์นํ ๊ฒฐ๊ณผ ์ ๋ณด ๋ณดํธ, ์ ๋ณด ๋ณด์์ ๋ฐ๋ก ๊ตฌ๋ณํ๊ธฐ๋ ํ๋ ๊ฒ ๊ฐ์ผ๋ ์ ๋ ๊ฐ๋ตํ๊ฒ ์๋์ ๋ด์ฉ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์ ๋ณด์ ์์ง, ๊ฐ๊ณต, ์ ์ฅ, ๊ฒ์, ์ก์ , ์์ ์ค ๋ฐ์ํ๋ ์ ๋ณด์ ํผ์, ๋ณ์กฐ, ์ ์ถ ๋ฑ์ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ด๋ฆฌ์ , ๊ธฐ์ ์ ๋ฐฉ๋ฒ ๊ฐ๋จํ ์ ๋ณด๋ฅผ ์ฌ๋ฌ๊ฐ์ง ์ํ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ๊ฒ์ด๋ผ ํ ์ ์์ต๋๋ค. ์ ๋ณด ๋ณด์(Informa..

๐ ์๋ฐ ์ธ์ด์ ํน์ง 1. JVM ์์์ ๋์๊ฐ๊ธฐ ๋๋ฌธ์ ์ด์์ฒด์ ์ ๋ ๋ฆฝ์ 2. ๊ฐ์ฒด์งํฅ์ธ์ด 3. ๋ฉํฐ์ฐ๋ ๋ฉ์ ์ง์ 4. ๋์ ๋ก๋ฉ์ ์ง์ 5. ๊ฐ๋น์ง ์ปฌ๋ ํฐ๊ฐ ์์ด ์๋์ผ๋ก ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ์งํ ๐ JDK์ JRE์ ์ฐจ์ด์ JRE Java Runtime Enviroment๋ก ์๋ฐ๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ์ ์คํํ๊ธฐ ์ํด ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ API ๊ทธ๋ฆฌ๊ณ JVM์ ํฌํจํ๊ณ ์์ JDK๋ Java Development kit๋ก ์๋ฐ๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ javadoc, javac์ ๊ฐ์ ๊ฐ๋ฐ ๋๊ตฌ์ JRE๋ฅผ ํฌํจํ๋ ๊ฐ๋ ๐ JVM์ด๋? JVM์ด๋ Java Virtual Machine์ผ๋ก ๋ฐ์ดํธ ์ฝ๋์ class ํ์ผ๋ก ์ปดํ์ผ๋ ํ์ผ์ CPU๊ฐ ์ฝ์ ์ ์๋ ๋ฐ์ด๋๋ฆฌ ์ฝ๋๋ก ๋ณํ์์ผ ํด๋น ํ๋ก๊ทธ๋จ์ ..

์์ ์ง๋ฌธ 1.์๋ฐ ๋ฐ์ดํฐ ํ์ ์ค ๊ธฐ๋ณธํ๊ณผ ์ฐธ์กฐํ์ ์ฐจ์ด์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์. ์์ ์ง๋ฌธ 2. ์๋ฐ์ ์์ํ์ ๋ค์ ๋ฌด์์ด ์์ผ๋ฉฐ ๊ฐ๊ฐ ๋ช ๋ฐ์ดํธ๋ฅผ ์ฐจ์งํ๋์? ์ค๋์ ์์ฃผ ๊ธฐ๋ณธ์ ์ธ ๋ด์ฉ์ ๋ํด ์ ๋ฆฌํ๊ณ ์ ํ๋ค. ์๋ฐ์ ์๋ฃํ์ ๋ํ ์ด์ผ๊ธฐ์ธ๋ฐ ์์ ์ง๋ฌธ 2์ ๋ํ ๋ด์ฉ์ ์๋ ๋ด์ฉ์ด๋ ์๋ฐ ๋ฐ์ดํฐ ํ์ ์ ๊ธฐ๋ณธํ๊ณผ ์ฐธ์กฐํ์ ์ฐจ์ด์ ๋ํด ์ข ๋ ์์ธํ ์์๋ณด๊ณ ์ ํ๋ค. ๋ณ์(Variable) ๋ณ์๋ ๋ฐ์ดํฐ(data)๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ํ๋ก๊ทธ๋จ์ ์ํด ์ด๋ฆ์ ํ ๋น๋ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์๋ฏธํ๋ค. ๋ฐ์ดํฐ ํ์ ์๋ฐ์์ ๋ฐ์ดํฐ ํ์ ์ด๋ ๊ฐ(data)์ ์ข ๋ฅ(type)์ ๋ฐ๋ผ ๊ฐ์ด ์ ์ฅ๋ ๊ณต๊ฐ์ ํฌ๊ธฐ์ ์ ์ฅํ์์ ์ ์ํ ๊ฒ์ด๋ค. ์๋ฃํ์๋ ๋ฌธ์ํ(char), ์ ์ํ(byte, short, int, long), ์ค์ํ(..