Please enable JavaScript.
Coggle requires JavaScript to display documents.
암호화와 데이터 보호
1508 김현진 - Coggle Diagram
암호화와 데이터 보호
1508 김현진
암호화의 개념
-
복호화: 암호문을 원본 메시지로 되돌리는 과정으로, 암호화된 정보에서 다시 접근할 수 있게 한다. 이때 암호화에 사용된 암호키 값을 알아야만 원본 메시지를 해독할 수 있다
암호화는 허락되지 않은 사용자의 데이터를 접근하여 데이터를 악의적으로 사용하는 것을 방지한다. 그리고 암호키를 가진 사용자만이 데이터에 접근할 수 있기 때문에 외부의 공격으로 데이터가 변경되지 않았음을 확인하는데 사용된다
암호화의 중요성과 데이터 보호
디지털 데이터가 대량으로 생산되고 온라인으로 유통되는 반큼, 데이타 보호의 중요성은 점점 더 부각되고 있다. 전송 중이거나 저장된 데이터가 외부 공격에 노출될 경우, 다양한 피해가 발생하고 있다
개인의 금융정보, 건간정보, 고유한 식별 정보 등아 유출되어 사생활 침해나 금전적 손해 등의 피해로 이어질 수 있다
-
-
-
-
은행거리를 할때 보안 어플리케이션 또는 보안카드, 일회용 비밀번호를 이용하여 암호화하고, 인터넷으로 물건을 구매할때 ssl과 같은,ㄴ 인증서를 사용해 개인정보를 보호한다
-
SSL 인증서는 디지털 인증서라고 하며, 인증되지 않은 사용자가 통신이 개입하지 않도록 사용자와 서버 사이의 간호화된 연결에 사용된다 ssl 인증서를 받은 웹 사이트는 주소가 http://~로 시작하며, 이를 통 해 안전한 웹 사이트인지 확인 할 수 있다
우리가 일상생활에서 암호화가 사례
전자여권, 자동차 스마트키, 클라우드 저장소, 인터넷 뱅킹, 스마스폰 잠금, 이메일 보안
암호화를 적용하지 않으면 어떤 문제 발생
암호화를 적용하지 않으면 개인정보나 금융 정보가 해킹으로 쉽게 유출될 수 있다
암호화 암호 기법
치환형 암호 기법
치환형 암호 기법: 원본 메시지인 평문애 있는 문자들을 규칙에 따라 다른 문자로 바꾸어 암호을 만드는 방법이다 원본 메시지에 대응하여 치환되는 문자는 암호화에 사용되는 키에 따라 달라진다
예로, 영문자를 그림과 같이 나열하고, 치환 전의 문자를 일정한 방향으로 이동하면서 각 문자 13개 뒤의 알파벳으로 치환하여 암호화하였다 여기서 각 문자 13개 뒤의 알파벳으로 치환한 것이 암호키이다 이 암호키를 이용하여 암호화 할 수 있다
-
전치형 암호 기법
-
예로, 암호키의 원본 메시지의 길이가 동일하지 않은 경우 원본 메시지를 암호키의 길이애 맞추어 나누고, 암호화를 수행한다
암호키를 참고하여 원본 메시지의 문자를 재배치하면, 세 번째 문자는 암호 메시지의 첫번째로, 다섯번째는 두번째로, 첫번째는 세번째로 총 6개의 문자를 재배치하여 암호 메세지를 생성한다