보안 공부/암호학

[암호학] 1장 정리. 현대암호 이론 기본정리

sh1256 2022. 9. 18. 15:59
728x90

1. cryptosystem(암호시스템)이란

: 정보보호를 위해 암호화,복호화,키 등을 사용해 안정성을 보장할 수 있는 일련의 과정

 

1.1 안전한 통신을 위해선

기밀성(Confidentiality): 메시지 내용 자체 보호,

인증(Authentication): 송신자의 신분확인,

무결성(integrity): 메시지 변조여부 확인,

재시도 공격(replay attack) 방지를 만족해야함.

 

++용어 정리++

plaintext, ciphertext, key, encryption, decrption

현대 암호: 현대 암호는 1970년대 후반 미국 스탠퍼드 대학교 MIT 대학교에서 시작되었다. 1976년 스탠퍼드 대학교의 휫필드 디피(Whitfield Diffie)와 마틴 헬만(Martin Hellman)은 ‘암호의 새로운 방향(New Directions in Cryptography)’이라는 논문에서 처음으로 공개키 암호의 개념을 발표하였다.[4] 종래의 관용 암호 방식 또는 대칭키 암호 방식에서는 암호화키와 복호화키가 동일한 비밀키를 사용하기 때문에 송신자와 수신자는 비밀 통신을 하기 전에 비밀키를 공유하고 있어야 한다. 반면 공개키 암호 방식에서는 하나의 쌍이 되는 공개키와 비밀키를 생성하여 암호화에 사용되는 공개키는 공개하고, 복호화에 사용되는 비밀키는 사용자가 안전하게 보관하도록 한다. 공개키 암호 방식에서는 송신자와 수신자가 사전에 키를 공유할 필요가 없기 때문에 불특정 다수 사용자 간에 사전 준비가 없이도 암호 통신망을 구축하는데 유용하게 사용할 수 있다.  [출처: 해시넷]