대부분의 사람들은 그것을 깨닫지 않지만 우리는 우리가 온라인에 갈 때마다 거의 네트워크 암호화. 은행 업무 및 쇼핑에서 전자 메일 확인에 이르기까지 인터넷 트랜잭션이 잘 보호되고 암호화가이를 가능하게합니다.
네트워크 암호화 란 무엇입니까?
암호화는 네트워크 데이터를 보호하기 위해 널리 사용되고 효과적인 방법입니다. 암호화 과정은 데이터 또는 메시지의 내용을 숨김으로써 원본 정보가 해당 메시지를 통해서만 복구 될 수 있도록합니다. 해독 방법. 암호화와 암호 해독은 암호화 - 보안 통신의 과학적 규율.
다양한 암호화 및 암호 해독 프로세스 ( 알고리즘 )가 존재합니다. 특히 인터넷에서 이러한 알고리즘의 세부 사항을 비밀로 유지하는 것은 매우 어렵습니다. 암호 작성자는이를 이해하고 알고리즘을 설계하여 구현 세부 사항을 공개하는 경우에도 작동합니다. 대부분의 암호화 알고리즘은 키를 사용하여이 수준의 보호를 수행합니다.
암호화 키 란 무엇입니까?
컴퓨터 암호화에서 키는 암호화 및 암호 해독 알고리즘에 사용되는 긴 비트 시퀀스입니다. 예를 들어, 다음은 가상의 40 비트 키를 나타냅니다.
00001010 01101001 10011110 00011100 01010101
암호화 알고리즘은 원래의 암호화되지 않은 메시지와 위와 같은 키를 가져와 키의 비트를 기반으로 원래 메시지를 수학적으로 변경하여 암호화 된 새 메시지를 만듭니다. 반대로, 해독 알고리즘은 암호화 된 메시지를 취하여 하나 이상의 키를 사용하여 원래 형식으로 복원합니다.
일부 암호화 알고리즘은 암호화와 암호 해독에 모두 단일 키를 사용합니다. 그러한 열쇠는 반드시 비밀로해야합니다. 그렇지 않은 경우 메시지를 보내는 데 사용 된 키를 알고있는 사람은 해당 키를 해독 알고리즘에 제공하여 해당 메시지를 읽을 수 있습니다.
다른 알고리즘은 암호화를 위해 하나의 키를 사용하고 암호 해독을 위해 다른 두 번째 키를 사용합니다. 암호 해독 키 메시지를 읽을 수 없으므로 암호화 키는이 경우 공개로 남을 수 있습니다. 널리 사용되는 인터넷 보안 프로토콜은 이른바 공개 키 암호화.
홈 네트워크에서의 암호화
Wi-Fi 홈 네트워크는 WPA 및 WPA2를 비롯한 여러 보안 프로토콜을 지원합니다. 이것들은 존재하는 가장 강력한 암호화 알고리즘은 아니지만, 홈 네트워크가 외부인에 의해 트래픽을 기웃 거리지 않도록 보호하기에 충분합니다.
광대역 라우터 (또는 다른 네트워크 게이트웨이) 구성을 확인하여 홈 네트워크에서 활성화되어있는 암호화 유형 및 암호화 유형을 결정합니다.
인터넷에서의 암호화
최신 웹 브라우저는 안전한 온라인 트랜잭션을 위해 SSL (Secure Sockets Layer) 프로토콜을 사용합니다. SSL은 암호화를 위해 공개 키를 사용하고 해독을 위해 다른 개인 키를 사용하여 작동합니다. 브라우저의 URL 문자열에 HTTPS 접두어가 있으면 SSL 암호화가 뒤에서 발생하고 있음을 나타냅니다.
키 길이와 네트워크 보안의 역할
WPA / WPA2와 SSL 암호화는 모두 키에 크게 의존하기 때문에 키 길이 (키의 비트 수) 측면에서 네트워크 암호화의 효율성에 대한 일반적인 측정 방법 중 하나입니다.
수년 전 넷스케이프와 인터넷 익스플로러 웹 브라우저의 초기 SSL 구현은 40 비트 SSL 암호화 표준을 사용했다. 홈 네트워크 용 WEP의 초기 구현에는 40 비트 암호화 키도 사용되었습니다.
불행하게도 40 비트 암호화는 정확한 해독 키를 추측하여 해독하거나 "해독"하기가 너무 쉬워졌습니다. 암호 해독의 일반적인 해독 기술 무차별 공격 해독은 컴퓨터 처리를 사용하여 가능한 모든 키를 철저히 계산하고 시도합니다. 예를 들어 2 비트 암호화에는 추측 할 수있는 네 가지 키 값이 포함됩니다.
00, 01, 10 및 11
3 비트 암호화에는 8 가지 가능한 값, 4 비트 암호화 16 가지 가능한 값 등이 있습니다. 수학적으로 말하기, 2엔 가능한 값은 n 비트 키에 대해 존재합니다.
동안 240 매우 큰 숫자처럼 보일 수 있지만, 현대 컴퓨터가 단기간 내에 많은 조합을 해독하는 것은 그리 어렵지 않습니다. 보안 소프트웨어 제작자는 암호화 강도를 높이고 128 비트 이상으로 옮길 필요성을 인식했습니다. 암호화 수준은 몇 년 전입니다.
40 비트 암호화와 비교할 때 128 비트 암호화는 88 비트의 추가 키를 제공합니다. 이것은 2로 변환됩니다.88 또는 무려
309,485,009,821,345,068,724,781,056
무차별 균열에 필요한 추가 조합. 이러한 키를 사용하여 메시지 트래픽을 암호화하고 해독해야하는 경우 장치에 대한 일부 처리 오버 헤드가 발생하지만 이점이 비용보다 월등합니다.





