<aside>
📖 [LIST]
</aside>
1. 암호시스템 이해
- 암호 : 평문을 해독 불가능한 형태로 변환하거나 또는 암호화 된 통신문을 해독 가능한 형태로 변환하기 위한 원리, 수단, 방법 등을 취급하는 기술 또는 과학
- 암호화 : 평문을 해독 불가능한 형태로의 변환
- 암호 : 평문을 보호하기 위한 암호화 알고리즘을 연구
- 암호해독 : 암호문으로부터 평문을 해독하기 위해 암호화 과정과 암호문 연구
- 복호화 : 암호화된 통신문을 해독 가능한 형태로의 변환
- 기밀성, 무결성, 인증 → 원리, 수단, 방법 등을 취급하는 기술 또는 과학
- 암호 시스템 : 암호화 또는 복호화 과정에서 키(key)를 사용
- 평문 P (Plaintext)
- 암호문 C (Ciphertext)
- 암호화 E (Encryption)
- 복호화 D (Decryption)
- 암호화 키 Ke
- 복호화 키 Kd
- 정보보호서비스
- 기밀성 : 인가된 사람, 기관에만 공개되고, 허가된 시간이나 허가된 방법에 의해서만 처리되는 자료 및 정보의 특성, 비밀성이라고도 함
- 무결성(메시지 인증) : 비인가된 자에 의한 정보의 변경, 삭제, 생성 등으로부터 정보를 보호하여 정보의 정확성, 안정성이 보장되어야 하는 원칙
- 인증 : 수신된 메세지가 허용된 송신자로부터 전달된 것인가를 확인하고 송수신자가 상대방의 신원을 확인하는 과정
- 부인방지 : 메시지의 송수신 후, 송신 수신사실을 사후에 증명함으로써 사실 부인 방지하는 보안 기술
- 접근제어 : 비인가자의 접근을 통제하고 자기에게 주어진 권한만 사용할 수 있도록 통제함
2. 기초 정수론
- 약수와 배수
- 최대 공약수
- 최소 공배수
- 유클리디안 알고리즘(Division Algorithm)
- 소수
- 소인수 분해
- 합동식
- 이산 대수