์ด์งํฌ๋ฆฝํธ(Easycrypt)๋ ํ์ผ ์ํธํ ์ ํธ๋ฆฌํฐ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ฌ์ด ์ฌ์ฉ๋ฒ์ผ๋ก ์ด๋ณด์๋ค๋ ์ฝ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๊ฐ๋ ํ์ผ์ ๋ฐ์ผ๋ฉด ํ์ฅ์๊ฐ .ezcํ์ผ๋ก ๋์ด ์ํธ๋ฅผ ์ ๋ ฅํด์ผ ์ด๋ฆฌ๋ ํ์ผ๋ค์ ๋ณด์ จ์ ๊ฒ๋๋ค. ์ํธ๋ฅผ ์๊ณ ์์ด๋ ์ด์งํฌ๋ฆฝํธ ํ์ผ์ด ์์ผ๋ฉด ํ์ผ์ ์ด์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ด์งํฌ๋ฆฝํธ 2.4 ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค.
์ด์งํฌ๋ฆฝํธ(Easycrypt) ์ฃผ์ ๊ธฐ๋ฅ.
- ์ฉ๋ ๋ฐ ์ธ์ฝ๋ฉ ์ธ์ด์ ์๊ด์์ด ๋ชจ๋ ํ์ผ์ ๋ํ ์. ๋ณตํธํ.
- ํ์๊ธฐ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ ์. ๋ณตํธํ ๋ฐ ์ด๋ฉ์ผ ์ ์ก ์ง์.
- ์ํธ ๊ธธ์ด ์ต๋ 128์๊น์ง ์ง์.
- ์ฌํํ ์ฌ์ฉ๋ฐฉ๋ฒ๊ณผ ๊น๋ํ ์ธํฐํ์ด์ค ์ง์.
์ด์งํฌ๋ฆฝํธ(Easycrypt) ์ฃผ์์ฌํญ.
- ํจ์ค์๋ ๋ถ์ค ์ ๋ณตํธํ๊ฐ ๋ถ๊ฐ๋ฅํ๋ฏ๋ก ํจ์ค์๋ ๋ถ์ค์ ์ ์ํ์ ์ผ ํฉ๋๋ค.
- ์ด์งํฌ๋ฆฝํธ 2.0 ๋ฏธ๋ง ๋ฒ์ ๊ณผ๋ ํธํ์ฑ์ด ์ด๋ฃจ์ด์ง์ง ์์ ๊ตฌ๋ฒ์ ์์ ์ด๋ฃจ์ด์ง ์ํธ๋ ๋ณตํธํ๊ฐ ๋์ง ์์ต๋๋ค.
1. ์ด์งํฌ๋ฆฝํธ 2.4 ๋ค์ด๋ก๋.
๋งํฌ๋ฅผ ๊ฑธ์ด๋๋ฆฐ ์ด์งํฌ๋ฆฝํธ ์ ์ ๋ค์ด๋ก๋ ํํ์ด์ง๋ก ์ ์ํด ์ฃผ์ธ์.
https://copynull.tistory.com/96
์ด์งํฌ๋ฆฝํธ ํํ์ด์ง์ ์ ์ํ๊ณ ํ๋ฉด์ ์๋๋ก ๋ด๋ฆฌ๋ฉด 32/64bit ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ์์ด์ฝ์ด ๋ํ๋ฉ๋๋ค. ์ํ์๋ ํ์ผ์ ๋ค์ด๋ก๋ํ์๋ฉด ๋ฉ๋๋ค. 64bit ํ์ผ์ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค.
์ฃ์ง ๋ธ๋ผ์ฐ์ ๋ ์ฐ์ธก ์๋จ์, ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๋ ์ข์ธก ํ๋จ์ ํ์ผ ๋ค์ด๋ก๋ ์ฐฝ์ด ๋ํ๋ฉ๋๋ค. ์ฉ๋์ด ํฌ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๊ธฐ๋ฅผ ๋๋ฌ ๋ฐ๋ก ์ค์น๋ฅผ ์งํํด ๋ณด๋๋ ํ๊ฒ ์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ ์๋์ฐ10์์ ํ๋ฒ์ ๋ค์ด๋ก๋๊ฐ ๋์ง ์์ต๋๋ค. ์ฆ ์๋์ฐ ๋ํ๋ ์ค๋งํธ ์คํฌ๋ฆฐ์์ ํ๋ก๊ทธ๋จ์ ์ฐจ๋จํด ๋ฒ๋ฆฌ๊ณ ์์ต๋๋ค. ์ค์น๊ฐ ์ฝ์ง ์๋ค์.
1) ์ฃ์ง ๋ธ๋ผ์ฐ์ .
ํ์ผ์ "์ด๊ธฐ"๋ "๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ ์ฅ"์ ์ด๋ ๊ฒ์ ์ ํํด๋ "easycrypt๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์ด๋ก๋๋์ง ์์ต๋๋ค"๋ผ๋ ์ค๋ฅ์ฐฝ์ด ๋ฐ์ํฉ๋๋ค. ์ฐ์ธก์ ์ ์ธ ๊ฐ ๋ชจ์์ ํด๋ฆญํ๊ณ ์ ์ง๋ฅผ ์ ํํด ์ฃผ์ธ์.
ํ์ผ ๋ค์ด๋ก๋ ํ์ธ์ฐฝ์ด ๋ํ๋๋ฉด ์๋ "๋ ๋ณด๊ธฐ"๋ฅผ ํด๋ฆญํด ์ค๋๋ค. ์๋๋ก ๋ฉ๋ด๊ฐ ๋ํ๋๊ฒ ๋ฉ๋๋ค.
"๊ทธ๋๋ ๊ณ์"์ ์ ํํ์ฌ ํด๋ฆญํด ์ฃผ์ธ์.
2. ์ฃ์ง ๋ธ๋ผ์ฐ์ , ํฌ๋กฌ ๋ธ๋ผ์ฐ์ .
์ฃ์ง๋ ์ ์์๋ฅผ ์งํํ๋ฉด ์ค๋งํธ์คํฌ๋ฆฐ ์ฐฝ์ด ๋ํ๋๊ณ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๋ ์ ์งํ ์์ด ๋ฐ๋ก ์ค๋งํธ ์คํฌ๋ฆฐ ์ฐฝ์ด ๋ํ๋ฉ๋๋ค.
SmartScreen์์ ์ธ์ํ ์ ์๋ ์ฑ์ด๋ผ๋ Windows์ PC ๋ณดํธ ์ฐฝ์ด ๋ํ๋ฉ๋๋ค. "์ถ๊ฐ ์ ๋ณด"๋ฅผ ํด๋ฆญํด์ฃผ์ธ์.
์๋์ "์คํ"์์ด์ฝ์ด ๋ํ๋ฉ๋๋ค. "์คํ"์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์ค์น๊ฐ ์งํ๋ฉ๋๋ค.
์ด์ฆํฌ๋ฆฝํธ ์ค์น๋ฅผ ์์ํ๋ฉด ๋ค์์ ๋๋ฌ์ฃผ์๊ณ ์ฌ์ฉ๊ถ์ ๋์ํจ์ ๋๋ฌ์ฃผ์๋ฉด ๋ฉ๋๋ค.
์ค์น ์์น ์ ํ์์ ์ค์น๋ฅผ ๋๋ฌ์ฃผ์๋ฉด ์ค์น๊ฐ ์งํ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์น ์ค์ Microsoft Visual C++์ ์ค์นํ๋ ์ฐฝ์ด ๋ํ๋ฉ๋๋ค.
Microsoft Visual C++์ค์น๊ฐ ์งํ๋๋ฉด ๋์ํจ์ ์ฒดํฌ๋ฅผ ํ์๊ณ ์ค์น๋ฅผ ๋๋ฌ์ฃผ์๋ฉด ์ค์น๊ฐ ์งํ๋ฉ๋๋ค. ์ด ์ค์น๊ฐ ๋๋๋ฉด ์ด์งํฌ๋ฆฝํธ ์ค์น๊ฐ ์๋ฃ๋ ๊ฒ์ ๋๋ค. ๋ง์ง๋ง์ ๋ค์ ์์ํ๋ผ๋ ์๋ด ์ฐฝ์ด ๋ํ๋๋ฉด ๋ค์ ์์์ ๋๋ฌ์ฃผ์๋ฉด ๋ฉ๋๋ค.
ํ์ผ์ ์ํธํํ ๊ณณ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํ์ผ ์ํธํ๋ผ๋ ๋ฉ๋ด๊ฐ ๋ํ๋๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๋ ์ํธํ๋ ํ์ผ์ ์ด๋๋ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ํธ ๋ณตํธํ๋ฅผ ํ์๋ฉด ๋ฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๋๊ธ