대칭키와 비대칭키란? 1. 대칭키 암호화에 사용되는 암호화 키와 복호화 키가 동일안 암호화 기법. 키를 전달, 관리하는데 어려움이 있음. 하지만 연산속도가 빠른 장점을 가지고 있음. 블록암호, 스트림 암호로 구분. 1.1. 블록 암호 평문을 고정된 크기의 블록단위로 암/복호화함. 암호키 크기에 따라 64~256비트 블록 크기로 연산수행함. 페이스탈 구조와 SPN 블록 으로 구분됨. 하나의 에러데이터가 '블록' 전체에 영향을 미침. 1.1.1. 페이스탈(Feistel) 입력되는 평문 블록을 좌,우 2개 블록으로 분할해서 진행. 페이스탈 구조 암호화로는 DES 가 있음. 1.1.2. SPN 블록 구조 평문 블록을 분할하지 않고 전체 블록을 적용하는 방식. SPN 블록 구조 암호화로는 AES, ARIA 가 있..