 Apple Lover Developer & Artist

영속적인 디자인에 현대의 공감을 채워넣는 공방입니다

반응형

Computer Security 2

[보안 프로토콜] 2주차 - 2강

암호의 역사 보안 프로토콜의 핵심 원천 기술의 역사에 관하여 살펴본다. 시저암호 (Caesar cipher) 로마 장군 줄리어스 시저가 사용하였다는 암호 (기원전 100년경) 평문으로 사용되는 알파벳을 일정한 문자 수만큼 "평행이동" 시킴으로써 암호화 주어진 키만큼 평행이동 시킨 문자로 암호화 하여 암호문을 생성하고 있다. 복호화는 주어진 키만큼 역으로 계산하여 복호화 하면 되기 때문에 대칭키암호에 해당된다고 볼 수 있다. 만약 메시지가 시저 암호를 통해 암호화 되었다는 정보를 도청자가 알았다면 영어 알파벳은 총 26개이기 때문에 쉽게 모든 키 후보를 대입하여 평문을 도출할 수 있다. => 전사 공격 (brute-force attack) 전사 공격을 막을 수 있는 암호가 없을까? 평문을 구성하는 알파벳을..

[보안프로토콜] 1주차 - 2강

보안 프로토콜이 제공하는 정보 보호 서비스인 기밀성, 무결성, 검증, 인증, 부인 방지를 제공해주는 암호 기술에 관하여 공부하고 어떻게 이러한 정보 보호 서비스를 제공해 줄 수 있는지 이해해보도록 한다. 우리는 온라인 통신상에서 메시지를 주고 받는 경우가 많다. 예를 들어 온라인 상에서 이메일을 주고 받거나 채팅을 하는 경우도 있을 것이며 특정 사이트에 로그인하기 위하여 아이디나 패스워드를 입력하는 경우, 검색창에 다양한 내용을 검색하여 원하는 답을 얻는 경우가 해당될 것이다. 위 동작이 수행될 때 컴퓨터는 사용자와 서버 사이에 메시지를 주고 받게 된다. 기밀성 [상황] 앨리스(송신자)가 밥(수신자)에게 메시지를 보낼 때 중간에 이브(도청자)에 의해서 패킷 캡쳐를 통한 도청을 당할 수 있다. 도청을 예방..

반응형