상세 컨텐츠

본문 제목

《결정적 사건으로 배우는 암호학》 2화 크립토그래피

아티클

by 잡학툰 2024. 2. 19. 21:39

본문

 

 

암호화

암호화(Encryption)는 원본 데이터를 암호 키(key)라고 불리는 특별한 코드를 사용하 여 다른 형태로 변환하는 프로세스다. 암호화된 데이터는 보안적으로 민감한 정보를 안전하게 전송하거나 저장하는 데 사용한다.

원본 데이터는 평문(plaintext)이라 부른다. 이를 암호 알고리즘을 사용해 암호화하 면 암호문(ciphertext)이 된다. 이를 해독하려면 암호 키가 있어야 한다. 키가 없으 면 암호문을 해독하기 어렵다. 예를 들어 우리가 일상적으로 사용하는 인터넷에서 주소창 앞에 자물쇠 표시와 함께 https://가 있는데, 이는 웹 사이트와 사용자 간의 통신이 암호화되어 있 으며, 개인 정보(예 : 비밀번호, 신용 카드 정보)가 안전하게 전송되도록 하는 프 로토콜이다.

 

복호화

복호화(Decryption)는 암호화된 데이터(암호문)를 암호 키를 사용하여 원래의 형태 로 복원하는 프로세스다. 복호화는 오직 올바른 암호 키를 가지고 있는 경우에 수행할 수 있다. 암호화된 데이터를 암호 키를 사용하여 원래의 평문 데이터로 변환하려면 암호 키가 필요하다. 데이터 해독을 위한 복호화는 암호화의 반대 과정이다. 이메일 공급 업체들은 암호화 설정을 제공하여 암호화된 이메일이 중간에 탈취 되더라도 상대방이 읽을 수 없게 한다.

관련글 더보기