평문을 암호화하는 것을 영어로 Encryption이라고 하고 다시 평문으로 바꾸는 것을 복호화 영어로 Decryption이라고 합니다. 정말 특별한 경우를 제외하고 모두 아래 그림과 같이 평문과 키를 암호 알고리즘(자물쇠 그림)에 제공하여 암호문을 만들어 냅니다. 이는 대칭키 암호와 비대칭키(공개키) 암호도 마찬가지입니다. 그렇다면 무슨 차이점이 있을까요? 대칭키 암호 대칭키 암호는 암호화와 복호화 시 사용하는 키가 같다는 게 핵심입니다. 메시지를 주고받는 두 사람은 같은 암호 알고리즘과 키를 사용하여 정보의 노출을 막을 수 있습니다. 대칭키 암호 시스템은 자물쇠와 열쇠로 비유할 수 있습니다. 먼저 재현이와 민수가 서로 같은 열쇠를 가지고 있다고 가정합니다. 1. 자물쇠 정하기 비밀 물건을 공유하려는 사..