목록보안 (14)
개발스토리
암호(cryptography)란? ● 비밀정보의 교환을 위해 생겨남. -> 처음에는 군사용으로 주로 사용. 현재는 전자 상거래, 전자 우편, 무선 통신 등에 널리 쓰인다. ● 4차 산업혁명 시대 : 정보의 관리, 보호의 중요성 증대 -> 국가, 회사, 단체, 개인에 막대한 영향을 끼친다. ● 암호체계의 효용성 및 안정성 분석 -> 고급 수학 이론에 기반 암호의 개념도 ● 암호문을 도청한 해커가 alice와 bob이 주고 받은 평문의 내용을 쉽게 알아낼 수 없도록 고안하는 것이 중요하다. ● 경비도 저렴하고 사용이 편리하며 오류도 적어야 한다. 용어 정리 암호화란? ● 암호화는 사람이 읽을 수있는 데이터 (일반 텍스트)를 이해할 수없는 암호문으로 변환하는 프로세스이다. 이러한 데이터 스크램블링은 암호화 키..
보안의 중요성 4차 산업의 핵심 동력인 데이터 통제, 부정사용, 유출은 사회 국가적 재앙을 초래할 수 있다. 4차 산업혁명은 보안이 초석이다. 컴퓨터 보안이란? 컴퓨터 hw, sw, 데이터의 도난이나 손상, 컴퓨터가 제공하는 서비스의 중단 또는 오용으로부터 컴퓨터 시스템을 보호 - 위키백과 보안의 목표 : CIA Triad 1. Confidentiality : 기밀성, 비밀성 -> 허가된 사용자, 장비만이 data 내용을 알 수 있도록 하는 것. 주요 공격 : eavesdrop, interception Confidentiality를 지키기 위한 Solution : Encrypt, decrypt 2. Integrity : 무결성 -> 원본 그대로임을 보장. 변조가 없다는 것. 변경이 있었음을 알게된다. 주..