[ 통신시스템설계 심화 ] 2. AES 이론
2024 ICIS Lab Winter Seminar 정리 1. 대칭키 암호 : 암호화에 사용되는 암호키와 복호화에 사용되는 암호키가 동일한 암호화 기법 대칭키 암호는 XOR 연산에기반한다. 평문에 비트간 XOR 연산을 하여 암호화된 정보를 만들고, 암호화된 정보에 XOR 연산을 하여 복호화한다. 단순히 XOR 연산만 하면 보안에 취약하므로 실제로는 XOR 연산 외에도 여러가지 수학 연산을 수행한다. 암호화 하는 방식에 따라 '블록 암호'와 '스트림 암호'로 나눌 수 있다. 1.1. 블록 암호 고정된 크기의 블록 단위로 암복호화 연산을 수행하는 대칭키 암호 암호의 크기에 따라 64~245 비트 블록 크기로 연산을 수행한다. DES, 3DES, AES, Blowfish, Twofish ... 블록 암호의 종..