인크립션 = Encryption : 실용주의 암호화
김덕수, 이석우 [공]지음길벗
( 출판일 : 2016-01-01 )
작성자 :
구○욱
작성일 : 2024-08-15
페이지수 : 165
상태 : 승인
암호학의 개념은 단순하다.
암호의 목적은 원하는 상대방에게
특정 정보를 전달하고
원치 않는 상대에게는 전달하지 않는 것이다.
그러기 위해 원래의 문장을
단어를 아예 바꾸거나 말의 순서를 바꿔서
이해하기 힘들게 만든다.
(아예 모르게)
그런데 이 과정에 있어서
암호를 형성하는 규칙을
암호를 만드는 사람이 당연히 알아야 한다.
그리고 그 규칙을 푸는 방법을
암호문을 받은 사람도 알아야 한다.
그래야 원하는 상대방이
데이터를 잘 받을 수 있다.
그런데 그 암호화과정이 복잡하다면
암호를 만드는 것은 물론 암호를 해독하는 것도 어렵다.
그럴때 컴퓨터가 작용한다.
컴퓨터에 '16번 암호화 방법' 이렇게 저장해두고
사용자는 16번암호화 방법을 선택하는 것이다.
그리고 해독자도 16번 암호화 방법을 선택했다는 것을 알면
'16번에 해당하는 키'값을 받을 수 있다.
그리고 이때 암호화를 하는 방법이 굉장히 다양하고,
암호가 저장되는 형태가 다르기 때문에
또는, 암호를 해독하려는 상대방에게 방어하기 위해
암호는 발전한다.