본문 바로가기

컴퓨터학개론33

OSI 7계층 레이어의 특징 오늘은 지난시간에 설명했던 내용에 이어서 OSI 7계층 레이어의 특징에 대해 알아보도록 하겠습니다. 이 내용은 컴퓨터학개론을 공부하셨던 분들이라면 한번 쯤은 접하셨을 내용이지만, 정보보안을 공부하는 분들에게 있어 각 레이어의 기능과 역할은 자세히 짚고 넘어갈 부분이기도 합니다. 그럼 본격적으로 OSI 7계층 레이어의 특징에 대해 알아보도록 하겠습니다. OSI 7계층 레이어의 특징 1) 물리계층(Physical Layer) 물리계층은 1계층으로써, 두 시스템간의 데이터 전송을 위해 링크를 활성화 하고 관리하기 위한 기계적, 전기적, 기능적, 절차적 특성 등을 정의하며 허브나 라우터, 네트워크카드, 케이블 등의 전송매체를 통해 비트(bit)들을 전송하는 계층입니다. 물리계층의 데이터 단위는 '비트(bit)'.. 2022. 2. 4.
ISO와 OSI 정의 및 프로토콜을 계층화 하는 이유 시스템 보안이 호스트 한 대에서 여러 가지 운영체제와 시스템을 안전하게 운영하기 위한 보안에 대한 내용이라면 네트워크 보안은 호스트와 호스트가 연결된 네트워크상에서 일어나는 여러 가지 관점에서 보안 이슈 사항을 공부하는 영역입니다. 초기 시스템 보안도 중요하지만 지금은 정보통신 인프라의 확대 및 복잡한 보안 시스템의 도입으로 인한 여러 가지 설치 운영에 효율성도 기해야 합니다. 그래서 오늘은 ISO와 OSI 정의 및 프로토콜을 계층화 하는 이유에 대해 한 번 알아보도록 하겠습니다. ISO와 OSI란? ISO와 OSI의 각 계층은 헤더와 데이터단위로 나뉘어져 있습니다. 먼저 ISO와 OSI는 무엇인지 아래 내용에서 설명하겠습니다. 1) ISO와 OSI ISO는 International Organizatio.. 2022. 2. 3.
해쉬함수별 특징 알아보기 해쉬 함수는 임의의 입력 비트열에 대하여 일정한 길이의 안전한 출력 비트열을 내는 것으로, 정보통신 보호의 여러 메커니즘에서 활발히 이용되는 요소 기술 중 하나입니다. 오늘은 해쉬함수별 특징에 대해 알아보도록 하겠습니다. 해쉬함수란 무엇인가? 해쉬함수란 입력 데이터 스트링을 고정된 길이의 출력인 해쉬코드로 대응시키는 함수로서 첫째, 주어진 해쉬코드에 대하여 이 해쉬 코드를 생성하는 데이터 스트링을 찾아내는 것은 계산상 실행 불가능하며, 둘째 주어진 데이터 스트링에 대하여 같은 해쉬 코드를 생성하는 또 다른 데이터 스트링을 찾아내는 것은 계산상 실행 불가능하다는 두 가지 성질을 만족하는 함수를 말합니다. 여기서 계산상의 실행 가능성의 여부는 사용자의 특정한 보안 요구와 환경에 영향을 받게 됩니다. 전자서명.. 2022. 2. 2.
암호 알고리즘 및 공격방식 암호학은 어렵지만 가장 중요한 부분 중에 하나입니다. 보안에서 암호학을 빼고 이야기할 수 없는 분야이기 때문에 암호학에 대한 공부에는 시간을 할애하는 것이 좋습니다. 특히 처음 암호학을 접하는 수험생은 무조건 암기로만 학습할 텐데 암기보다는 향후 보안 분야에 업무를 한다고 생각하면 쉽게 쓰인 암호학 책 하나를 골라서 사전 학습을 하는 것이 바람직합니다. 그중에서도 오늘은 암호 알고리즘과 공격 방식에 대해 알아보겠습니다. 암호 알고리즘 암호화란 평문(Plain text)을 권한이 없는 제3자가 알아볼 수 없는 형태로(암호문) 재구성하는 과정을 말하며, 암호화의 역으로 암호문을 평문으로 복원하는 과정을 복호화라 합니다.. 암호화는 처음에는 군사적인 용도로 사용되어 왔지만 현재에는 인터넷 기술의 발달과 전자상.. 2022. 2. 1.