Investor's wiki

복호화

복호화

이전에 μ•”ν˜Έν™”λœ 정보λ₯Ό μ‹œκ°ν™”ν•˜κ±°λ‚˜ μ•‘μ„ΈμŠ€ν•  수 μžˆλ„λ‘ μ•”ν˜Έν™” ν”„λ‘œμ„ΈμŠ€ λ₯Ό λ˜λŒλ¦¬λŠ” μž‘μ—…μž…λ‹ˆλ‹€ . 읽을 수 μ—†λŠ” 데이터(μ•”ν˜Έλ¬Έ)λ₯Ό 읽을 수 μžˆλŠ”(일반 ν…μŠ€νŠΈ)둜 λ³€ν™˜ν•˜λŠ” μž‘μ—…μ΄ ν¬ν•¨λ©λ‹ˆλ‹€.

λ”°λΌμ„œ μ•”ν˜Έν™”κ°€ 데이터λ₯Ό 읽을 수 없도둝 λ§Œλ“œλŠ” 과정이라면 μ•”ν˜Έ 해독은 μ•”ν˜Έν™”λœ 정보λ₯Ό μ›λž˜μ˜ 이해할 수 μžˆλŠ” ν˜•νƒœλ‘œ λ‹€μ‹œ λ³€ν™˜ν•˜λŠ” κ³Όμ •μž…λ‹ˆλ‹€. 정보λ₯Ό μ•”ν˜Έν™”ν•˜κ³  ν•΄λ…ν•˜λŠ” μ΄λŸ¬ν•œ 방법은 νŠΉμ • μ’…λ₯˜μ˜ μ•”ν˜Έν™” ν‚€ 에 따라 λ‹€λ¦…λ‹ˆλ‹€ .

μ΄λŸ¬ν•œ ν‚€λŠ” μ•”ν˜Έν™” μ•Œκ³ λ¦¬μ¦˜ 에 μ˜ν•΄ μƒμ„±λ˜λ©° 일반적으둜 μˆ«μžμ™€ 문자의 λ¬Έμžμ—΄λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€. μ•”ν˜Έν™”λœ μ •λ³΄λŠ” ν•΄λ‹Ή μ•”ν˜Έ 해독 ν‚€λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‰½κ²Œ μ›λž˜ ν˜•μ‹μœΌλ‘œ λ‹€μ‹œ λ³€ν™˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ˜¬λ°”λ₯Έ ν‚€κ°€ μ—†μœΌλ©΄ μ•”ν˜Έ 해독이 훨씬 더 μ–΄λ €μ›Œμ§€κ³  무차별 λŒ€μž… 곡격으둜만 달성할 수 μžˆμŠ΅λ‹ˆλ‹€. κ°•λ ₯ν•œ μ•”ν˜Έν™” μ•Œκ³ λ¦¬μ¦˜μ€ μ‹€μ œλ‘œ 해독이 λΆˆκ°€λŠ₯ν•œ ν‚€λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.

μ•”ν˜Έν™” ν‚€λŠ” λŒ€μΉ­ 및 λΉ„λŒ€μΉ­ μ•”ν˜Έν™” λͺ¨λ‘μ— μ‚¬μš©λ©λ‹ˆλ‹€. ν‚€κ°€ μƒμ„±λ˜κ³  μ‚¬μš©λ˜λŠ” 방식에 따라 κΈ°μˆ μ€ λŒ€μΉ­ ν‚€ μ•”ν˜Έν™”μ™€ 곡개 ν‚€ μ•”ν˜Έν™”(PKC)둜 μ•Œλ €μ§„ 두 가지 μ£Όμš” 그룹으둜 λ‚˜λˆŒ 수 μžˆμŠ΅λ‹ˆλ‹€.

λŒ€μΉ­ ν‚€ μ•”ν˜Έν™”μ—μ„œ λ™μΌν•œ ν‚€κ°€ 정보 쑰각을 μ•”ν˜Έν™”ν•˜κ³  ν•΄λ…ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. 1976λ…„κΉŒμ§€λŠ” 이것이 μœ μΌν•˜κ²Œ μ•Œλ €μ§„ μ’…λ₯˜μ˜ μ•”ν˜Έν™” κΈ°μˆ μ΄μ—ˆμŠ΅λ‹ˆλ‹€. λ°˜λ©΄μ— 곡개 ν‚€ μ•”ν˜Έν™”(λ˜λŠ” λΉ„λŒ€μΉ­ μ•”ν˜Έν™”)λŠ” μˆ˜ν•™μ μœΌλ‘œ κ΄€λ ¨λœ ν‚€ μŒμ„ μ‚¬μš©ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ ν‚€ μŒμ€ 곡개 ν‚€λ‘œ κ΅¬μ„±λ©λ‹ˆλ‹€. λ°μ΄ν„°λŠ” 곡개 ν‚€λ‘œ μ•”ν˜Έν™”λ˜μ§€λ§Œ 개인 ν‚€λ‘œλ§Œ λ³΅ν˜Έν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.