Classical Encryption
1. Notations- Zm = {0,1,...,m−1} : m으로 나눈 나머지의 집합- g mod p: g를 p로 나눈 나머지- Plaintext space = Ciphertext space = Z26 (알파벳 개수 26개) 2. Shift Cipher- 각 문자의 숫자값을 고정된 키 K만큼 이동시키는 암호 방식- Enc(K,x) = (x+K) mod26- Dec(K,Y) = (Y−K) mod26 - 가능한 공격 방법 : 1) Brute-force Attack : 가능한 키는 0 ~ 25 → 총 26가지밖에 없음 2) Known Plaintext Attack : 원문과 암호문을 쌍으로 알고 있을 때 키를 쉽게 계산할 수 있음 3. Affine Cipher- K = (α,β)는 키 쌍, α..
정보보호이론
2025. 4. 17. 20:21