정보보안일반 암호 선택

목적을 먼저 고르면 암호 기술이 갈라진다

기밀성, 무결성, 인증, 부인방지 중 무엇을 보장해야 하는지부터 정하면 대칭키, 공개키, 해시, 서명의 역할이 정리됩니다.

기밀성

대칭키 암호

대량 데이터 암호화에 빠르지만 키 공유와 보관이 약점입니다.

키 교환

공개키 암호

상대 공개키로 세션키를 안전하게 전달하는 데 자주 쓰입니다.

무결성

해시·HMAC

변조 확인은 해시, 공유 비밀키 기반 검증은 HMAC으로 설명합니다.

부인방지

전자서명

개인키로 서명하고 공개키로 검증하여 작성자를 확인합니다.

저장: 암호화와 키 관리

전송: 하이브리드 방식

검증: 해시, MAC, 서명 구분