블록 암호화 모드 중 가장 간단한 형태인 ECB 모드가 취약한 이유는 ECB 모드가 diffusion 성질을 제대로 만족


하지 못하기 때문이다. 그 이유는 plaintext의 block들 중에서 특정한 block의 내용이 바뀌었을 때, 결과로 나오는


ciphertext의 비트들이 골고루 바뀌어져야 좋은 암호화 알고리즘인데(diffusion성질), ECB모드의 경우에서는


plaintext의 block들 중 특정 block의 내용이 바뀌면 그 결과로 ciphertext의 같은 위치의 특정 block의 내용만


바뀌기 때문에 diffusion 성질을 제대로 만족하지 못하기 때문이다.





'Security > 공개글' 카테고리의 다른 글

암호화의 궁극적인 목적(내 생각)  (0) 2015.06.28
access control 관점에서 본 fine grained vs coarse grained  (0) 2015.03.02
diffusion  (0) 2014.06.28
confusion  (0) 2014.06.28
confusion성질과 diffusion성질에 대해서  (2) 2014.06.28
Posted by huammmm1
,