본문 바로가기
728x90

암호화4

[VPN] VPN(가상 사설망, Virtual Private Network)은 무엇인가? VPN(가상 사설망, Virtual Private Network)은 공용 네트워크(예: 인터넷)를 통해 개인 네트워크나 사설 네트워크를 안전하게 연결하는 기술입니다. 원격으로 회사나 해외 등의 다른 네트워크를 이용할 수 있게 해 주고,자신의 인터넷 사용 기록과 IP, 위치 등을 숨길 수 있어 보안성도 높일 수 있습니다. VPN은 위 그림처럼 두 매체 사이를 VPN Tunnel로 이어서, 두 매체 간 전용회선으로 연결하는 것과 논리적으로 동일한 효과를 낸다. 위의 터널을 구성하는 기술이 Tunneling인데, 터널링을 지원하는 여러 프로토콜이 있고, 사설망과 같은 보안 기능을 제공한다. 터널링을 지원하는 프로토콜에는 PPTP, L2TP및 L2TP/IPSec, OpenVPN, SSTP, IKEv2 등이 있다.. 2024. 5. 16.
[VPN] VPN(Virtual Private Network), 가상 사설 망 1) 등장배경-VPN은 인터넷을 기반으로 한 기업 업무 환경의 변화에 기인합니다.-독립적인 네트워크 구축을 위해 기존 전용선을 이용하는 사설망은 비용을 포함하여 여러 가지 한계를 갖습니다.-공중 네트워크는 보안과 관련해서는 서비스를 제공하지 않기 때문에 중요한 문제나 데이터를 전달하기에는 부족함이 있습니다.   2) 정의가상 사설망(Virtual Private Network): 공중망을 이용하여 사설망을 가상으로 구축하는 방법 (USB사용 인증) VPN은 "Virtual Private Network"의 약자로, 가상 사설망을 의미합니다. VPN은 인터넷을 통해 데이터를 안전하고 암호화된 터널을 통해 전송하는 기술입니다. VPN은 사용자의 컴퓨터나 기기와 VPN 서버 사이에 암호화된 연결을 생성하여 사용자.. 2023. 6. 2.
대칭키 방식과 비대칭키 1) 대칭키와 비대칭키 개요 ‘대칭키암호’와 ‘비대칭키암호’는 암호화와 복호화에 같은 키 Key를 사용하는지 아닌지의 차이이다. 두 암호화 알고리즘은 서로 장단점이 있기 때문에 환경에 따라 사용되는 알고리즘이 정해진다. ‘대칭키암호’의 특징 중 하나는 ‘비대칭키암호’에 비해 필요로 하는 연산량이 매우 적기 때문에 빠르다. 그래서 대용량 데이터를 저장소에 보관할 때나 중요한 데이터를 암호화하여 전송할 때 주로 쓰인다. 그렇기 때문에 보통 ‘암호화’라고 하면 ‘대칭키암호’를 이용한 암호화를 가리킨다. 그러나 ‘대칭키암호’에는 치명적인 단점이 있는데 ‘송수신자간 사전 키 공유’를 필요로 한다. 송수신자가 가까이에 있을 경우 간단히 공유할 수 있지만 지구 반대편에 있을 경우 얘기가 달라진다. 실제로 국가간 보안.. 2023. 3. 23.
블록 암호 운용 방식_ECB, CBC, CFB, OFB, CTR 현대 대칭키 암호를 이용한 암호화 기법 1. 블록 암호의 사용 방식 1) 개요 암호학에서 블록 암호 운용 방식( block cipher modes of operation)은 하나의 키 아래에서 블록 암호를 반복적으로 안전하게 이용하게 하는 절차를 말한다. 블록 암호는 특정한 길이의 블록 단위로 동작하기 때문에, 가변 길이 데이터를 암호화하기 위해서는 먼저 이들을 단위 블록들로 나누어야 하며, 그리고 그 블록들을 어떻게 암호화할지 정해야 하는데, 이때 블록들의 암호화 방식을 운용 방식이라 부른다. 운용 방식은 주로 암호화와 인증을 목적으로 정의되어 왔다. 역사적으로 암호화 방식은 다양한 시나리오의 데이터 수정 측면에서 오류 증식 특성과 관련하여 널리 연구되어 왔다. 나중에 무결성 보호는 암호화와는 완전히 .. 2023. 3. 23.
728x90