치환 상자

Permutation box

암호학에서, 치환 상자(또는 P 상자)는 S 상자 입력 간에 비트를 전환하거나 전환하기 위해 사용되는 비트 셔플링의 한 방법입니다.[1]

입력 S박스를 가능한 한 많은 출력 S박스로 확산시키는 64비트 "확장" P박스의 예.

블록 암호에서는 평문과 암호문과의 관계를 이해하기 어렵게 하기 위해 S박스와 P박스를 사용한다(Shannon의 혼동의 속성 참조).P박스는 일반적으로 출력 비트 수가 입력 비트 수보다 작거나 크거나 같은지에 따라 압축, 확장스트레이트로 분류됩니다.직선 P 상자만 반전할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Computer Science and Engineering. Cryptography 2007 (PDF). Chalmers University of Technology.