본문 바로가기

개념정리/Cryptography

(11)
3. 현대 암호 저번 시간에는 고전 암호에 대하여 공부하였다. 이번 시간에는 현대 암호에 대하여 공부할 것이다. 1. 혼돈과 확산 안전한 암호 시스템은 1) 혼돈과 2) 확산의 성질을 만족해야한다. 1) 혼돈 혼돈은 암호문에서 평문의 특성을 알아내기 힘든 성질이다. 단일 치환 암호를 사용하여 같은 두 평문을 암호화하면 출력된 두 암호문은 같다. 공격자는 암호문을 보고 평문이 무엇인지 유추하지는 못하지만 암호문을 생성한 두 평문이 같다는 사실은 안다. 따라서 단일 치환 암호는 혼돈 성질을 만족하지 못하는 암호이다. 2) 확산 확산은 평문의 작은 변화가 암호문의 큰 변화로 이어지는 성질이다. 대부분의 고전 암호에서 찾아보기 힘들다. 2. 대칭키 암호 시스템 송신자와 수신자가 같은 키를 공유해야 하는 암호 시스템이다. 같은 ..
2. 고전 암호 저번 시간에는 암호학의 개념을 공부하였다. 이번 시간에는 드림핵에서 고전 암호에 대하여 공부 할 것이다. 1. 고전 암호 고전 암호는 컴퓨터와 같은 고성능 연산 장치가 발명되기 전에 비교적 간단한 기계와 손으로 암복호화를 수행하던 암호를 말한다. 현대에서는 컴퓨터를 사용하면 쉽게 복호화되기 때문에 사용하지 않는다. 고전암호는 일반적으로 1) 치환 암호와 2) 전치 암호의 방법으로 설계된다. 단순한 고전 암호는 한가지 원리만을 사용하는 치환 암호 또는 전치 암호이고, 복잡한 고전 암호는 두 원리를 모두 사용한다. 1) 치환 암호(Substitution Cipher) 평문의 각 문자를 다른 문자로 치환하는 기법 평문 문자와 암호문의 문자가 이루는 대응관계에 따라 단일 문자 치환 암호와 다중 문자 치환 암호로..
1. 암호학 개념 - 암호학에 대하여 공부를 시작 - 정보보안기사책과 드림핵을 보며 공부 할 것이다. 이번 시간은 암호학을 공부하기 위해 필요한 개념에 대하여 공부한다. 1. 암호학 암호학은 정보를 보호하기 위한 언어학적 및 수학적 방법론을 다룬다. 평문을 다른 사람이 알아볼 수 없는 형태의 암호문으로 만들고 특정한 비밀키를 알고 있는 사람만이 다시 평문으로 복원시킬 수 있도록 하는 암호 기술과 이를 도청자가 해독하는 방법을 분석하는 암호 해독에 관하여 연구하는 학문이다. 수학을 중심으로 컴퓨터, 통신 등 여러 학문 분야에서 공동으로 연구, 개발되고 있다. 초기의 암호는 메시지 보안에 초점이 맞추어져 군사 또는 외교적 목적으로 사용되었지만, 현재는 메시지 보안 이외에도 인증, 서명 등을 암호의 범주에 포함시켜 우리의 일상..