본문 바로가기

2018/04

#2 암호기법, Cryptography #2 암호기법 Cryptography 1. 치환 암호, 대치 암호, Substitution Cipher- 비트, 문자, 블록을 다른 비트, 문자, 블록으로 대체한다. - 평문의 문자를 다른 문자로 '교환하는 규칙'이다.- 교환 규칙이 일대일 대응이 아니어도 상관 없다.- 평문에서 사용하는 문자의 집합과 암호문에서 사용하는 문자의 집합이 다를 수 있다. 2. 전치 암호, Transposition Cipher- 비트, 문자, 블록이 원래 의미를 감추도록 재배열한다.- 원문을 다른 문서로 대체하지 않는다. - 문자 집합 내부에서 '자리를 바꾸는 규칙'이다.- 평문에 사용된 문자와 암호문에 사용된 문자가 일대일 대응이다.- 평문에서 사용하는 문자의 집합과 암호문에서 사용하는 문자의 집합이 동일하다. 3. 블록 .. 더보기
#1 암호학, Cryptology #1 암호학, Cryptology 1. 암호학(Cryptology)의 정의1) 암호는 약속된 당사자 또는 집단에서만 암호문에 내포된 내용을 알 수 있게 하는 일종의 문서이다.2) 암호학(cryptology)이란 평문을 다른 사람이 알아볼 수 없는 형태의 암호문으로 만들고 특정한 비밀키를 알고 있는 사람만이 다시 평문으로 복원시킬 수 있도록 하는 암호기술(cryptography)과 이를 제3자(도청자)가 해독하는 방법을 분석하는 암호해독(cryptanalysis)에 관하여 연구하는 학문이다.3) 암호학은 정보보호의 목표 중 기밀성 유지에 꼭 필요한 내용이다. 2. 암호에서 사용하는 이름1) Alice : 메시지를 전송하는 자2) Bob : 메시지를 수신하는 자3) Eve : 도청자(eavesdropper).. 더보기