정보보안개론 03. 암호화와 디지털 신뢰

·
정보보안
1. 암호화란 무엇인가?암호화는 평문(Plaintext)을 키(Key)를 이용해 암호문(Ciphertext)으로 변환하고, 권한을 가진 사용자가 다시 복호화하는 기술이다.기본 구조는 다음과 같다.평문 → 암호화 + 키 → 암호문 → 복호화 + 키 → 평문여기서 중요한 것은 알고리즘 자체뿐만 아니라 키를 누가 가지고 있고, 어떻게 안전하게 관리하는가이다. 2. 대칭키와 비대칭키암호화 기술은 크게 대칭키 암호화와 비대칭키 암호화로 나눌 수 있다. 대칭키 암호화암호화와 복호화에 같은 비밀키를 사용하는 방식이다.대표적인 알고리즘이 AES다.장점은 빠르고 대량의 데이터를 처리하는 데 적합하다는 것이다.하지만 문제가 있다.“상대방에게 비밀키를 어떻게 안전하게 전달할 것인가?”사용자가 많아질수록 키를 배포하고 보관하..