전산학-암호화
- 최초 등록일
- 2007.04.14
- 최종 저작일
- 2007.01
- 16페이지/ 한컴오피스
- 가격 1,000원
소개글
암호화에 대한 레포트입니다. A+맞았어요~ 그림도 있어요~
목차
1. 암호의 종류
2. 고전 암호
3. 비밀 키 암호
4. 해쉬함수
5. MAC 알고리즘
6. 공개키 암호
7. 서명
8. 키 교환 알고리즘
맺음말
본문내용
암호화
암호(Cipher or Code)란 어떤 정보의 내용을 관련자 이외의 사람들이 볼 수 없도록 정보를 특수하게 변환한 그 자체를 의미하고 암호화 기술이란 암호를 제작하는 기술 및 체계 또는 그 작업 과정을 말한다. 암호화 기술의 목적은 결국 보안의 요구사항과 같은 의미로서 기밀성, 무결성, 가용성을 저해할 수 없도록 하는 것이다.
암호의 시작은 기원전 2000년 이전으로 거슬러 올라간다고 추정하기도 한다. 예를 들어 다음과 같이 영문 알파벳에서 각 글자를 3글자씩 옆으로 옮겨서 만드는 암호는 로마시대의 Julius Caeser에 의해 사용되었다는 주장이 있고, Caesar 암호라고 불린다.
이와 같이 암호화는 평문(Plaintext)을 사용자의 암호화키(Encryption Key: 잠금 열쇠)를 사용하여 암호문(Ciphertext)으로 변환하는 과정이다. 암호문으로부터 복호화키(Decryption Key: 풀림 열쇠)를 사용하여 원래의 평문으로 변환하는 과정은 복호화(Decryption)라고 한다. 그러나 키를 사용하지 않고 단지 문자를 다른 기호로 변환하는 것은 변환 규칙을 모르면 변환된 데이타를 읽을 수 없을지라도 암호문이라고는 부르지 않는다. (예: 모오스 부호, 깃발 신호, ASCII 코드 등).
암호를 사용하는 목적으로는 기본적으로 통신하는 당사자 이외의 다른 사람에게 메시지를 알려주지 않기 위한 것이지만 그밖에 다음과 같은 목적으로 암호를 사용한다.
참고 자료
없음