본문 바로가기

정보처리기사8

네트워크 전송 데이터 - 헤더/페이로드 네트워크 상에서 전송되는 데이터는 크게 "헤더"와 "페이로드"로 구성됩니다. 헤더(Header) 데이터를 전송하기 위한 정보를 담고 있으며, 일반적으로 프로토콜, 송신자 및 수신자의 주소, 데이터의 길이 등의 정보가 포함됩니다. 헤더는 일종의 소포에 비유할 수 있습니다. 소포를 보낼 때는 소포에 대한 정보(받는 사람, 보내는 사람, 우편번호 등)를 적어서 붙인 봉투와 같은 역할을 합니다. 페이로드(Payload) 전송하고자 하는 실제 데이터를 의미합니다. 예를 들어, 인터넷에서 이메일을 보낼 때, 헤더에는 보내는 사람, 받는 사람, 제목 등의 정보가 포함되고, 페이로드에는 실제 이메일 내용이 포함됩니다. 따라서 페이로드는 일종의 소포 내부에 들어있는 실제 내용에 해당합니다. 이렇게 구성된 데이터는 전송 .. 정보처리기사 2023. 4. 15.
공개키 암호방식(Asymmetric Key Cryptography), 대칭키 암호방식(Symmetric Key Cryptography) 공개키 암호방식과 대칭키 암호방식은 암호화와 복호화에 사용되는 키의 관리 방법이 다른 암호 방식입니다. 공개키 암호방식(Asymmetric Key Cryptography) 공개키 암호 방식은 암호화와 복호화에 사용되는 키가 서로 다른 암호 방식입니다. 이 방식에서는 공개키(Public Key)와 개인키(Private Key)라는 두 개의 키가 사용됩니다. 공개키는 누구나 알 수 있으며, 이 키를 이용하여 메시지를 암호화합니다. 이 암호화된 메시지는 개인키를 가진 수신자만이 복호화할 수 있습니다. 따라서, 메시지 송신자는 수신자의 공개키를 이용하여 메시지를 암호화하고, 수신자는 자신만의 개인키를 이용하여 암호화된 메시지를 복호화합니다. 이러한 방식은 보안성이 높으며, 대칭키 암호 방식에 비해 안전한 방식으.. 정보처리기사 2023. 4. 15.
스니핑(Sniffing)과 스푸핑(Spoofing) 스니핑(Sniffing) 네트워크 상에서 데이터를 가로채어 읽는 것을 의미합니다. 스니핑 공격을 수행하는 공격자는 네트워크에서 전송되는 데이터를 가로채어 이를 읽거나 수정할 수 있습니다. 이를 위해서는 공격자는 네트워크에 접근하여 데이터를 가로챌 수 있는 위치에 있어야 합니다. 스니핑 공격은 주로 패킷 분석 프로그램을 사용하여 수행됩니다. 스푸핑(Spoofing) 네트워크 상에서 다른 사용자로 위장하여 데이터를 송수신하는 것을 의미합니다. 스푸핑 공격을 수행하는 공격자는 자신의 IP 주소나 MAC 주소를 변조하여 다른 사용자로 위장합니다. 이를 통해 공격자는 다른 사용자로부터 중요한 정보를 가로챌 수 있습니다. 스푸핑 공격은 IP 스푸핑, ARP 스푸핑 등 다양한 방법으로 수행될 수 있습니다. sniff.. 정보처리기사 2023. 4. 15.