본문 바로가기

블록암호화2

[보안 용어] CBC ECB CBC(Cipher Block Chaining)와 ECB(Electronic Codebook)은 블록 암호화 모드 중 두 가지 다른 방식입니다. ECB (Electronic Codebook): 설명: ECB 모드에서는 평문을 고정된 블록 크기로 나눈 후, 각 블록을 독립적으로 암호화합니다. 동일한 평문 블록은 항상 동일한 암호문 블록으로 매핑됩니다. 장점: 간단하고 병렬 처리에 용이합니다. 단점: 동일한 평문 블록이 동일한 암호문 블록으로 매핑되기 때문에 패턴이 발생할 수 있습니다. 이로 인해 보안에 취약할 수 있습니다. 블록 간 상관관계가 적기 때문에 암호문에서 패턴을 찾기가 상대적으로 쉽습니다. CBC (Cipher Block Chaining): 설명: CBC 모드에서는 이전 블록의 암호문과 현재 블.. 2024. 2. 4.
[보안 용어] SEED SEED 한국에서 개발된 대칭 키 블록 암호화 알고리즘으로, 특허청과 KISA(한국인터넷진흥원)에 의해 개발되었습니다. SEED는 기존의 DES 및 IDEA와 같은 국제적으로 사용되는 대칭 알고리즘에 비해 높은 수준의 보안을 제공하고 있습니다. SEED는 전자정부 프레임워크에서 사용되기 시작하여 국내에서 광범위하게 채택되었습니다. SEED 암호화 알고리즘의 특징: 블록 크기와 키 길이: 블록 크기: 128비트 (16바이트) 키 길이: 128비트 (16바이트) 구조: Feistel 구조를 기반으로 하는 DES와는 달리, SEED는 복잡한 대치-치환 네트워크(Substitution-Permutation Network, SPN) 구조를 사용합니다. 라운드 수: 16라운드 키 스케줄링: 라운드 키 생성에 대한 .. 2024. 2. 4.
반응형