Q(암호화)

Q (cipher)
Q
일반
디자이너레슬리 맥브라이드
초판2000년 11월
유래AES, 서펜트
암호 상세
키 사이즈128, 192 또는 256비트
블록 크기128비트
구조.대체-변환 네트워크
라운드8 또는 9
최고의 퍼블릭 암호 분석
2개의 알려진 [1]평문을 사용하여97 98.4%의 확률로 선형 공격이 성공합니다.

암호학에서 Q는 Leslie McBride에 의해 발명된 블록 암호입니다.NESSIE 프로젝트에 제출되었지만 선택되지 않았습니다.

알고리즘에서는 128, 192 또는 256비트의 키사이즈를 사용합니다.대체 변환 네트워크 구조를 사용하여 128비트 블록으로 동작합니다.128비트 키는 8라운드, 긴 키는 9라운드가 있습니다.Q는 Rijndael(AES라고도 함)과 S펜트를 채택한S박스를 사용합니다.이 암호의 비선형 연산을 결합하지만 [2]치환을 제외한 모든 선형 변환은 생략합니다.Q는 또한 황금비에서 파생된 상수를 "nothing up my sleeve number"의 소스로 사용합니다.

Q는 선형 암호 해석에 취약합니다.Keliher, Meijer 및 Tavares는 2개의 알려진 [1]평문을 사용하여97 98.4%의 확률로 공격이 성공합니다.

레퍼런스

  1. ^ a b L. Keliher, H. Meijer, and S. Tavares (12 September 2001). High probability linear hulls in Q. Proceedings of Second Open NESSIE Workshop. Surrey, England. Retrieved 2018-09-13.{{cite conference}}: CS1 maint: 여러 이름: 작성자 목록(링크)
  2. ^ Eli Biham, Vladimir Furman, Michal Misztal, Vincent Rijmen (11 February 2001). Differential Cryptanalysis of Q. 8th International Workshop on Fast Software Encryption (FSE 2001). Yokohama: Springer-Verlag. pp. 174–186. doi:10.1007/3-540-45473-X_15.{{cite conference}}: CS1 maint: 여러 이름: 작성자 목록(링크)