블록 암호: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
King7778 (토론 | 기여)
잔글편집 요약 없음
King7778 (토론 | 기여)
잔글편집 요약 없음
8번째 줄:
 
 
[[페스탈(Feistel)]]구조는 암복호화 과정에서 역함수가 필요 없다는 장점이 있지만 구현시 스왑(Swap)단계 때문에 연산량이 많이 소요 되며 암호에 사용되는 라운드 함수를 안전하게 설계해야 한다는 단점이 있다. 대표적인 암호로는 [[DES (암호)|DES]]가 있으며 Single DES는 안전성 문제로 현재 사용 하고 있지 않다.
 
페스탈 구조의 대표적인 암호로는 [[DES (암호)|DES]]가 있으며 Single DES는 안전성 문제로 현재 사용 하고 있지 않다.
 
국내에서는 개발된 암호 중에서는 페스탈 구조기반으로 설계된 [[SEED]]가 있다.
 
 
[[SPN (암호 구조)|SPN]] 구조는 암복호화 과정에서 역함수가 필요하도록 설계되야 한다는 단점이 있지만 중간에 비트의 이동없이 한번에 암복호화가 가능하기 때문에 페스탈 구조에 비해 효율적으로 설계할 수 있다. 대표적인 암호로는 [[고급 암호 표준|AES]]가 있으며 AES는 현재 널리 상용되고 있다.
 
SPN 구조의 대표적인 암호로는 [[고급 암호 표준|AES]]가 있으며 AES는 현재 널리 상용되고 있다.