커크호프원칙
-
컴퓨터보안 개요전공/컴퓨터보안 2020. 6. 4. 11:15
앨리스, 밥(착한 친구들) vs 트루디(나쁜 친구들) CIA(Confidentiality / Integrity / Availability) Confidentiality(기밀성 또는 비밀성)은 비인가된 사람이 정보를 읽는 행위를 방지하는 것이다. Integrity(무결성)은 비인가된 사람이 정보를 변경하는 행위를 방지하는 것이다. Availability(가용성)은 언제 어디서나 쉽게 사용할 수 있는 성질을 말한다. 암호의 기본 지식 - 평문 + 키 => 암호화(암호문 생성) - 암호문 + 키 => 복호화(평문 복구) - 암호화, 복호화할 때의 키가 동일 : 대칭키(symmetric key) / 키가 다름 : 공개키 (키가 같아야 풀 수 있는 대칭키는 상식적으로 이해가 가지만 공개키는 ..