Please enable JavaScript.
Coggle requires JavaScript to display documents.
암호화와 데이터 보호 1118 이동현 - Coggle Diagram
암호화와 데이터 보호 1118 이동현
암호화의 이해
암호화의 개념
암호화: 암호키를 사용하여 원본 메시지를 암호화된 메시지인 암호문으로 변환하는 것(데이터의 비밀성을 유지하고, 중요 정보를 보호하기 위해 사용함)
-
암호화는 encryption으로, 비밀번호 password와는 다른 개념이다.
-
-
암호키: 암호화에 사용되는 비밀 정보로, 허가된 사용자와 그렇지 않은 사용자를 구분하기 위해 사용한다. 암호화 방법은 암호키의 생성 방식이 다를 수 있다.
암호화의 중요성과 데이터 보호
디지털 데이터가 대량으로 생산되고 온라인으로 유통되는 만큼, 데이터 보호의 중요성은 점점 더 부각되고 있다. 외부 공격을 받을 경우 개인의 금융 정보, 건강 정보, 고유한 식별 정보 등이 유출되어 사생활 침해, 금전적 손해 등의 피해로 이어질 수 있다. 이러한 피해를 최소화하기 위해서는 데이터의 기밀성, 무결성을 보장하는 암호화가 필요하다.
고유 식별 정보: 주민등록번호, 여권 번호, 운전면허 번호, 외국인 등록 번호와 같이 개인마다 하나씩 부여되는 정보이다.
-
-
암호화 기술은 다양한 분야에서 활용되는데 은행 거래를 할 때 보안 애플리케이션 또는 보안 카드, 일회용 비밀번호를 사용하여 암호화하고, 인터넷으로 물건을 구매할 때 SSL과 같은 인증서를 사용해 개인 정보를 보호한다.(SSL 인증서는 디지털 인증서라고 하며, SSL 인증서를 받은 웹 사이트는 주소가 'https://~'로 시작함)
-
암호화의 중요성 알아보기: 휴대폰 잠금, 와이파이 보안, 게임 아이디 보안 등이 있다.
암호화 기법의 종류
치환형 암호 기법
대표적으로 암호화 기법은 치환형, 전치형이 있다. 치환형 암호 기법은 원본 메시지인 평문에 있는 문자들을 규칙에 따라 다른 문자로 바꾸어 암호문을 만드는 방법이다. 원본 메시지에 대응하여 치환되는 문자는 암호화에 사용하는 키에 따라 다르다.
치환형에서 알파벳은 총 26개로, 13개 뒤의 알파벳으로 치환할 때 26번째 알파벳을 넘어가면, 27번 대신 2번 알파벳으로 치환한다.
암호키: 수신자는 암호화된 정보에 접근하기 위해 암호키를 사용해야 한다. 원본 메시지가 암호 메시지로 어떻게 치환되는지 알아야 암호 메시지를 해독할 수 있는데, 이에 대한 정보가 원본 메시지를 확인할 수 있는 중요한 '열쇠'인 암호키이다.
전치형 암호 기법
전치형 암호화 기법은 원본 메시지의 문자 배열을 측정한 암호키의 순서에 따라 암호 메시지로 만드는 방법이다. 원본 메시지가 재배치되는 위치는 암호화에 사용하는 키에 따라 달라진다.