암호화란? (ECB 샘플 코드)
암호화 분류 1. 대칭키 방식 -암호화키와 복호화키가 같음 -키 전송 필요 -키 관리 복잡 -인증 고속 -구현 방식 : 블록, 스트림 -알고리즘 DES, 3-DES, SEED, ARIA, RC-4, AES 등 2. 비대칭키 방식 -암호화키와 복호화키가 다름 -키 전송 불필요 -키 관리 단순 -인증 저속 -구현 방식 : 소인수분해, 이산대수 -알고리즘 : RSA, DSA 등 3. 해쉬함수 스트림 기반 암호화와 블록 기반 암호화 1. 스트림 기반 암호화 -비트단위로 암호화 하는 방식 -LFSR, MUX Generator 등의 알고리즘 -속도가 빠르고 오류 전파 현상이 없음. -주로 오디오/비디오 스트리밍 시에 사용됨. 2. 블록 기반 암호화 -블록 단위로 암호화 -DES, AES, IDEA, SEED 등의 ..
더보기