[🔒 보안] ECB (Electronic CodeBook)
ECB (Electronic CodeBook)
가장 단순한 형태의 일정한 크기의 블록 단위로 순차적으로 암호화 하는 방식입니다. 하나의 키를 통해서 암호화 또는 복호화를 진행하다보니 높은 취약성을 가지고 있습니다. 그렇기에 ECB (Electronic CodeBook)는 암호학적 프로토콜 (Cryptographic Protocol)로써는 적합하지 않습니다.
※ 각 블록이 독립적으로 동작하므로 특정한 블록에서 오류가 발생하여도 다른 블록에 영향을 주지 않습니다.
ECB (Electronic CodeBook)를 통한 암호화에 대한 취약성을 보여주는 이미지는 아래와 같습니다.
ECB (Electronic CodeBook)에 대한 특징에 대한 부분은 아래의 도표와 같습니다.
ECB (Electronic CodeBook) | |
암호화 병렬성 (Encryption Parallelizable) | 지원 (YES) |
복호화 병렬성 (Decryption Parallelizable) | 지원 (YES) |
임의 접근 (Random Read Access) | 지원 (YES) |
ECB (Electronic CodeBook) 암호화 방식에 대한 이미지는 아래와 같습니다.
ECB (Electronic codebook) 복호화 방식에 대한 이미지는 아래와 같습니다.
🚀 REFERENCE
Block cipher mode of operation - Wikipedia
From Wikipedia, the free encyclopedia Cryptography algorithm "Mode of operation" redirects here. For "method of operation", see Modus operandi. In cryptography, a block cipher mode of operation is an algorithm that uses a block cipher to provide informatio
en.wikipedia.org
AES 암호화 알고리즘 (ECB, CBC, CFB, OFB, CTR)
블록 암호화에서의 운영 모드 이미지의 출처는 위키피디아 입니다. (http://en.wikipedia.org/wiki/Block_...
blog.naver.com