네트워크 암호화 란 무엇입니까?
암호화는 코드 통신의 과학 및 연구입니다. 레크리에이션 용도로 사용되지만 여러 유형의 보안 응용 프로그램에서도 중요한 용도로 사용됩니다. 네트워크 암호화는 컴퓨터 네트워크에서 암호화를 사용하는 것을 말합니다. 이 응용 프로그램은 데이터 변경 및 도난으로부터 데이터를 안전하게 유지하는 데 사용됩니다. 제대로 수행되면 네트워크 암호화는 사이버 범죄와 사이버 테러를 줄이는 데 도움이됩니다.
암호화는 네 가지 특정 목적을 제공합니다. 첫째, 개인 정보 보호를 보장하여 데이터에 액세스하는 당사자를 제어합니다. 둘째, 무결성을 보장하여 데이터가 원래 전송에서 변경되지 않도록합니다. 셋째, 인증, 신원 증명 시스템 및 신용 카드 구매에 서명하는 등 자신이하는 모든 일을 할 수있는 권한에 사용됩니다. 마지막으로, 부인 방지 기능을 제공하여 발신자가 실제로 메시지를 거부 할 수 없도록합니다.
네트워크 암호화에 사용되는 암호화 시스템은 두 가지 주요 유형입니다. 그것들은 한편으로는 비밀 키 암호화 (SKC)라고도하는 이더 대칭 키 암호화 시스템 일 수도 있고, 다른 한편으로는 공개 키 암호화 (PKC)라고도하는 비대칭 또는 공개 키 암호화 시스템 일 수도 있습니다. 두 시스템의 주요 차이점은 "비밀"방법은 데이터 암호화 및 암호 해독에 단일 키를 사용하지만 "공용"방법은 암호화와 암호 해독에 두 개의 키를 사용한다는 것입니다. 원래 대칭 키 암호화 시스템 인 DES (데이터 암호화 시스템)가 AES (Advanced Encryption Standard)로 대체되었습니다. 공개 키 암호화 시스템은 네트워크 암호화 시스템의 중요한 부분이 된 디지털 인증서를 사용하여 더욱 안전하게 보호되었습니다.
공개 키 암호화 시스템 및 네트워크 암호화에서는 날짜가 지정된 디지털 인증서가 중요한 역할을합니다. 인증 기관 (CA)에서 발급 한 디지털 인증서 (Thawte® 또는 VeriSign®과 같은 신뢰할 수있는 타사)가 사용자의 웹 브라우저에서 확인되면 인증서의 공개 키가 데이터 전송에 사용됩니다. 확인에 실패하면 사용자에게 알림이 표시되고 실패에도 불구하고 웹 페이지를 떠나거나 해당 웹 사이트를 신뢰하도록 선택할 수 있습니다.
SSL (Secure Socket Layer)은 공개 키 암호화의 한 가지 구현입니다. 최신 버전을 TLS (Transport Layer Security)라고하며 대부분의 개인이 네트워크 암호화를 가장 친숙하게 사용할 수 있습니다. TLS 사용은“http”가 아닌“https”모양으로 웹 주소 창에 표시됩니다. 방문자가 금융 사이트, 지불 전송 서비스 사이트 또는 온라인 뱅킹 사이트와 같은 보안 사이트에 착륙 할 때, 디지털 인증서가 확인되고 통신이 암호화되어 송수신됩니다. 브라우저 설정에 따라 사이트 방문자에게 암호화되지 않은 사이트의 전송에 대한 경고가 표시됩니다.