Security/공개글
ECB 모드가 취약한 이유?
huammmm1
2014. 6. 28. 00:39
블록 암호화 모드 중 가장 간단한 형태인 ECB 모드가 취약한 이유는 ECB 모드가 diffusion 성질을 제대로 만족
하지 못하기 때문이다. 그 이유는 plaintext의 block들 중에서 특정한 block의 내용이 바뀌었을 때, 결과로 나오는
ciphertext의 비트들이 골고루 바뀌어져야 좋은 암호화 알고리즘인데(diffusion성질), ECB모드의 경우에서는
plaintext의 block들 중 특정 block의 내용이 바뀌면 그 결과로 ciphertext의 같은 위치의 특정 block의 내용만
바뀌기 때문에 diffusion 성질을 제대로 만족하지 못하기 때문이다.