ํ๋์ค ๊ตญ๋ฆฝ ์ ๋ณดํ ๋ฐ ์๋ํ ์ฐ๊ตฌ์(INRIA)์ ๋์ ๊ธฐ์ ๋ํ๊ต(์ฑ๊ฐํฌ๋ฅด)์ ์ฐ๊ตฌ์ ๊ฐ๋ฐํ๋ค ํฅ์ ะผะตัะพะด ๊ณต๊ฒฉ SHA-1 ์๊ณ ๋ฆฌ์ฆ์ ๋์ผํ SHA-1 ํด์๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ๋ฌธ์ ์์ฑ์ ํฌ๊ฒ ๋จ์ํํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ํต์ฌ์ SHA-1์์ ์ ์ฒด ์ถฉ๋ ์ ํ ์์
์ ๋ค์๊ณผ ๊ฐ์ด ์ค์ด๋ ๊ฒ์
๋๋ค. ์ฃผ์ด์ง ์ ๋์ฌ๋ฅผ ์ฌ์ฉํ ์ถฉ๋ ๊ณต๊ฒฉ, ์ธํธ์ ๋๋จธ์ง ๋ฐ์ดํฐ์ ๊ด๊ณ์์ด ํน์ ์ ๋์ฌ๊ฐ ์กด์ฌํ ๋ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ์ฆ, ๋ฏธ๋ฆฌ ์ ์๋ ๋ ๊ฐ์ ์ ๋์ฌ๋ฅผ ๊ณ์ฐํ ์ ์์ผ๋ฉฐ ํ๋๋ฅผ ํ ๋ฌธ์์ ์ฐ๊ฒฐํ๊ณ ๋ค๋ฅธ ํ๋๋ฅผ ๋ ๋ฒ์งธ ๋ฌธ์์ ์ฐ๊ฒฐํ๋ฉด ์ด๋ฌํ ํ์ผ์ ๋ํ ๊ฒฐ๊ณผ SHA-1 ํด์๊ฐ ๋์ผํ๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ์ ํ์ ๊ณต๊ฒฉ์๋ ์ฌ์ ํ ์์ฒญ๋ ๊ณ์ฐ์ด ํ์ํ๋ฉฐ ์ ๋์ฌ ์ ํ์ ์ผ๋ฐ์ ์ธ ์ถฉ๋ ์ ํ๋ณด๋ค ๋ ๋ณต์กํ์ง๋ง ๊ฒฐ๊ณผ์ ์ค์ ํจ์จ์ฑ์ ํจ์ฌ ๋ ๋์ต๋๋ค. ์ง๊ธ๊น์ง SHA-1์์ ์ถฉ๋ ์ ๋์ฌ๋ฅผ ์ฐพ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ 277.1 ์์
์ด ํ์ํ์ง๋ง ์๋ก์ด ๋ฐฉ๋ฒ์ ๊ณ์ฐ ํ์๋ฅผ 266.9์์ 269.4 ๋ฒ์๋ก ์ค์
๋๋ค. ์ด ์์ค์ ์ปดํจํ
์ ์ฌ์ฉํ๋ฉด ๊ณต๊ฒฉ ์์ ๋น์ฉ์ 264.7๋ง ๋ฌ๋ฌ ๋ฏธ๋ง์ด๋ฉฐ ์ด๋ ์ ๋ณด ๊ธฐ๊ด๊ณผ ๋๊ธฐ์
์ด ๊ฐ๋นํ ์ ์๋ ์์ค์
๋๋ค. ๋น๊ต๋ฅผ ์ํด ์ผ๋ฐ ์ถฉ๋์ ๊ฒ์ํ๋ ค๋ฉด ์ฝ XNUMX๊ฐ์ ์์
์ด ํ์ํฉ๋๋ค.
ะ ๊ณผ๊ฑฐ์ ๋ฐ๋ชจ ๋์ผํ SHA-1 ํด์๋ก ๋ค์ํ PDF ํ์ผ์ ์์ฑํ๋ Google ๊ธฐ๋ฅ ์ฌ์ฉ๋์๋ค ๋ ๊ฐ์ ๋ฌธ์๋ฅผ ํ๋์ ํ์ผ๋ก ๋ณํฉํ๊ณ , ๋ณด์ด๋ ๋ ์ด์ด๋ฅผ ์ ํํ๊ณ , ๋ ์ด์ด ์ ํ ํ์๋ฅผ ์ถฉ๋์ด ๋ฐ์ํ ์์ญ์ผ๋ก ์ด๋ํ๋ ํธ๋ฆญ์
๋๋ค. ์ ์ฌํ ๋ฆฌ์์ค ๋น์ฉ(Google์ ์ฒซ ๋ฒ์งธ SHA-1 ์ถฉ๋์ ์ฐพ๊ธฐ ์ํด 110๊ฐ์ GPU ํด๋ฌ์คํฐ์์ ์ปดํจํ
ํ๋ ๋ฐ 1๋
์ ์๋นํจ)์ผ๋ก ์๋ก์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ ๊ฐ์ ์์ ๋ฐ์ดํฐ ์ธํธ์ ๋ํด SHA-1 ์ผ์น๋ฅผ ๋ฌ์ฑํ ์ ์์ต๋๋ค. ์ค์ฉ์ ์ธ ์ธก๋ฉด์์๋ ์๋ก ๋ค๋ฅธ ๋๋ฉ์ธ์ ์ธ๊ธํ์ง๋ง ๋์ผํ SHA-XNUMX ํด์๋ฅผ ๊ฐ๋ TLS ์ธ์ฆ์๋ฅผ ์ค๋นํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋ถ๋๋ํ ์ธ์ฆ ๊ธฐ๊ด์ด ์์ ๋๋ฉ์ธ์ ๋ํ ๊ฐ์ ์ธ์ฆ์๋ฅผ ์ธ์ฆํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋์งํธ ์๋ช
์ฉ ์ธ์ฆ์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ TLS, SSH, IPsec ๋ฑ ์ถฉ๋ ๋ฐฉ์ง์ ์์กดํ๋ ํ๋กํ ์ฝ์ ์์์ํค๋ ๋ฐ ์ฌ์ฉ๋ ์๋ ์์ต๋๋ค.
์ถฉ๋์ ๋ํ ์ ๋์ฌ ๊ฒ์์ ์ํด ์ ์๋ ์ ๋ต์ ๊ณ์ฐ์ ๋ ๋จ๊ณ๋ก ๋๋๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๋จ๊ณ์์๋ ์ฌ์ ์ ์๋ ๋ชฉํ ์ฐจ์ด ์ธํธ์ ๋ฌด์์ ์ฒด์ธ ๋ณ์๋ฅผ ์ฝ์
ํ์ฌ ์ถฉ๋ ์ง์ ์ ๋ธ๋ก์ ๊ฒ์ํฉ๋๋ค. ๋ ๋ฒ์งธ ๋จ๊ณ์์๋ ๊ฐ๋ณ ๋ธ๋ก ์์ค์์ ๊ธฐ์กด์ ์ถฉ๋ ์ ํ ๊ณต๊ฒฉ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฒฐ๊ณผ์ ์ธ ์ฐจ์ด์ ์ฒด์ธ์ ์ถฉ๋๋ก ์ด์ด์ง๋ ์ํ ์๊ณผ ๋น๊ตํฉ๋๋ค.
SHA-1์ ๋ํ ์ด๋ก ์ ๊ณต๊ฒฉ ๊ฐ๋ฅ์ฑ์ 2005๋
์ ์
์ฆ๋์์ผ๋ฉฐ ์ค์ ๋ก ์ฒซ ๋ฒ์งธ ์ถฉ๋์ ์ง์ด ๋ค์๋ค 2017๋
์๋ SHA-1์ ์ฌ์ ํ โโ์ฌ์ฉ๋๊ณ ์์ผ๋ฉฐ ์ผ๋ถ ํ์ค ๋ฐ ๊ธฐ์ (TLS 1.2, Git ๋ฑ)์ ์ ์ฉ์ ๋ฐ์ต๋๋ค. ์ํ๋ ์์
์ ์ฃผ์ ๋ชฉ์ ์ ํนํ ์ธ์ฆ์์ ๋์งํธ ์๋ช
์์ SHA-1 ์ฌ์ฉ์ ์ฆ์ ์ค๋จํด์ผ ํ๋ค๋ ๋ ๋ค๋ฅธ ์ค๋๋ ฅ ์๋ ์ฃผ์ฅ์ ์ ๊ณตํ๋ ๊ฒ์ด์์ต๋๋ค.
์ถ๊ฐ์ ์ผ๋ก ์ฃผ๋ชฉํ ์ ์๋ ๊ฒ์ ์ถํ ัะตะทัะปััะฐัะพะฒ ๋ธ๋ก ์ํธ์ ์ํธ ๋ถ์ ์ฌ์ด๋จผ-32/64, ๋ฏธ๊ตญ NSA์์ ๊ฐ๋ฐํ์ฌ 2018๋
์ ํ์ค์ผ๋ก ์น์ธ๋์์ต๋๋ค. ISO/IEC 29167-21:2018.
์ฐ๊ตฌ์๋ค์ ์๋ ค์ง ๋ ์์ ์ผ๋ฐ ํ
์คํธ์ ์ํธ๋ฌธ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ธ ํค๋ฅผ ๋ณต๊ตฌํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐํ ์ ์์์ต๋๋ค. ์ ํ๋ ์ปดํจํ
๋ฆฌ์์ค๋ก ์ธํด ํค๋ฅผ ์ ํํ๋ ๋ฐ ๋ช ์๊ฐ์์ ๋ฉฐ์น ์ด ๊ฑธ๋ฆฝ๋๋ค. ๊ณต๊ฒฉ ์ฑ๊ณต๋ฅ ์ ์ด๋ก ์ ์ผ๋ก 0.25๋ก ์ถ์ ๋๋ฉฐ, ๊ธฐ์กด ํ๋กํ ํ์
์ ์ค์ ์ฑ๊ณต๋ฅ ์ 0.025์ด๋ค.
์ถ์ฒ : opennet.ru